Cattle does not eat grass published on 2001-5-14 12:51:38 Software Engineering
◆ Features (1) Take a more realistic commitment to ensure a successful success according to the necessary process criteria established in successful experience on similar items. (2) It is mainly to establish a basic process management regulations on projects to enhance process capabilities. (3) Establish a basic project management process to track costs, progress, and functions. (4) Management work mainly tracks software funds, progress and functions. Identify problems in promise. (5) The baseline is used to mark progress and control integrity. (6) Define the standards of the software project and believe it, follow it. (7) Establish an effective supply and demand relationship through the sub-contract. ◆ Process (1) The process of software development and maintenance is relatively stable, but the process is established at the project level. (2) The process of the rule is under the control of an effective engineering management system, the previous successful experience can be repeated. (3) When the problem occurs, there is capability identification and correction. Commitment is achievable. ◆ The success of the person (1) project relies on personal capabilities and management of management. (2) Necessity and commitment to management. (3) Training of attention personnel. ◆ Technical establishment of technical support activities and has a stable plan. ◆ Metrics Establish a resource plan. Mainly care for cost, product and progress. Have corresponding management data. ◆ Improvement Direction (1) The software process is not settled in accordance with the project, but summarizes the successful experience of various projects, which makes the rules, and summarizes specific experience into the standard software process of the whole organization. Software process activities for improving the overall software process capabilities of the organization, as the responsibility of the software development organization. (2) Determine the standard software process of the whole organization, integrate software engineering and management activities into a stable determined software process. This can be used across the project to improve the software process effect, and can be used as the foundation of the software process. (3) Establishing a software engineering process group (SEPG) long-term assumption and adjustment of the task of adjusting the software process to adapt to future software projects. (4) Accumulate data, establish a document library related to the software process library and software process. (5) Strengthen training.