Process Assessment and Improvement

The existence of a process is no guarantee that the software will be delivered on time, meet the needs of the customer, or be of long-term quality. Process patterns must be coupled with Software Engineering practice (Part 2 of the textbook) There are several methods to assess software: Standard CMMI Assessment Method for Process Improvement…

Software Process Structure

Every software team will experience some sort of problem as they move through the system. These may be technical issues, issues with working with other departments, etc. A Process Pattern describes a process related problem that is encountered during software engineering work, identifies the environment in which the problem occurs, and suggests one or more…

An Intro to Software Engineering

As software’s importance has grown, the software community has continually attempted to develop technologies that will make it easier, faster, and less expensive to to build and support high-quality computer programs. Because of the complexity of the multitude of domains in both how and where software is developed, the odds of finding a unifying method…