Sameer Deans, Delivery Manager, ThoughtWorks on choosing Agile practices for your software development project. And on what happens when the offshore value proposition comes along with the fact that the delivery team is spread over several locations.
Ross Pettit Client Principal at ThoughtWorks elaborates on the financial risks of ‘leaned-out IT.’ Agile teams are better aligned with corporate financial priorities, enable a higher rate of capitalization, consume less cash, provide better cash management, protect yields and reduce exposure to “black swan” events. But liquidity and solvency threats are loops that IT must mitigate.
Patricia Carlin, General Manager ThoughtWorks, talks about Metrics versus Diagnostics, Reporting Progress and Providing Visibility. And also the necessity of producing metrics that add value and eliminating metrics that are now deemed irrelevant. The discussion also comprises guidelines on effectively using metrics on an Agile Project as well as different types of metrics used on ThoughtWorks projects.
Adam Monago, Vice President Client Services, ThoughtWorks Studios talks about managing software projects when just one team is involved is tricky enough. After all, apply Agile concepts to large programs or portfolios and the many challenges reveal themselves. This presentation takes examples of experiences with clients around the world to shed light on best practices as well as avoidable pitfalls when applying Agile to multi-team development projects.
Cyndi Mitchell, Managing Director ThoughtWorks Studios on how to choose tools that are fit for agile teams across your organization. She will also discuss the philosophy behind ThoughtWorks Studios’ Adaptive ALM: one that fulfills a mission that Agile tools must improve the lives of everyone in your team by providing just the right level of support for collaboration, management and engineering practices. Cyndi will take you through why there is no Agile-in-a-box, real-time data is important in agile software development projects and the significance choosing a toolset that enables rather than constrains your agile teams.
Jez Humble, Product Manager, Cruise in a discussion on releasing excellent software fast. Many teams endure long, painful release processes. Delivering great software to users frequently and fast through build, test and deployment automation is a matter of skill.
Sumeet Moghe, Training Manager, ThoughtWorks, shares the key to success in Agile teams. Feedback in peer groups facilitates a shift from ‘forming, storming and norming’ to the most effective stage in the Tuckman’s model – performing. This aspect, an important concern of luminaries in the Agile world such as Esther Derby, Johanna Rothman, Norman Kerth, Alistair Cockburn and Martin Fowler is discussed in deep detail.
Literature about groups continues to grow, and shows repeatedly that groups – whether working teams or other kinds of groups – are able to achieve great things. Steven List, Principal Consultant with ThoughtWorks, explains how group concepts by James Surowiecki in “The Wisdom of Crowds” and Keith Sawyer in “Group Genius” apply to agile teams and the concept of “self-organizing teams”.
Patricia Mandarino, Lead Consultant, ThoughtWorks, talks about what you need to do as a champion to facilitate a productive transition to Agile. As a Leader you have made a commitment to implementing an agile development methodology within your organization. You communicate the directive (that’s what it feels like to your teams) and you provide training for your teams. But that’s not enough to insure success. What more can you do?
Sriram Narayan, Tech Principal, ThoughtWorks, explores the role and relevance of architecture in Agile development. He will also discuss ways to reconcile the desire for a coherent and well-designed architecture with decentralized decision making when working on large projects with multiple teams.