264 Pages
by
Auerbach Publications
Also available as eBook on:
The ever changing nature of information makes the job of managing software development notoriously difficult. Dynamic Software Development: Managing Projects in Flux eases the burden by defining the principles, practices, skills, and techniques needed to manage a dynamic development environment. At a hands-on level, the text helps managers define t
Defining the Goal...Or Visualizing the Ideal; Skills and Success; Knowledge Management; Manager's Nightmare; Information as the Manager's Tool; Trust What You Know, Not What You Are Told; Applying Dynamic Management; Defining Work...Or What's Really Happening in the Trenches; A Day in the Life of a Developer; Relating Management to Work; A Unit of Work = Chunk of Information; Defining Tasks; Projecting Size; Work and Corroboration; Make It Specifically Yours; Applying Dynamic Management; Planning Progress...Or What You Don't Know Can Hurt You; Information Structure; Real Building Blocks; Reward Complete Thinking; Real Uncertainty; Watch the Result, Not the Process; Applying Dynamic Management; Managing Developers...Or Dance With the One Who Brought You; No Management? No Documentation? Diverse Skill Set; Combining Work and Learning; The Team of One; Multi-Team Efforts; Motivating by Rewarding Consistent Work; Applying Dynamic Management; Monitoring Productivity...Or Getting Better All the Time; Measuring Work Done; Measuring What Has Changed; Determining Work's Cost; Demanding Enhanced Value; Applying Dynamic Management; Strategic Framework...Or Metadesign Integrity; The Importance of System Architecture; Technology Decisions; Mapping Architecture to Elements; Architecture's Dark Side; Applying Dynamic Management; Constructive Development Environment...Or Making Work Flow; Conflict within the Environment; Seven Components of a Development Environment; Sources of Conflict; Assessing the Environment; Ongoing Assessment; Applying Dynamic Management; Managing Managers...Or I'm OK, but the Rest of Them? Dealing with Expectations; The Delegate Channel; The Collaborate Channel; The Service Channel; Selling Enhanced Value; Applying Dynamic Management; Funding and Economic Return...Or Paying the Way; Funding as Risk Containment; Funding the Perpetual Effort; Paying for Asset Development; Applying Dynamic Management; Leadership by Consensus...Or if You're Going My Way; Decision Councils; Leadership through Criticism; Need for Responsibility; Applying Dynamic Management; Postscript; Appendices; Distorted Reality...Or Why Phased Management is Appealing; Where to Begin...Or Getting Started with Dynamic Management; Capability Maturity Model and Dynamic Software Management; Dynamic Management Information Model; Glossary; Reading List; DSM Case Study; Each chapter concludes with a case study excerpt
Biography
Timothy Wells