I have participated in the TECHED2003 meeting in Beijing, I have benefited a lot, and I finally have time to organize the information. This article is the software project management after the Microsoft Operating System Deployment Team Project Manager's Software Project Management
I. Definition of 1.1 Project: A project refers to a purpose, planned, and eventual event, followed by pre-set processes and steps, to complete the work and activities of specific tasks. A project requires specific manpower, material, time, and fees arrangements and allocation. The result of a project has a specific requirement to meet the requirements and quality requirements. 1.2 Software Development Project Definition: A software development project refers to a specific market needs and customer requirements, developing plans, eventual events, and gradually entering the development process and steps, to complete one Work and activities made by software products or systems. A software development project requires specific manpower, material resources, time, and fees arrangements and allocation. The results of the software development project need to have a specific need to meet the operation, function, and quality requirements. 1.3 Definition of project management: wPMI (Project Management Institute) made the following interpretation of the definition of project management: Project management is the application of knowledge, skills, tools, and techniques to project activities in order to meet project requirement (1) Project Management is to complete a project's needs and purpose, apply the corresponding knowledge, technology, tools, and techniques to the implementation of the work 1.4 software development project management definition: Project Management is to complete a project The management work made by the demand and purpose. It should be responsible by dedicated project managers, using the necessary knowledge, technology, tool, etc. to manage the five phases of the project management for the five phases of the entire project to achieve the final purpose of the project. Project managers must not only complete the project's scheduled scope, time, fees, and quality goals, they must also build and make full use of rules and regulations corresponding to five processes to promote the smooth progress of the project to meet the expectations of all project participants. And their work requirements.
II. Project Management Nine Domain L. Project Integration Management (Scope Management) L Project Time Management (COST Management) L Project Quality Management (Quality Management) L Project Talent Resources Management Management Management (Communication Management) L Project Risk Management (Procurement Management) Three Project Management Theory Introduction to the scope of the project 3.1.1 Scope: SCOPE: To complete a specific task or indicator, the start management of the project 3.1.2 project: Compose Project Charter 3.1.3 Determine the user requirements , Develop function range, evaluation project resources and time requirements 3.1.4 Project objectives and scope planning and auditing: demand management - Develop product function scope, write function summary and settlement specification 3.1.5 Determine the demand for software design: Users demand, functional requirements, system requirements, performance requirements, quality needs, and development limitations 3.2 Time management of projects 3.2.1 Project Time management refers to the operation rules and measures for operational rules and measures that can be completed on time. 1.1 Sequence of the decision and arrangement of work: Develop the specific work of the project 3.2.1.2 Develop schedule: Estimation of the time of the specific work 3.2.1.3 Control management of timetable changes: Develop a rules and regulations of schedule control 3.2.2 Time management skills and guidelines 3.2.3 Benchmark Method 3.2.4 Let the development team's members can estimate the development cycle and time estimate 3.2.5 divide all work into short-term branching work 3.2 .6 Estimation of the probability value (Stochastic Approach) D = (A 4M B) / 6 (A - Best, M - Most Powder, B - Moss) 3.3 Project Fee Management 3.3.1 Project Fee Management Refers to how to do it Complete a project task within the established expense budget