Software development teams adopt Agile-based processes to address age-old IT project management problems. However, many end up neck deep in trouble when the ‘Agile’ approach backfires. In this article, we look at real life examples to outline common but persistent barriers to the successful implementation of Agile projects, and suggest practical methods for overcoming them.
At the Agile New Zealand conference Bradley Scott gave a talk on Peopleware 2015 in which he explained the management structures, policies and approaches Xero has used to support its agile transition. He discussed how they worked and presented some ideas on the future of management. After the talk he spoke to InfoQ about his ideas.
In the fifth article in the Conversation Patterns for Software Professionals series Michał Bartyzel explores nonviolent communication and important building and maintaining rapport is for effective communication.
How does fire fighting compare to DevOps? Michael Biven, team lead at Ticketmaster, shares important lessons on leadership, mentoring and team chemistry from his experience as a fire fighter.
Dr. Sallyann Freudenberg makes a case for supporting neurodiveristy in our workplaces. 1
We are at a crossroads in the agile-adoption narrative. Agile started spreading “bottom-up”, then shifted from teams to executives and recently to consultancy for large enterprises. What will be next?
This article summarizes the key takeaways and highlights from QCon London 2015 as blogged and tweeted by attendees.
In the age of globalisation, building an agile team can be challenging – thankfully, here’s your non-PC (but culturally sensitive) guide on creating an agile environment “outside the sweet spot”. 1
In the third article of the Conversation Patterns for Software Professionals series Michael focuses on how to use questions consciously and how to manage the conversation flow. 2
Five Best Practices to nurture the DIVAs in our organization: Learn to observe behaviors. Frame outcome of behavior. Define impact of outcome. Follow: cycle of feedback. Learn to give credit 2
What it takes to build Android apps that scale up to millions of global users? At last AnDevCon, seven experienced Android developers tried to answer that question.
The book Improving Software Development Productivity contains practices, models and case studies which help you to quantitatively support adoption of agile software development.