My Account Log in

1 option

Applied software project management / Andrew Stellman and Jennifer Greene.

O'Reilly Online Learning: Academic/Public Library Edition Available online

O'Reilly Online Learning: Academic/Public Library Edition
Format:
Book
Author/Creator:
Stellman, Andrew.
Contributor:
Greene, Jennifer.
Language:
English
Subjects (All):
Project management.
Software engineering.
Physical Description:
1 online resource (336 p.)
Place of Publication:
Sebastopol, California : O'Reilly, 2005.
Language Note:
English
Summary:
""If you're looking for solid, easy-to-follow advice on estimation, requirements gathering, managing change, and more, you can stop now: this is the book for you.""--Scott Berkun, Author of The Art of Project Management What makes software projects succeed? It takes more than a good idea and a team of talented programmers. A project manager needs to know how to guide the team through the entire software project. There are common pitfalls that plague all software projects and rookie mistakes that are made repeatedly--sometimes by the same people! Avoiding these pitfalls is
Contents:
Applied Software Project Management; Praise for Applied Software Project Management; Preface; Who Should Read This Book; Comments and Questions; Safari Enabled; Acknowledgments; 1. Introduction; 1.2. Trust Your Team; 1.3. Review Everything, Test Everything; 1.4. All Software Engineers Are Created Equal; 1.5. Doing the Project Right Is Most Efficient; 1.6. Part I: Tools and Techniques; 1.7. Part II: Using Project Management Effectively; I. Tools and Techniques; 2.1.2. Talk to the Main Stakeholder; 2.1.3. Write the Vision and Scope Document; 2.2. Create the Project Plan; 2.2.2. Resource List
2.2.3. Estimates and Project Schedule2.2.4. Risk Plan; 2.2.4.2. Estimate the impact of each risk; 2.2.4.3. Make a mitigation plan; 2.2.5. Project Plan Inspection Checklist; 2.3. Diagnosing Project Planning Problems; 2.3.2. The Mid-Course Correction; 2.3.3. The Detached Engineering Team; 3. Estimation; 3.1.2. Distrust Can Undermine Estimates; 3.2. Wideband Delphi Estimation; 3.2.1.2. Kickoff meeting; 3.2.1.3. Individual preparation; 3.2.1.4. Estimation session; 3.2.1.5. Assemble tasks; 3.2.1.6. Review results; 3.3. Other Estimation Techniques; 3.3.2. COCOMO II; 3.3.3. The Planning Game
3.4. Diagnosing Estimation Problems3.4.2. Self-Fulfilling Prophecy; 4. Project Schedules; 4.1.2. Identify Dependencies; 4.1.3. Create the Schedule; 4.1.4. Reconcile the Schedule with the Organization&s Needs; 4.1.5. Add Review Meetings to the Schedule; 4.1.6. Optimize the Schedule; 4.1.7. Don&t Abuse Buffers; 4.1.8. Track the Performance of the Project; 4.2. Managing Multiple Projects; 4.2.2. Prioritize Projects Realistically; 4.3. Use the Schedule to Manage Commitments; 4.4. Diagnosing Scheduling Problems; 4.4.2. Misunderstood Predecessors; 5. Reviews; 5.1.2. Select a Moderator
5.1.3. Inspect the Work Product5.1.4. Manage the Author&s Expectations; 5.1.5. Help Others in the Organization Accept Inspections; 5.1.5.2. ""I don&t like people criticizing my work.""; 5.1.5.3. ""I built it, and only I can say when it&s done.""; 5.2. Deskchecks; 5.3. Walkthroughs; 5.4. Code Reviews; 5.4.2. Hold the Review Session; 5.4.3. Code Review Checklist; 5.5. Pair Programming; 5.6. Use Inspections to Manage Commitments; 5.7. Diagnosing Review Problems; 5.7.2. Big, Useless Meetings; 5.7.3. The Indispensable ""Hero""; 6. Software Requirements; 6.1.2. Observe Users at Work
6.1.3. Use a Discussion Summary6.2. Use Cases; 6.2.2. Preconditions and Postconditions; 6.2.3. Basic Course of Events; 6.2.4. Alternative Paths; 6.2.5. Develop Use Cases Iteratively; 6.3. Software Requirements Specification; 6.3.1.2. Nonfunctional requirements; 6.3.2. Develop the SRS Iteratively; 6.3.3. Requirements Differ from Design; 6.3.4. SRS Inspection Checklist; 6.4. Change Control; 6.4.2. Change Control Process; 6.4.3. Evaluate Changes in the CCB Meeting; 6.4.4. Analyze the Impact of Each Change; 6.5. Introduce Software Requirements Carefully; 6.5.2. Speak the Managers& Language
6.6. Diagnosing Software Requirements Problems
Notes:
Description based upon print version of record.
Description based on print version record.
ISBN:
9781306815956
1306815959
9780596514518
0596514514
9780596553821
059655382X
OCLC:
609840893

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

We want your feedback!

Thanks for using the Penn Libraries new search tool. We encourage you to submit feedback as we continue to improve the site.

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Library Catalog Using Articles+ Library Account