Design & Code
Conference Presentations
Measure Anything: The Quality, Productivity, Predictability, and Engagement Model
Slideshow
Measuring software development is difficult. Measuring the return on investment (ROI) of complex initiatives (such as adopting agile) is even more difficult. One department at IBM struggled to reduce a list of 150 metrics down to a top twenty to use in consulting engagements. Through the... |
Anthony Crain
|
|
The Fourth Constraint in Project Delivery—Leadership
Slideshow
All too often, the triple constraints—time, cost, and quality—are bandied about as if they are the be-all, end-all. While they are important, leadership—the fourth and larger underpinning constraint—influences the first three. Statistics on project success and failure abound, and these... |
Rob Burkett
|
|
Turn the Lights On: A Power Utility Company's Agile Transformation
Slideshow
Why would a century-old utility with no direct competitors take on the challenge of transforming its entire IT application organization to an agile methodology? In an increasingly interconnected world, the expectations of customers continue to evolve. From smart meters to smart phones, IoT... |
Glen Morris
|
|
To Estimate or Not to Estimate, is that the Question?
Slideshow
Wondering what NoEstimates means in practice, or why you would want to move toward NoEstimates? Perhaps you’ve heard the buzz or read Vasco Duarte’s book. Maybe you simply want to understand how you can spend less time estimating and more time delivering working software... |
Matthew Phillip
|
|
Why Won’t They Pair?
Slideshow
Do your developers and testers pair—and do it in the best ways? If you can answer yes, then you are among the fortunate ones who have a trusting environment where people have confidence in their work. Unfortunately, a large number of development shops don’t practice pairing in any form. |
Linda Cook
|
|
A Business-First Approach to DevOps Implementation
Slideshow
DevOps is a cultural shift aimed at streamlining intergroup communication and improving operational efficiency for development and operations groups. Over time, inclusion of other IT groups under the DevOps umbrella has become the norm for many organizations. But even broadening the... |
Leon Fayer
|
|
Sustaining Agility—After the Consultants Leave
Slideshow
Organizations transitioning to agile often hire external consultants to help them become more agile. However, what tends to happen six months after the consultants leave is that the organization is often left with more—and different—problems than they had before. Susan Lin says this... |
Susan Lin
|
|
Balance Discovery and Delivery with Dual-Track Agile
Slideshow
Do your product teams frequently struggle to have groomed and well-defined stories ready for the developers? Do you find yourselves frequently in “feed the beast” mode to keep your development teams busy? Do your product teams have problems gaining shared understanding across product... |
Sean McKeever
|
|
Resolve the Contradiction of Specialists within Agile Teams
Slideshow
As teams grow, organizations often draw a distinction between feature teams, which deliver the visible business value to the user, and component teams, which manage shared work. Steve Berczuk says that this distinction can help organizations be more productive and scale effectively, but he... |
Steve Berczuk
|
|
Operations in the Continuous Delivery Ecosystem
Slideshow
As development teams move toward a more agile development process coupled with continuous delivery (CD), the role of operations has evolved from a support organization to an integral part of the product delivery ecosystem. Today, operations organizations need to be agile in their feature... |
Sumedha Ganjoo
|