- Shopping Bag ( 0 items )
A developer's survival guide packed with real-life case
studies, tips, techniques, and best practices for completing software projects on time and within budget
Whether you work at a large or small company, this book will provide you with expert, down-in-the-trenches tips, techniques, and strategies to deliver a software project in a cost-effective and timely way. Real-life case studies let you learn from the mistakes as well as the successes of others. Author E. M. Bennatan zeroes in on proven methods for avoiding bottlenecks and overruns at every step in the software development cycle—from cost estimating to product delivery.
The Third Edition of this bestselling guide routes you directly to what you need to know about:
* Managing both small and large projects in a distributed environment
* Common development problems and how to avoid them
* Preparing estimates and proposals and bidding for contracts
* Managing teams for maximum quality and productivity
* Proven scheduling and project development planning techniques
New to this edition:
* How best to ensure an effective relationship with customers
* Risk management and disaster prevention
* The pros and cons of acquiring custom software from outside suppliers
* Managing multinational projects
* How to save time by reusing software components
A survival guide packed with project management methods and techniques, this text provides a systematic approach to software development, from initial planning to the final product. Includes detailed information on avoiding many common software development problems and managing large software projects, as well as newly updated IEEE standards, an overview of ISO standards, and more.
Introduction to Software Project Management.
Software Development Problems: An Ounce of Prevention.
Software Development Contracts and Other Legal Issues.
The Software Development Cycle: Variations on a Waterfall Theme.
Principles of Managing Software Engineers: Are They Really Any Different?
How to Handle Large Projects: Divide and Conquer.
Software Project Management in a Client/Server Environment.
Project Support Functions.
Software Development Standards: The Necessary Evil.
The Preparation of Estimates: Methods and Techniques.
Epilogue: Pulling It All Together.
Posted September 14, 2000
Excellent reference source for managing software projects. Doesn't weigh you down with too much theory. Very practical and full of real life experience and advice. I used some of the ideas to gain management support for realistic software schedules (showed them the book!). Easy to read and to understand. The chapter on Organizational Excellence was particularly good -- shows how to build a good software development team.Was this review helpful? Yes NoThank you for your feedback. Report this reviewThank you, this review has been flagged.