Software Development Presentations Steve McConnell is a popular keynote speaker and we've provided the slides from his presentations below. Find additional information on Steve's keynote presentations here Topic Summary The Journey to Organization-Wide Scrum The challenges of expanding Scrum implementation from a few teams to organization-wide. Managing Technical Debt Technical debt, what it is and how to manage it. Secrets of World Class Software Organizations The technical, management, business and cultural secrets that make a software organization world class. Business Case for Better Software Practices How adopting software best practices benefits businesses. Low Hanging Fruit The easiest things that can be done to improve an organization's software development capability. 10 Most Important Ideas in Software Development Presentation identifying the most powerful ideas in software development. After the Gold Rush Presentation that contrasts "gold rush" style development with "post-gold rush" style development and argues for preparing now for the next gold rush. Seven Critical Insights for C-Level Executives Executive presentation explains software project dynamics by highlighting seven key insights. Return on Software: Maximizing the Return on Your Software Investment Introduction to software engineering economy. 10 Deadly Sins of Software Estimation Overview of the most common software estimation challenges and the most "deadly" estimation mistakes. Code Complete 2: Realities of Modern Software Construction Observations on 10 years of advances in software construction, including most significant current features of software construction. 10 Keys to Software Project Success Executive presentation that distills success at the software project level into 10 key factors.