| As widely used of the computer and network, the software industy was growing quickly. The urgent requirements of software project managent were proposed by the whole industy and some effectively methods were raised. In china, most of the software projects were so small that they had limitations of money, technology, human resource and so on. many software projects were in dangerous of delay and out of money because the managers did not have enough knowledge of project management. Thus, it was important that the management strategy was introduced for medium and small software projects.The features of medium and small software projects were analyzed, and CMMI (Capability Maturity Model Integration) was used as the guidance of software process improvement according to non-standard software development process. The medium and small software project process was constructed by tailoring, modifying and expanding the CMMI and combining software engineering and the theory of project management. Then, the workflow technology was researched and medium and small software project workflow management model was designed and implemented. The workflow technology and CMMI were combined to increase the transparency, efficiency and quality. After that, the time-cost-quality multi-objective trade-off model was constructed for software projects. The management optimization program of medium and small software project was presented and solved by DNA-AGA. It provided decision support to reasonable allocation of resources, scheduling, accreditation and control.Above all, the Workflow-Based progress Management System for Medium or Small Software Project was implemented. It includes many modules, such as project management optimization module, workflow management module, forms management module, flow state management and so on. The system worked well under practical test and application. |