Teams can hesitate to adopt agile practices, even when there’s a clear desire for transformation at the executive level. But there are strategies for coaching agile-skeptical teams into an agile mindset.
Cognitive scientists tell us that we are hardwired for deception, which makes accurate estimation almost impossible. We must simply accept that our estimates are best guesses and continually re-evaluate as we go, which is the agile approach to managing change.
Many organizations ignore culture and overfocus on picking and implementing the right tools. However, these tools have underlying cultural assumptions. If the current culture does not support these assumptions, then automation will only have limited success, or even fail altogether.
The ultimate objective of a DevOps approach is to deliver quality products to your customers as efficiently as possible. DevOps shops that achieved this state point to continuous testing as a key contributor to their success.
The primary goal of DevOps is to provide velocity and quality through improved collaboration. However, without a tailored measurement framework to direct efforts to the problems that matter to the customer and the business, these goals are meaningless.
Do you want to apply test automation to decade-old spaghetti code but aren't sure where to start? Many teams talk about needing automated tests in order to deliver faster, better quality but don't know just how to get there.
Offering examples from ordinary life, Linda Rising will demonstrate how hard it is for us to see our poor estimating skills, and then she’ll turn it around and give practical advice on living and working with the self-deception that is hardwired in all of us.
Agile is a set of values and a mindset. As such, it can be hard to answer questions that leaders often ask, like: How agile are we? Are we getting more agile? What are the growth opportunities for our team?
Applications built over the years carry historical design assumptions, such as that a few hours of downtime for maintenance upgrades every six months is acceptable. Today, embracing continuous delivery practices means more frequent releases, which means more downtime.