Your textbook…
Table of Contents
I. IT'S ABOUT PEOPLE.
1. Dealing with Difficult People: Changing the Changeable.
Larry Constantine.
2. Avoiding Feedback Traps: Improving Customer and Client Communication.
Naomi Karten.
3. These are Trained Professionals: Beyond Training to Transformation.
Larry Constantine.
4. Maintaining Your Balance: Managing Working Relationships.
Sue Petersen.
5. Job Qualifications: On Hiring the Best.
Larry Constantine.
6. Problem-Solving Meta-Rules: Habits of Productive People.
Larry Constantine.
II. PROJECT MANAGEMENT.
7. First Things First: A Project Manager's Primer.
Karl Wiegers.
8. Money Bags and Baseball Bats: Sponsorship Rules.
Rob Thomsett.
9. Productivity by the Numbers: What Can Speed Up or Slow Down Software Development.
Capers Jones.
10. Software Waste Management: Managing Data Migration.
John Boddie.
11. When in Doubt, Blame Everybody: The Responsibility for Usability.
Lucy Lockwood.
12. Creative Input: From Feature Fantasies to Practical Products.
Larry Constantine.
13. Software Collaborations: Managing the Complexities of Cooperation.
Mary Loomis.
14. Managing Outsourced Projects: Project Management Inside Out.
Steve McConnell.
15. Tough Customers: Toward Win-Win Solutions.
Ulla Merz.
16. Avoiding the Iceberg: Reading the Project Warning Signs.
Ed Ziv.
17. Lemonade from Lemons: Learning from Project Failure.
Norman L. Kerth.
III. UNDER PRESSURE.
18. Death March: Surviving a Hopeless Project.
Ed Yourdon.
19. Web-Time Development: High-Speed Software Engineering.
Dave Thomas.
20. Taking the Crunch Out of Crunch Mode: Alternatives to Mandatory Overtime.
Johanna Rothman.
21. Reducing Cycle Time: Getting Through Bottlenecks, Blocks, and Bogs. Dennis J. Frailey.
22. Dot-Com Management: Surviving the Startup Syndrome. Tony Wasserman.
23. Cutting Corners: Shortcuts in Model-Driven Web Development.
Larry Constantine.
IV. QUALITY REQUIRED.
24. No More Excuses: Innovative Technology and Irrelevant Tangents.
Peter Coffee.
25. The Mess Is Your Fault: Toward the Software Guild.
Michael Vizard.
26. Seduced by Reuse: Realizing Reusable Components.
Meilir Page-Jones.
27. Real-Life Requirements: Caught Between Quality and Deadlines.
Larry Constantine.
28. Rules Rule: Business Rules as Requirements.
Ellen Gottesdiener.
29. Taming the Wild Web: Business Alignment in Web Development.
Lucy Lockwood.
30. Calming Corporate Immune Systems: Overcoming Risk Aversion.
Gifford Pinchot and Gene Callahan.
31. Inventing Software: Breakthroughs on Demand.
Larry Constantine.
V. DEVELOPMENT PROCESSES AND PRACTICES.
32. Order for Free: An Organic Model for Adaptation.
Jim Highsmith.
33. Beyond Level Five: From Optimization to Adaptation.
Jim Highsmith.
34. Optimization or Adaptation: In Pursuit of a Paradigm.
Sylvain Hamel and Jim Highsmith.
35. Adaptive Software Development: An Experience Report.
James Emery.
36. Creating a Culture of Commitment: Of Deadlines, Discipline, and Management Maturity.
Larry Constantine.
37. The Commando Returns: Learning from Experience in the Trenches.
David Thielen.
38. Persistent Models: Models as Corporate Assets.
Larry Constantine.
39. Card Magic for Managers: Low-Tech Techniques for Design and Decisions.
Ron Jeffries.
40. Throwaway Software: Delivering Through Discards.
Dwayne Phillips.
41. Unified Hegemony: Beyond Universal Solutions.
Larry Constantine.
VI. LEADERSHIP AND TEAMWORK.
42. Scaling Up: Teamwork in the Large.
Larry Constantine.
43. Sustaining Teamwork: Promoting Life-Cycle Teams.
Peter Jones.
44. Managing from the Below: The Russian Embassy Method.
John Boddie.
45. On Becoming a Leader: Advice for Tomorrow's Development Managers.
Larry Constantine.
References.
Index. 0201719606T04062001.