Keys to Success in Using Agile Practices
Presented by Construx Software (REP 1424)
Duration: 1 Hour Credits: 1 PDU Free
Agile development has now been in use for almost a decade. Why use Agile methods? What are the strengths of Agile? What are some common failure modes? What other lessons has the software industry learned about Agile development? In this talk, Steve McConnell–author of Code Complete, Rapid Development, and other software industry classics and CEO of Construx Software–draws on Construx’s extensive consulting work to dissect Agile development. McConnell names the Agile practices that have worked well for Construx’s clients, describes the failure modes of Agile practices that have failed to live up to the hype, and explains how to right size Agile development for your organization.
I have followed Steve McConnell since the first edition of Code Complete in 1994. Code Complete is required reading for every developer on my team.
This is an excellent opportunity to learn about agile practices based on Construx software and Steve McConnell’s experience with companies implementing agile practices. – EdmontonPM
In this course Steve covers
- Why Agile? – Â Basic Motivations
- What is Agile?
- Lifecycle Models and Agile – Lifecycle Modeling
- The Most Useful Agile Practices:Â Active Management – Integration/Testing
- Determining Your Agile Profile:Â Personnel – Impact – RequirementsÂ – Culture – Team Size- Team Dispersion
Steve McConnell is CEO and Chief Software Engineer at Construx Software where he writes books and articles, teaches classes, and oversees Construxâ€™s software engineering practices.
Steve is the author of Code Complete (1993, 2004) and Rapid Development (1996), both winners of Software Development magazine’s Jolt award for outstanding software development books of their respective years. In 1998, he published Software Project Survival Guide, in 2004 he published Professional Software Development (2004), and in 2006 he published Software Estimation: Demystifying the Black Art. Steve blogs on professional topics at 10x Software Development and also has a personal blog.
Steve has worked in the desktop software industry since 1984 and has expertise in rapid development methodologies, project estimation, software construction practices, performance tuning, system integration, and third-party contract management.