The speed of global change and the advancement of technology will continue to increase the uncertainty in our work. Those with an Agile Mindset can manage uncertainty through continuous value-based discovery; those with a Fixed Mindset try to “freeze” things early to decrease uncertainty.
Agile Development Conference & Better Software Conference East 2013
The business analyst (BA) role seems conspicuously absent from most agile methods. Does agile make the BA role obsolete? Certainly not! But how does a BA exploit the short cycle times and collaborative nature of agile methods? Drawing from the principles of lean product development flow...
Transforming software development across geographic locations in a large company is difficult. But Nationwide Insurance found a way to successfully implement more than forty agile teams in multiple locations around the United States using their internal Application Development Center.
The pace of innovation, often hastened by agile software development, has begun to pull entire organizations into the desire and need for more agility. Phillip Cave shares his experiences transforming organizational behavior at the department and enterprise level.
As infants, we begin our lives as problem solving machines, learning to navigate a strange and complex world in which others communicate in ways we don’t understand. Initially, we hone our problem solving talents; then many of us find our explorations thwarted and eventually stop using...
“Going agile” has transformed thousands of workplaces into groups of self-directed teams, more engaged and increasingly more productive. Knowledge workers report increased job satisfaction, strong team identity, and camaraderie. One of the secrets of high performing teams is their ability...
Although many organizations are successfully using agile practices to develop higher quality, customer-satisfying solutions faster and cheaper, an increasing number of companies are using the same practices to develop the wrong solutions—faster and with a higher level of quality, too.
What is the best way to learn a new programming language or improve coding skills with the language you already use? Cory Foy has developed a new method for learning—and teaching—new programming languages and improving programmer expertise on their current languages.