Ebook Free Download | Process Models in Software Engineering | Explicit models of software evolution date back to the earliest projects developing large software systems in the 1950′s and 1960′s (Hosier 1961, Royce 1970). Overall, the apparent purpose of these early software life cycle models was to provide a conceptual scheme for rationally managing the development of software systems. Such a scheme could therefore serve as a basis for planning, organizing, staffing, coordinating, budgeting, and directing software development activities.
Since the 1960′s, many descriptions of the classic software life cycle have appeared (e.g., Hosier 1961, Royce 1970, Boehm 1976, Distaso 1980, Scacchi 1984, Somerville 1999). Royce (1970) originated the formulation of the software life cycle using the now familiar “waterfall” chart, displayed in Figure 1. The chart summarizes in a single display how developing large software systems is difficult because it involves complex engineering tasks that may require iteration and rework before completion. These charts are often employed during introductory presentations, for people (e.g., customers of custom software) who may be unfamiliar with the various technical problems and strategies that must be addressed when constructing large software systems (Royce 1970).

Download : Process Models in Software Engineering
Ebook Free Download




pdf download

Related posts:

  1. Advances in Machine Learning Applications in Software Engineering
  2. Software Engineering 2004
  3. Software Language Engineering: First International Conference, SLE 2008 Toulouse, France
  4. Engineering Turbulence Modelling and Experiments 4
  5. Eclipse IDE for Embedded AVR Software Development