The software process is the software engineering staff to obtain software products in the software tools to implement a series of project activities. The basic activity steps of the software process are
1 questions raised, 2 software Requirements Specification 3 software Design 4 software implementation 5 software validation 6 software evolution.
The model of software process includes waterfall model, rapid prototype model, increment model, Helix model, formal model, group-based development model, and this chapter also introduces the software development process of Microsoft Corporation.
Microsoft software development process model by planning, design, development, stability and release 5 major stages, Microsoft software development Project adopts progressive development strategy, progressive development mode
With the obvious characteristics of easy to manage adaptation, the timeliness of solving the problem, uncertainty and controllability of the change factors, shorten the product's time-to-market.
Introduction to Software Engineering Chapter II Summary