Mastering Software Project Management Best Practices, Tools and Techniques

ISBN-10: 1604270349

ISBN-13: 9781604270341

Edition: 2010

List price: $85.00
eBook available
30 day, 100% satisfaction guarantee

If an item you ordered from TextbookRush does not meet your expectations due to an error on our part, simply fill out a return request and then return it by mail within 30 days of ordering it for a full refund of item cost.

Learn more about our returns policy

Description:

This groundbreaking 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 project 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 expectation management. This comprehensive reference provides all the guidance, best practices, tools and techniques needed to master software project management and achieve superior results.
eBooks Starting from $29.95
Rent eBooks
Buy eBooks
what's this?
Rush Rewards U
Members Receive:
coins
coins
You have reached 400 XP and carrot coins. That is the daily max!
Study Briefs

Limited time offer: Get the first one free! (?)

All the information you need in one place! Each Study Brief is a summary of one specific subject; facts, figures, and explanations to help you learn faster.

Add to cart
Study Briefs
Periodic Table Online content $4.95 $1.99
Add to cart
Study Briefs
Calculus 1 Online content $4.95 $1.99
Add to cart
Study Briefs
SQL Online content $4.95 $1.99
Add to cart
Study Briefs
MS Excel® 2010 Online content $4.95 $1.99
Customers also bought
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading

Book details

List price: $85.00
Copyright year: 2010
Publisher: J. Ross Publishing, Incorporated
Publication date: 8/30/2010
Binding: Hardcover
Pages: 384
Size: 6.50" wide x 9.50" long x 1.00" tall
Weight: 1.694
Language: English

Foreword
Preface
About the Authors
Web Added Value�
Software Project Basics
Introduction
Types of Software Projects
Classifications of Software Projects
Based on Software Development Life Cycle
Approach Driven
Maintenance
Web Application
Agile Development
Conclusion
Approaches to Software Project Management
Alignment of Software Engineering Methodology with Project Management Methodology
The Ad Hoc Methods-Based Approach
The Process-Driven Approach
So, What is the Right Approach?
The Ad Hoc Approach
The Process-Driven Approach
But Is a Process-Driven Approach the Right Choice?
In a Process-Driven Approach: What Process and How Much?
Software Project Acquisition
From an External Client
The Request for Proposal
The Proposal
Negotiation
Contract Acceptance
From an Internal Client
The Feasibility Study
Preparing the Proposal
Finalizing the Proposal
Reference
Software Project Initiation
Introduction
Initiation Activities
Project Management Office-Level Activities
Identifying the Software Project Manager
Preparing/Handing Over the Project Dossier to the Software Project Manager
Coordinating Allocation of Project Resources
Assisting the Software Project Manager in Obtaining Necessary Service Level Agreements from Departments in the Organization
Assisting the Software Project Manager with the Project Kickoff Meeting
Software Project Manager-Level Activities
Ensuring that Project Specifications Are Complete
Reviewing Estimates and Revisions/Updates of Estimates
Identifying Necessary Resources and Raising Requests
Preparing Project Plans
Setting up the Development Environment
Arranging for Project-Specific Skill Training
Organizing the Project Team
Training the Project Team on the Project Plans
Conducting a Project Kickoff Meeting
Arranging for a Phase-End Audit
Common Pitfalls in Project Initiation
Identifying the Wrong Software Project Manager
Identifying Inappropriate Resources
Incurring Delays in Software Project Initiation Activities
References
Software Project Planning
Introduction
Planning Defined
Plans Prepared in Software Project Management
The Project Management Plan
Resources
Skill Sets
Computer Systems
Project Management Method
The Configuration Management Plan
Naming Conventions
Change Management
The Quality Assurance Plan
The Schedule Plan
The Induction Training Plan
The Risk Management Plan
The Build Plan
The Deployment Plan
The User Training Plan
The Handover Plan
The Software Maintenance Plan
The Documentation Plan
Roles in Planning
The Organization
The Software Project Manager
Pitfalls in Software Project Planning
Best Practices in Software Project Planning
References
Software Project Execution
Introduction
Work Management
Work Registers
De-allocation
Configuration Management
Information Artifacts
Code Artifacts
Configuration Registers
Configuration Management Tools
Quality Management
Verification Techniques
Validation Techniques
Product Testing
Allocation of Quality Assurance Activities
But How Much Quality Assurance?
Testing Tools
Morale Management
Motivation
Conflict
Productivity Management
Stakeholder Expectations Management
Product Integration Management
Pitfalls and Best Practices
Software Project Execution Control
Introduction
Aspects of Control in Project Execution
Scope Control
Cost Control
Schedule/Progress Control
Quality Control
Effort Control
Productivity Monitoring
Control Mechanisms
Progress Assessment: Earned Value Analysis
Change Management in Software Development Projects
Introduction
Origins of Change
The Change Request Register
Change Request Resolution
Change Request Implementation Strategy
The Value of Metrics Derived from a Change Request Register
Scheduling
Introduction
The Initial Work Breakdown Structure
A Work Breakdown Structure with Predecessors Defined
A Work Breakdown Structure with Initial Dates
A Work Breakdown Structure with Resource Allocation
Scheduling in Practice
Graphic Representation of a Schedule
Software Project Closure
Introduction
Identifying Reusable Code Components
Documenting the Best Practices
Documenting the Lessons Learned
Collecting/Deriving and Depositing the Final Project Metrics in the Organizational Knowledge Repository
Conducting Knowledge-Sharing Meetings with Peer Software Project Managers
Depositing Project Records with the Project Management Office
Depositing Code Artifacts in the Code Repository
Conducting the Project Postmortem
Releasing the Software Project Manager
Closing the Project
The Role of the Organization in Project Closure
The Project Management Office
The Configuration Control Board
The Systems Administration Department
Reference
Agile Project Management
Introduction
Project Management Roles
Agile Project Management Characteristics
Metaphor
Teamwork and Collaboration
Guiding Principles
Open Information
Use a Light Touch
Monitoring and Adjustment
The Nuts and Bolts of Agile Project Management
Planning the Work
Controlling the Work
Process Improvement
Reference
Pitfalls and Best Practices in Software Project Management
Introduction
Organizational-Level Pitfalls and Best Practices
Process-Driven Project Management
An Ineffective Project Management Office or No Project Management Office
Poor Project Initiation
Poor Software Estimation
Poor Project Planning
The Wrong Service Level Agreements
Poor Standards and Guidelines for Software Development
Poor Project Oversight
Inadequate Project Management Training
Software Project Manager-Level Pitfalls and Best Practices
Fair Treatment of Project Human Resources
A Balanced Workload
Equitable Rewards
Poor Software Estimation
Poor Project Planning
Informal Issue Resolution
Poor Change Management
Poor Record Keeping
Additional Best Practices for Software Project Management
A Knowledge Repository
Continuous Process Improvement
Project Postmortems
Training in the Soft Skills
Information Sharing
Management Support
Some Closing Words
Management of Software Development Projects
Decision-Making for Software Project Managers
People Management
Productivity Concepts for Software Project Managers
Issue Resolution in Software Project Management
Measurement and Metrics in Software Development Organizations
Measurement and Management of Customer Satisfaction
An Introduction to PERT/CPM
Abbreviations
Templates for Software Project Managers
Index
×
Free shipping on orders over $35*

*A minimum purchase of $35 is required. Shipping is provided via FedEx SmartPost® and FedEx Express Saver®. Average delivery time is 1 – 5 business days, but is not guaranteed in that timeframe. Also allow 1 - 2 days for processing. Free shipping is eligible only in the continental United States and excludes Hawaii, Alaska and Puerto Rico. FedEx service marks used by permission."Marketplace" orders are not eligible for free or discounted shipping.

Learn more about the TextbookRush Marketplace.

×