Principles of Software Development Leadership: Applying Project Management Principles to Agile Software Development
Part 1: TAMING THE SOFT MACHINE. 1: Seven Deadly Habits of Ineffective Software Managers. 2: Organizational Spring Cleaning. 3: Relating PMBOK Best Practices to Software Development. Part 2: PLANNING. 4: Run Development as a Business. 5: Partner with Product Management. 6: Become Effective and Competitive. Part 3: PROCESS. 7: Master the Art of Scheduling. 8: Deliver On-Time, Quality Products. Part 4: PEOPLE. 9: Finding, Retaining, and Motivating the Best Talent. 10: Create a Winning Workplace.