|
Going Agile? Three Conversations to Have Before You Start
Slideshow
All too often, companies adopt a mission to “go agile” before truly understanding what that entails. Business managers are quick to jump on the agile bandwagon, believing that going agile will magically make projects happen faster. Teams are getting certified in Scrum believing it is the...
|
Heather Fleming, Gilt, and Justin Riservato, Gilt
|
|
Agility without Complexity: Fast and Efficient
Slideshow
The Agile Manifesto was stated in less than seventy words. Now, fourteen years later, layer upon layer have been added to it. What was supposed to be a simple philosophy has exploded into a gigantic industry. Much of this layering makes agile seem overly complex. We know developers want to...
|
Geoff Perlman, Xojo, Inc.
|
|
Agile and DevOps Transformations in Large Organizations
Slideshow
Many large scale organizations experience significant challenges as they pursue agile and DevOps transformations. They embark on adopting agile practices yet fail to reap the benefits of continuous release and delivery. Siraj Berhan explores common challenges—people, processes, technology....
|
Siraj Berhan, Royal Bank of Canada
|
|
Agile Adoption in Risk-Averse Environments
Slideshow
Adopting agile development methods in a conservative environment can be a daunting and time-consuming venture, facing resistance at all levels of the organization. You may wonder: Will this organization ever get with the times? Will our leaders ever change their way of thinking?
|
Brian Duncan, Johns Hopkins Applied Physics Laboratory
|
|
Software Craftsmanship and Agile Code Games
Slideshow
Musicians and athletes spend most of their time practicing—not performing. If as software developers we just learn on our job and don’t practice, we will continue to make mistakes on code meant for customers. We must improve the quality of our skills which will, in turn, improve the...
|
Mike Clement, Greater Sum
|
|
Data-Driven Software Engineering for Agile Teams
Slideshow
Remember the old days when software engineering teams used to tune software until it passed quality gates, gave golden bits to marketing, and finally threw a big release party? The world was simple, and writing code that worked according to a specification was enough to be a star...
|
Viktor Veis, Microsoft
|
|
Managing Risk in Agile Development: It Isn’t Magic
Slideshow
Has the adoption of agile techniques magically erased risk from software projects? When we change the project and product environment by adopting agile, have we tricked ourselves into thinking that risk has been abolished—when it hasn’t? Agile risk management is a continuous process that...
|
Thomas Cagley Jr, DCG
|
|
Getting the Most Value from Feedback Systems: Daily, Every Sprint, and Every Release
Slideshow
Agile methods are empirical. You must inspect and adapt to make agile work. This requires using effective feedback systems which are vital to your success. Agile teams often suffer from agile feedback systems that are dysfunctional—non-existent, delayed, or no learning from feedback.
|
Satish Thatte, VersionOne
|
|
Rejuvenate Your Scrum Implementation: From Good to Great
Slideshow
After implementing Scrum, some organizations slowly stray away from the basics that made their implementation successful. They loosen up Scrum practices, lose sight of core roles and responsibilities, and succumb to their muscle memory of how things were done before. Teams have little...
|
Denise Dantzler, Werner Enterprises
|
|
Your Agile Prioritization Process Is Probably Wrong
Slideshow
Of course we know what customers want, right? Product owners have the roadmap. Sales teams know what sells. Support talks to customers every day. So if we really know what our customers want, why is 65 percent of all software functionality rarely or never used? Why aren’t our customers...
|
Tom Gimpel, SofterWare, Inc
|