|
Metrics to Assess Risk in DevOps
Slideshow
As software development becomes more value-focused, the need for a fluid production process emerges. That process is DevOps. However, when the number of release cycles rises, so does the risk of disruptive code entering the system and eroding the value that development creates.
|
Bill Dickenson
|
|
Agile Leadership Strategies: Winning the War on Complexity
Slideshow
Development teams are at war with complexity. A solo programmer's craft is difficult enough, but team development adds more volatility and ambiguity—what the U.S. military calls “the fog of war.” Derek Wade’s background in cognitive science has shown him that humans have innate skills at...
|
Derek W. Wade
|
|
Architectural Patterns for an Efficient Delivery Pipeline
Slideshow
Continuous integration has made development faster and more reliable. However, as codebases expand, organizations are finding that their build pipelines slow down dramatically. One of the most common reasons is that we often rebuild parts of the system that don't need to be rebuilt.
|
Abraham Marin-Perez
|
|
Visual Management Gone Wild
Slideshow
A visual management system is a low-tech tool with a simple mission—to visually represent the work that the team is doing. When used regularly and correctly, it can be a project acceleration tool. However, teams often go wild with visuals, decorating every inch of free wall space with...
|
Nichole Vanderlaan
|
|
Identify Development Pains and Resolve Them with Idea Flow
Slideshow
With the explosion of new frameworks, a mountain of automation, and our applications distributed across hundreds of services in the cloud, the level of complexity in software development is growing at an insane pace. With increased complexity comes increased costs and risks. When...
|
Janelle Klein
|
|
Guiding Cultural Adoption of Agile at Scale
Slideshow
Many approaches to implementing agile focus primarily on the adoption of common practices at the team level. While this focus on practices is important, recognizing that agile is a set of overarching values and principles is also important. Adopting agile “at scale” in organizations often...
|
Ebenezer Ikonne
|
|
Is Your Project Doomed from the Start?
Slideshow
When we think of planning, we often think about requirements planning. We get the initial features and functions down, and then see where agile takes us. Lisa Calkins claims that less than a third of software development projects are successful. Regarding this lack of success, process...
|
Lisa Calkins
|
|
Why Agile Works—and How (Not) to Screw It Up!
Slideshow
Agile practices can be the easy part of agile. Getting people into the agile mindset is often a greater challenge. Do you have a team member who doesn’t quite support agile or someone who’s playing along but not really committed? One step toward obtaining real commitment is a better...
|
Perry Reinert
|
|
RAMP: Requirements Authors Mentoring Program
Slideshow
Industry data indicates that untrained and inexperienced requirements authors commonly inject thirty to fifty major defects per page of text. With many requirements specifications reaching several hundred pages, potentially thousands of defects are injected into the software development...
|
John Terzakis
|
|
Transitioning to Agile Leadership
Slideshow
The key to helping your teams transform and be successful in an agile world is to know what skills you need to be effective—and in turn, help your team navigate change. Jennifer Bonine focuses on providing a toolkit for agile leadership. Explore your level of acceptance of change, how...
|
Jennifer Bonine
|