- ホーム
- > 洋書
- > 英文書
- > Business / Economics
Full Description
This unique guide explains software project management from the standpoint of a software project manager working in a professional software development organization. It covers the subject of software project management in its entirety, including project acquisition and execution with backward linkages to concepts that play a facilitation role in successful project management, such as general management, decision making, people management, motivation, productivity and expectations management. This comprehensive reference provides all the guidance, best practices, tools and techniques needed to master software project management and achieve superior results.
Contents
Chapter 1: Basics of Software ProjectsIntroductionTypes of Software ProjectClassification of Software ProjectsConclusionChapter 2: Approaches to Software Project ManagementAlignment of Software Engineering Methodology with Project Management MethodologyThe Ad Hoc Methods-based ApproachThe Process-Driven ApproachSo, What Is the Right ApproachChapter 3: Software Project AcquisitionFrom an External ClientFrom an Internal ClientReferenceChapter 4: Software Project InitiationIntroductionInitiation ActivitiesProject Management Office-Level ActivitiesSoftware Project Manager-Level ActivitiesCommon Pitfalls in Project InitiationChapter 5: Software Project PlanningIntroductionPlanning DefinedPlans Prepared in Software Project ManagementThe Project Management PlanThe Configuration Management PlanThe Quality Assurance PlanThe Schedule PlanThe Induction Training PlanThe Risk Management PlanThe Build PlanThe Deployment PlanThe User Training PlanThe Handover PlanThe Software Maintenance PlanThe Documentation PlanRoles in PlanningPitfalls in Software Project PlanningBest Practices in Software Project PlanningChapter 6: Software Project ExecutionIntroductionWork ManagementConfiguration ManagementQuality ManagementMorale ManagementProductivity ManagementStakeholder Expectations ManagementProduct Integration ManagementPitfalls and Best PracticesChapter 7: Software Project Execution ControlIntroductionAspects of Control in Project ExecutionControl MechanismsProject Progress AssessmentChapter 8: Change Management in Software Development ProjectsIntroductionOrigins of ChangeThe Change Request RegisterChange Request ResolutionThe Value of Metrics Derived from a Change Request RegisterChapter 9: SchedulingIntroductionThe Initial Work Breakdown StructureA Work Breakdown Structure with Predecessors DefinedA Work Breakdown Structure with Initial DatesA Work Breakdown Structure with Resource AllocationScheduling in PracticeGraphic Representation of a ScheduleChapter 10: Software Project ClosureIntroductionIdentifying of Reusable Code ComponentsDocumentating the Best PracticesDocumenting the Lessons LearnedCollecting/Deriving and Depositing the Final Project Metrics in the Organizational Knowledge RepositoryConducting Knowledge-Sharing Meetings with Peer Software Project ManagersDepositing Project Records with the Project Management OfficeDepositing Code Artifacts in the Code RepositoryConducting the Project PostmortemReleasing the Software Project ManagementClosing the ProjectThe Role of the Organization in Project ClosureReferenceChapter 11: Agile Project ManagementIntroductionProject Management RolesAgile Project Management CharacteristicsThe Nuts and Bolts of Agile Project ManagementProcess ImprovementReferenceChapter 12: Pitfalls and Best Practices in Software Project ManagementIntroductionOrganizational-Level Pitfalls and Best PracticesSoftware Project Manager-Level Pitfalls and Best PracticesAdditional Best Practices for Software Project ManagementSome Closing WordsAppendix A: Management of Software Development ProjectsAppendix B: Decision-Making for Software Project ManagersAppendix C: People ManagementAppendix D: Productivity Concepts for Software Project ManagersAppendix E: Issue Resolution in Software Project ManagementAppendix F: Measurement and Metrics in Software Development OrganizationsAppendix G: Measurement and Management of Customer SatisfactionAppendix H: An Introduction to PERT-CPMAppendix I: AbbreviationsAppendix J: Templates for Software Project ManagersIndex



