Software Engineering Economics Course

Course Description:
Software Engineering Economics are about making decisions related to software engineering in a business context. Success of any software engineering project is partly dependent on effective business management. Software engineering economics provides a way to examine the attributes of software and software processes in a systematic way that relates them to economic measures. These can be weighted and analyzed when making decisions within the scope of a software engineering project and its organization. The essence of software engineering economics is aligning software technical decisions with the business goals of the organization. This course examines the key aspects of software engineering economics, including life cycle economics; risk and uncertainty; economic analysis methods and practical considerations, which tie concept and theory to contemporary software economic realities.

Format: Asynchronous
Nominal duration: Self-paced Learning – Approximate Time: 5 hours
Professional Development Hours (PDH) : 5
Continuing Education Credits (CEU) : 0.5

Learning Objectives: Learning objectives for the Software Engineering Economics.
1. Understand and be able to apply the key software engineering economic fundamentals to real-world software economic issues.
2. Illustrate through example the key software life cycle economics, including product and process life cycles; portfolios; proposals; investment decisions; pricing and costing, and earned value management (EVM).
3. Apply the concepts of risk and uncertainty to realworld software development projects, including goals; estimates; prioritization and decision making.
4. Perform best-practice economic analysis methods.
5. Relate and interpret the “good-enough” principle; friction-free economy; ecosystems and outsourcing

Course Modules:
1. Software Engineering Economics Fundamentals
1.1. Finance
1.2. Accounting
1.3. Controlling
1.4. Cash Flow
1.5. Decision-Making Process
1.6. Valuation
1.7. Inflation
1.8. Depreciation
1.9. Taxation
1.10. Time-Value of Moneydid not match the regex 1.11. Efficiencydid not match the regex 1.12. Effectivenessdid not match the regex 1.13. Productivitydid not match the regex 2. Life Cycle Economics
2.1. Product
2.2. Project
2.3. Program
2.4. Portfolio
2.5. Product Life Cycle
2.6. Project Life Cycle
2.7. Proposals
2.8. Investment Decisions
2.9. Planning Horizon
2.10. Price and Pricingdid not match the regex 2.11. Cost and Costingdid not match the regex 2.12. Performance Measurementdid not match the regex 2.13. Earned Value Managementdid not match the regex 2.14. Termination Decisionsdid not match the regex 2.15. Replacement and Retirement Decisionsdid not match the regex 3. Risk and Uncertainty
3.1. Goals, Estimates, and Plans
3.2. Estimation Techniques
3.3. Addressing Uncertainty
3.4. Prioritization
3.5. Decisions under Risk
3.6. Decisions under Uncertainty
4. Economic Analysis Methods
4.1. For-Profit Decision Analysis
4.2. Minimum Acceptable Rate of Return
4.3. Return on Investment
4.4. Return on Capital Employed
4.5. Cost-Benefit Analysis
4.6. Cost-Effectiveness Analysis
4.7. Break-Even Analysis
4.8. Business Case
4.9. Multiple Attribute Evaluation
4.10. Optimization Analysisdid not match the regex 5. Practical Considerations
5.1. The “Good Enough” Principle
5.2. Friction-Free Economy
5.3. Ecosystems
5.4. Offshoring and Outsourcing
Purchase Options
Course $65
Course $65
Course $85

Members Save!

Join the Computer Society to take advantage of member pricing.