Software Project Management: A Process-Driven Approach
Authors: Ashfaque Ahmed
ISBN-10: 0367381982
ISBN-13: 9780367381981
Edition 版本: 1
Released: 2019-09-23
Print Length 页数: 456 pages
Book Description
To build reliable,industry-applicable software products,large-scale software project groups must continuously improve software engineering processes to increase product quality,facilitate cost reductions,and adhere to tight schedules. Emphasizing the critical components of successful large-scale software projects,Software Project Management: A Process-Driven Approach discusses human resources,software engineering,and technology to a level that exceeds most university-level courses on the subject.
The book is organized into five parts. Part I defines project management with information on project and process specifics and choices,the skills and experience needed,the tools available,and the human resources organization and management that brings it all together. Part II explores software life-cycle management. Part III tackles software engineering processes and the range of processing models devised by several domestic and international organizations.
Part IV reveals the human side of project management with chapters on managing the team,the suppliers,and the customers themselves. Part V wraps up coverage with a look at the technology,techniques,templates,and checklists that can help your project teams meet and exceed their goals. A running case study provides authoritative insight and insider information on the tools and techniques required to ensure product quality,reduce costs,and meet project deadlines.
Contents
Preface
Author
Chapter 1: Introduction to Software Project Management
Chapter 2: Project Initiation Management
Chapter 3: Software Project Effort and Cost Estimation
Chapter 4: Risk Management
Chapter 5: Configuration Management
Chapter 6: Project Planning
Chapter 7: Project Monitoring and Control
Chapter 8: Project Closure
Chapter 9: Introduction to Software Life-Cycle Management
Chapter 10: Software Requirement Management
Chapter 11: Software Design Management
Chapter 12: Software Construction
Chapter 13: Software Testing
Chapter 14: Product Release and Maintenance
Chapter 15: Process Standards Introduction
Chapter 16: Software Process Standards and Process Improvement
Chapter 17: Process Selection
Chapter 18: Introduction to People Management
Chapter 19: Team Management
Chapter 20: Customer Management
Chapter 21: Supplier Management
Chapter 22: Software Project Management Tools Introduction
Chapter 23: Project Management and Software Life-Cycle Tools
Chapter 24: Software Project Templates
Chapter 25: Future Tools and Techniques
Appendix A: CMMI Process Standards
Appendix B: ISO Standards
Appendix C: IEEE Standards
Appendix D: Agile Processes for Software Development
Appendix E: Impact of Offshoring on Standards
Appendix F: Review Question Answers
Back Cover