chapter II mainly divided into1, the concept of software process2, software process models, and3, Case:Microsoft's software development process three parts of the explanation, the first part of our introduction of task thinking and process thinking,understanding of its definition, basic activities. The second part of the software process model, the whole framework of software process, through a variety of models to show the software process. The analysis of multiple models accurately defines their advantages and disadvantages, and can reasonably choose the suitable model in the process of software in order to achieve an efficient and suitable purpose. The third part of Microsoft's software development process analysis, software process model is divided into several stages, progressive software development strategy has easy to manage and adapt to the significant characteristics of change.
Software Engineering--theory, method and Practice chapter II