chapter i CONVENTIONAL SOFTWARE
MANAGEMENT chapter 2 EVOLUTION OF SOFTWARE
ECONOMICS chapter 3 IMPROVING SOFTWARE
The software industry is experiencing a renaissance. Many ingrained software engineering principles are going by the wayside, obsolesced by new technology or replaced by better techniques or advanced levels of automation.
No matter what the discipline, it is important that the practitioner understand the current state before attempting to transition to a new one. Before considering a software management framework for the future, it is necessary to understand where the industry is today and how it got here.
In the past 10 years, I have participated in the software process improvement efforts of several Fortune 500 companies. Typical goals of these efforts are to achieve a 2X, 3X, or 10X increase in productivity, quality, time to market, or some combination of all three, where X corresponds to how well the company does now. The funny thing is that many of these organizations have no idea what X is, in objective terms.
The chapters in Part I introduce the state of the practice in the software industry and define the X associated with the conventional software management process.
Was this article helpful?
What you need to know about… Project Management Made Easy! Project management consists of more than just a large building project and can encompass small projects as well. No matter what the size of your project, you need to have some sort of project management. How you manage your project has everything to do with its outcome.