Steve Lawrence showcases several agile metrics supporting an organization’s objectives, but also addresses some of the bad metrics and the 7 sins of Agile measurements.
Patrick Debois discusses the current state of monitoring and metrics, how developers and the company can benefit from them, and how to improve the collection of metrics and the monitoring process.
Erik Dörnenburg shares techniques for estimating code quality by collecting and analyzing data using the toxicity chart, metrics tree maps, size&complexity pyramid, complexity view, code city, etc.
Joel Semeniuk discusses ways of making better project estimates excluding guessing as much as possible.
Russ Miles discusses the importance of having values at the foundation of one’s beliefs which in turn influence the behaviors resulting in actions.
Anne Thomas Manes discusses SOA goals and objectives used to measure a system’s success, measuring the business value, SOA project metrics, and recommendations on proving the business value of SOA.
This session surveys emerging evidence that we can measure the effect of the technical practices of Agile development, and explores what we might be able to do about it to our benefit.
Dave Robertson and John Johnston explain what the Agile and User Centered Design’s (UCD) common denominators are, common values being the most important one in their opinion.
Dave Nicolette and Karl Scotland try to introduce non-technical managers to one of the most popular Agile development techniques: Test-Driven Development (TDD).
Michael Mah analyzes the development process in 5 companies: 2 Agile (one of them BMC) and 3 classic. He presents the factors which contributed to the success of BMC's Agile adoption.
This 90-minute talk reviewed 20th century theories, including Toyota and Deming, and addressed "the matrix problem", alignment, waste cutting, standards and "balance sheet thinking".
Agile methods are empirical: plan, do, evaluate, plan again. To keep teams rolling, planning is critical. For 80 minutes David Hussman reviews practices for planning projects, releases, iterations.