My adventures in agile software development

I started work at Borland in April, 2006. Around that time, the company had decided to convert the entire R&D organization to the agile/scrum methodology, and since I was working in a brand new division, it was a natural place to start.
Of course, Borland wanted the predictability, productivity and quality increases that come with agile, but Borland had an additional reason for adopting the agile process: Borland’s business is selling products and services for managing the software application lifecycle. Adopting agile was a case of eating our own dog food. We were charged with developing agile processes that served our own and our customers’ needs.
So far, the company considers the agile implementation a great success, and it has started converting other divisions to agile. Stay tuned to this space for more details on the lessons we’ve learned from our agile implementation.