Home>Courses>More Effective Agile: A Roadmap for Software Leaders

More Effective Agile: A Roadmap for Software Leaders

Gain insights into proven Agile practices, practical considerations, and modern approaches to enhance software development. Discover valuable strategies for leaders at all organizational levels.

Intermediate

137 Lessons

6h

Certificate of Completion

Gain insights into proven Agile practices, practical considerations, and modern approaches to enhance software development. Discover valuable strategies for leaders at all organizational levels.
AI-POWERED

Explanations

AI-POWERED

Explanations

Course Overview
What You'll Learn
Course Content

Course Overview

Steve McConnell, the author of the software industry classic Code Complete, distills hundreds of companies' hard-won insights into an easy-to-read guide to the proven, modern Agile practices that work best. In this comprehensive yet accessible overview for software leaders, McConnell presents an impactful, action-oriented prescription, covering the practical considerations needed to ensure you reap the full benefits of effective Agile. Whether you are a C-level executive, vice president, director, manager...Show More
Steve McConnell, the author of the software industry classic Code Complete, distills hundreds of companies' hard-won insights into an easy-to-read guide to the proven, modern Agile practices that work best. In this comprehensive yet accessible overview fo...Show More

What You'll Learn

Adopt the individual Agile tools suited to your specific organization
Create high-performing, autonomous teams that are truly business-focused
Understand the ground truth of Scrum and diagnose your teams' issues
Test more effectively, and improve quality
Improve coherence of requirements in an iterative environment
Lead your organization through real-world constraints: multisite teams, large projects, industry regulations, and the need for predictability
Adopt the individual Agile tools suited to your specific organization

Show more

Course Content

1.

Introduction

2 Lessons

Get familiar with Agile development's evolution, effective practices, and implementation for business success.

2.

What’s Really Different About Agile?

5 Lessons

Unpack the core of Agile's differences, its benefits, leadership actions, and essential resources.

3.

Responding to the Challenges of Complexity and Uncertainty

6 Lessons

Examine decision-making frameworks to navigate complexity and uncertainty in software projects effectively.

4.

More Effective Agile Beginnings: Scrum

6 Lessons

Break down the steps to effectively implement Scrum, addressing common failure modes and success factors.

5.

More Effective Agile Team Structure

7 Lessons

Take a closer look at organizing cross-functional Agile teams, integrating testers, and managing production support.

6.

More Effective Agile Team Culture

6 Lessons

Focus on fostering team motivation through autonomy, mastery, purpose, growth mindset, and direct user interaction.

7.

More Effective Distributed Agile Teams

6 Lessons

Build on tightening feedback loops, fostering communication, systemic fixes, leadership actions, and effectiveness in distributed Agile teams.

8.

More Effective Individuals and Interactions

5 Lessons

Step through enhancing individual and team interactions for effective Agile leadership.

10.

More Effective Large Agile Projects

6 Lessons

Go hands-on with scaling Agile practices, architecture strategies, and effective coordination for large projects.

12.

More Effective Agile Testing

5 Lessons

Enhance Agile testing with dev-led automated tests, balanced testing strategies, modern practices, and clear leadership goals.

13.

More Effective Agile Requirements Creation

7 Lessons

Focus on refining Agile requirements through iterative backlog management, user stories, and adaptive strategies.

14.

More Effective Agile Requirements Prioritization

5 Lessons

Master effective Agile requirements prioritization using key techniques like story mapping and T-shirt sizing.

15.

More Effective Agile Delivery

5 Lessons

Sharpen your skills in automating Agile delivery, leveraging CI/CD benefits, and effective leadership actions.

16.

More Effective Agile Leadership

6 Lessons

Discover effective Agile leadership principles, emphasize outcomes, clear purpose, throughput, key behaviors, and continuous self-evaluation.

17.

More Effective Agile Organizational Culture

5 Lessons

Examine the factors influencing effective Agile culture, team capacity, leadership, and organizational support.

18.

More Effective Agile Measurement

5 Lessons

Break down complex ideas on measuring work, quality, and leadership in Agile practices.

19.

More Effective Agile Process Improvement

7 Lessons

Take a closer look at improving productivity, monitoring WIP, retrospectives, and leadership actions in Agile.

21.

More Effective Agile in Regulated Industries

6 Lessons

Master the steps to align Agile practices with regulatory requirements, ensuring compliance and improving efficiency.

22.

More Effective Agile Portfolio Management

5 Lessons

Step through Agile portfolio management using WSJF and reducing the cost of delay.

23.

More Effective Agile Adoptions

6 Lessons

Look at structured approaches and models for successful Agile adoption in organizations.

24.

Closing

3 Lessons

Go hands-on with effective Agile leadership, continuous improvement, and key principles for sustained team growth.

Course Author

Trusted by 2.5 million developers working at companies

Hands-on Learning Powered by AI

See how Educative uses AI to make your learning more immersive than ever before.

Instant Code Feedback

Evaluate and debug your code with the click of a button. Get real-time feedback on test cases, including time and space complexity of your solutions.

AI-Powered Mock Interviews

Adaptive Learning

Explain with AI

AI Code Mentor

Free Resources

FOR TEAMS

Interested in this course for your business or team?

Unlock this course (and 1,000+ more) for your entire org with DevPath