The software development market continues to grow worldwide. As projects become more complicated and the pressure to "do more with less" becomes the rule of thumb, the need for software managers to be well-versed with project management best-practices becomes even more critical. Ultimately, every software development leader's primary responsibility is to lead their organization to deliver quality products on time and under budget, but until now, there hasn't been a concise set of principles for managers to follow to ensure these goals are met. 'Principles of Software Development Leadership: Applying Project Management Principles to Software Development' successfully integrates principles outlined by PMI in its Project Management Body of Knowledge with software leadership best-practices. It provides all levels of software management, from program managers and project managers to software executives, with a set of best-practices that will collectively create successful outcomes, and in turn will motivate software teams to deliver quality products on time. Especially important in today's fast-paced environment, Principles of Software Development Leadership also shows software managers how to deliver
quality products on time through the management of the relationship between planning, process, and people. Tips are presented on how to run software development like a business, master scheduling, track improvement, find and retain talent, and much more.# Provides best-practices guidelines to help software professionals effectively control spending and schedules.
# Relates best practices and principles outlined by the Project Management Institute (PMI) in its most up-to-date Project
# Includes up-to-date methods and agile project management techniques.
# Teaches software development managers much-needed project management skills.
# Author brings over 20 years of executive line management experience with leading technology, is a certified Project Management
Part 1: Taming the Soft Machine
Chapter 1: 7 Deadly Habits of Ineffective Software Managers
Chapter 2: Organizational Spring Cleaning
Chapter 3: Relating PMBOK Best Practices to Software Development
Part 2: Planning
Chapter 4: Run Development as a Business
Chapter 5: Partner with Product Management
Chapter 6: Become Effective and Competitive
Part 3: Process
Chapter 7: Master the Art of Scheduling
Chapter 8: Deliver On-Time, Quality Products
Chapter 9: Tracking Continuous Improvement
Part 4: People
Chapter 10: Finding the Best Talent
Chapter 11: Retaining the Best Talent
Chapter 12: Create a Winning Workplace
Part 5: Action Plan
Chapter 13: 10 Habits of Effective Software Leaders