|
Pin the Tail on the Metric: A Field-Tested Agile Game
Slideshow
Metrics don’t have to be a necessary evil. If done right, metrics can help guide us to make better forward-looking decisions, rather than being used for simply managing or monitoring. They can help us identify trade-offs between options for what to do next versus punitive or worse...
|
Steve Martin
|
|
Fail Smart, Not Just Fast: Use Failure Mode and Effects Analysis (FMEA)
Slideshow
You’re a professional project manager or ScrumMaster. Your software development projects never fail because you follow all the best practices. Right? We all know better. Unfortunately, many projects fail, and they fail due to issues outside the team's control. The reality is that we need...
|
Rob Keefer
|
|
Risk Aware, Not Risk Averse
Slideshow
Most of us dread failures. But things go wrong. We can become paralyzed by the fear of being the creator of the next outage or critical bug. After a failure, we often hold a postmortem, but this rarely addresses how we can be more proactive in preventing catastrophes. Considering our...
|
Siva Katir
|
|
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
|
|
Agile Testing Is All about Risk—Not Bugs and Quality
Slideshow
Many organizations make huge investments in software testing, and unfortunately they often don’t understand or extract full value from these activities. This can lead to testing being viewed as a mere formality or necessary evil within an organization. Fortunately, we can deliver more...
|
Heather Fullen
|
|
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
|
|
They Said, We Said: Bridge the Communication Gap with Behavior-Driven Development
Slideshow
Have you heard that only 36 percent of business features built into software are actually used by end users? And why do we get functionality that fails to work as expected? One of the age-old problems between IT and our clients is that we don’t speak the same language. Sheetal Patel...
|
Sheetal Patel
|
|
Automation Anti-Patterns: Deal with Them
Slideshow
Automation is vital to modern testing. But if you listen to what testers complain about, problems with test automation is a recurring theme. We complain about how hard it is to add, run, or change tests. We grumble about how difficult it is to keep up with developers who keep breaking...
|
Dave Westerveld
|
|
Your DevOps Goal: A Culture Shift, Not Just a Toolset Implementation
Slideshow
Becoming a DevOps shop isn’t just about hiring DevOps engineers and implementing a new toolset. It’s about changing the culture of your organization. Patrick Turner believes that your focus for DevOps should be to bring a cultural shift throughout the organization—up to the business team...
|
Patrick Turner
|
|
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
|