Software Engineering Economics
- Overview
Economics is the study of values, costs, resources and their relationships in a particular context or situation. In the software engineering discipline, activities have costs, but the resulting software itself has economic properties.
Software engineering economics is an invaluable discipline for determining software costs, applying basic concepts of microeconomics to software engineering, and utilizing economic analysis in software engineering decision making.
Software engineering economics provides a method to study the properties of software and software processes in a systematic manner, linking them to economic measures. These economic indicators can be weighed and analyzed when making software organization-wide decisions, as well as comprehensively across the production or acquisition business.
- Decisions in a Business Environment
Software engineering economics is about making software engineering-related decisions in a business setting. The success of software products, services and solutions depends on good business management. However, the relationship between the software business and software development and engineering remains ambiguous in many companies and organizations.
Software engineering economics provides a method to systematically examine the properties of software and software processes and relate them to economic measures. These can be weighted and analyzed when making decisions within a software engineering project and its organization.
- Enterprise Software Architecture
In an increasingly digital world, companies understand that enterprise software architecture can yield tangible competitive advantages. Enterprise software architecture is the foundation of every technology-driven organization; not just hardware and software companies, but any organization that is building digital capabilities.
Software architecture drives a company's ability to innovate, determines their R&D economics, and influences their operating model and ability to grow. No wonder the choice of enterprise software architecture has become a strategic imperative for businesses today.
Software engineering economics is concerned with aligning software technology decisions with an organization's business goals. In all types of organizations -- whether "for-profit", "non-profit" or government agencies -- this translates to going concern.
- EITA Main Focuses in Software Engineering Economics
Software Engineering Economics is about making decisions related to software engineering in a business environment. The success of any software engineering project depends in part on effective business management. Software engineering economics provides a method for examining properties of software and software processes in a systematic way and relating them to economic measures. These can be weighted and analyzed when making decisions within a software engineering project and its organizational context. The essence of software engineering economics is to align software technical decisions with an organization's business goals.
EITA focuses in software engineering economics examines key aspects of software engineering economics, including life cycle economics; risk and uncertainty; economic analysis methods and practical considerations, linking concepts and theory to contemporary software economic realities.
[More to come ...]