Mastering Software Project Management: Best Practices, Tools and Techniques

Author:   Murali Chemuturi ,  Thomas Cagley
Publisher:   J Ross Publishing
ISBN:  

9781604270341


Pages:   408
Publication Date:   30 July 2010
Format:   Hardback
Availability:   Out of stock   Availability explained
The supplier is temporarily out of stock of this item. It will be ordered for you on backorder and shipped when it becomes available.

Our Price $158.27 Quantity:  
Add to Cart

Share |

Mastering Software Project Management: Best Practices, Tools and Techniques


Add your own review!

Overview

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.

Full Product Details

Author:   Murali Chemuturi ,  Thomas Cagley
Publisher:   J Ross Publishing
Imprint:   J Ross Publishing
Dimensions:   Width: 15.20cm , Height: 2.80cm , Length: 22.90cm
Weight:   0.667kg
ISBN:  

9781604270341


ISBN 10:   1604270349
Pages:   408
Publication Date:   30 July 2010
Audience:   Professional and scholarly ,  Professional & Vocational
Format:   Hardback
Publisher's Status:   Active
Availability:   Out of stock   Availability explained
The supplier is temporarily out of stock of this item. It will be ordered for you on backorder and shipped when it becomes available.

Table of 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

Reviews

This book provides you with tools, techniques, and practices that you can use immediately on your own projects. It supplies the information you need to diagnose your team's situation and presents practical advice to help you build better software-a must read! -John Zielinski, Project Manager, IBM Global Services; Mastering Software Project Management is a masterpiece of clarity, organization and depth of practical knowledge. Read it thoughtfully and with care as it is a rich treasure trove of experience and insight. Remember the old saying 'don't work hard, work smart'-this book will give you the knowledge and tools to do just that. -Robert C. Anderson, Director, Process Development and Quality Assurance, Computer Aid, Inc.


"""This book provides you with tools, techniques, and practices that you can use immediately on your own projects. It supplies the information you need to diagnose your team's situation and presents practical advice to help you build better software-a must read!"" -John Zielinski, Project Manager, IBM Global Services; ""Mastering Software Project Management is a masterpiece of clarity, organization and depth of practical knowledge. Read it thoughtfully and with care as it is a rich treasure trove of experience and insight. Remember the old saying 'don't work hard, work smart'-this book will give you the knowledge and tools to do just that."" -Robert C. Anderson, Director, Process Development and Quality Assurance, Computer Aid, Inc."


Author Information

Murali Chemuturi is an information technology and software development subject matter expert, hands-on programmer, author, consultant and trainer. He has more than 25 years of information technology and software development experience and several years of academic experience teaching a variety of computer & IT courses. In 2001, he formed his own IT consulting, training and software development firm known as Chemuturi Consultants. Mr. Chemuturi's undergraduate degrees and diplomas are in Electrical and Industrial Engineering and he holds an MBA and a Post Graduate Diploma in Computer Methods & Programming. He is a published author in professional journals, a member of IEEE, a senior member of the Computer Society of India and a Fellow at the Indian Institute of Industrial Engineering. Thomas M. Cagley Jr has over 20 years experience in the software industry. He currently leads the David Consulting Group's IT Performance Improvement, Software Process Improvement and Software Measurement consulting practices. He is also the current president of the International Function Point Users Group and is a Certified Function Point Specialist. Tom is a frequent speaker at metrics, quality and project management conferences. Tom earned his BS from Louisiana State University and has done extensive postgraduate work at Cleveland State University, Case Western Reserve University and Kent State University.

Tab Content 6

Author Website:  

Customer Reviews

Recent Reviews

No review item found!

Add your own review!

Countries Available

All regions
Latest Reading Guide

MRG2025CC

 

Shopping Cart
Your cart is empty
Shopping cart
Mailing List