Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Software Project Management https://www.facebook.com/publicservicemessage.org https://www.facebook.com/publicservicemessage.org Project Management Body of Knowledge PMBOK The Project Management Body of Knowledge (PMBOK) is a collection of processes and knowledge areas generally accepted as best practice within the project management discipline. As an internationally recognized standard (IEEE Std 1490-2003) it provides the fundamentals of project management, irrespective of the type of project be it construction, software, engineering, automotive etc. PMBOK recognizes 5 basic process groups and 9_knowledge areas typical of almost all projects. Processes overlap and interact throughout a project or phase. Processes are described in terms of: • Inputs (documents, plans, designs, etc.) • Tools and Techniques (mechanisms applied to inputs) • Outputs (documents, products, etc.) Project Management Process Groups and Knowledge Areas Map Project Integration Management Project Management Process Groups Initiating Develop Project Charter Planning Develop Project Management Plan Executing Direct and Manage Project Execution Monitoring & Controlling Monitor and Control Project Work Perform Integrated Change Control Project Scope Management Collect Requirements Define Scope Create Work Breakdown Structure (WBS) Verify Scope Control Scope Project Time Management •Define Activities •Sequence Activities •Estimate Activity Resources •Estimate Activity Durations •Develop Schedule •Control Schedule Project Cost Management Estimate Costs Determine Budget Control Costs Project Quality Management Plan Quality Perform Quality Assurance Project Human Resource Management •Develop Human Resource Plan Acquire Project Team Develop Project Team Manage Project Team Plan Communications Distribute Information Manage Stakeholder Expectations Project Communications Management Identify Stakeholders Project Risk Management •Plan Risk Management •Identify Risk •Perform Qualitative Risk Analysis •Perform Quantitative Risk Analysis •Plan Risk Response Project Procurement Management Plan Procurements Closing Close Project or Phase https://www.facebook.com/publicservicemessage.org Knowledge Areas (Process Matrix Chart) Perform Quality Control Report Performance •Monitor & Control Risk Conduct Procurements Administer Procurements Close Procurements https://www.facebook.com/publicservicemessage.org Figure 3-1. Overlap of Process Groups in a Phase (PMBOK® Guide, 2000, p. 31) The Project Management Processes (I) • Process Groups: • Initiating processes – recognize when project or phase should begin • Planning processes – designing and maintaining a scheme which leads to successful accomplishment of a project • Executing processes – coordinating people and resources to carry out the plan • Controlling processes – monitoring and measuring progress and taking corrective actions when necessary • Closing processes – analyzing acceptance of the project or phase and bringing it to an end Links between process groups => The Project Management Knowledge Areas • Project Integration Management • Ensure that various elements of the project are properly coordinated and integrated • Processes: Project Plan Development, Project Plan Execution, Overall Change Control • Project Scope Management • Ensure that the project includes all the work required, • And only work required, to complete the project successfully • Processes: Initiation, Scope Planning, Scope Definition, Scope Verification, Scope Change Control • Project Time Management • Ensure timely completion of the project • Processes: Activity Definition, Activity Sequencing, Activity Duration Estimating, Schedule Development, Schedule Control The Project Management Knowledge Areas (I) • Project Cost Management • Ensure that the project is complete within the approved budget • Processes: Resource Planning, Cost Estimating, Cost Budgeting, Cost Control • Project Quality Management • Ensure that the project will satisfy the requirements • Processes: Quality Planning, Quality Assurance, Quality Control The Project Management Knowledge Areas (II) • Project Communication Management • Ensure timely and appropriate generation, collection, storage • And ultimate disposition of project information • Processes: Communications Planning, Information Distribution, Performance Reporting, Administrative Closure • Project Risk Management • • • • Concerned with identifying, analyzing, and responding to project risk. Maximizing the results of positive events Minimizing the consequences of negative events Processes: Risk Identification, Risk Quantification, Risk Response Development, Risk Response Control