Beyond Chaos : the expert edge in managing software development

Bibliographic Information

Beyond Chaos : the expert edge in managing software development

Larry L. Constantine

Addison-Wesley, c2001

Available at  / 3 libraries

Search this Book/Journal

Note

Includes bibliographical references (p. 367-369) and index

Description and Table of Contents

Description

In Beyond Chaos, legendary software engineer Larry Constantine brings together 28 outstanding essays on software project management, straight from the must-read Management Forum column in Software Development Magazine. Critically important reading for every software manager and engineer, this book covers an extraordinarily wide range of issues -- with equally impressive depth. You'll find Karl Wiegers on the basics of project management, and Capers Jones on software productivity measurement; Steve McConnell on managing outsourced projects and Michael Vizard on the need for stronger software professional standards. From Lucy Lockwood on aligning development with e-Business, to Ed Yourdon on surviving software "death marches," it's here: dealing with difficult people, sustaining teamwork, coping with project failure, managing from the bottom up, and much more. There are also four essays by Larry Constantine himself, covering requirements, development culture, modeling, and other key issues.

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.

by "Nielsen BookData"

Details

  • NCID
    BA56050109
  • ISBN
    • 0201719606
  • Country Code
    us
  • Title Language Code
    eng
  • Text Language Code
    eng
  • Place of Publication
    Boston ; Tokyo
  • Pages/Volumes
    xiv, 392 p.
  • Size
    24 cm
Page Top