Agile 2009 - 180 minutes http://agile2009.agilealliance.org/taxonomy/term/3/0 en Build me the Money, Honey! http://agile2009.agilealliance.org/node/3088 <p>Agile is taking off in the marketplace, and agile processes are the norm for helping IT departments deliver great software&#8230; but what about the business? What about the product manager? What about the software itself? What can we do to ensure that we build the RIGHT software with the RIGHT features&#8230; the features that will make us the MONEY!<br /> This session will introduce the concepts of Business Value Metrics and Customer-Based Design a simple formula to help Business Stakeholders evaluate their application feature by feature to ensure they are building the MONEY (honey.) </p> http://agile2009.agilealliance.org/node/3088#comments Agile Product Management Tutorial business stakeholders customer-based design design manager product development product management user centered design user experience 180 minutes Tue, 03 Mar 2009 23:15:50 +0000 mchiovetti 3088 at http://agile2009.agilealliance.org Coaching self-organizing teams http://agile2009.agilealliance.org/node/3056 <p>Self-organization of human beings is a tricky thing. Agile coaches are constantly challenged with how to motivate/persuade/trick their teams into doing things, without telling them what to do, but there is very little information or training on this topic. Allowing a team to self-organize along the lines of “oh well, they’re all adults, they’ll figure it out” is just as irresponsible as reverting to the command-and control school of management. This tutorial presents an approach utilizing leading-edge research and techniques from social complexity science and team dynamics.</p> http://agile2009.agilealliance.org/node/3056#comments Coaching Tutorial coaching self-organisation social complexity social networking social psychology team dynamics teams 180 minutes Tue, 03 Mar 2009 21:39:23 +0000 jpelrine 3056 at http://agile2009.agilealliance.org Creating Your Enterprise Adoption Plan: A Seven Layer Framework http://agile2009.agilealliance.org/node/2957 <p>Leading an Agile adoption? This tutorial will give you guidance, fresh perspectives, and a real deliverable. Distilling 7 years&#8217; experience leading large-scale Agile implementations, we will examine patterns, anti-patterns, techniques and case histories from 7 different perspectives (or layers): Individual, Team, Management, Program, Business, Strategic, and Organizational. Using a template, your class team of 5 will help you create your adoption plan covering selection, sequence, sponsorship, culture, org change, job change, role of customers &amp; management, training, methodology and metrics.</p> http://agile2009.agilealliance.org/node/2957#comments Agile Adoption Tutorial Agile Adoption program management Methodology organization change Organization Culture 180 minutes Tue, 03 Mar 2009 14:21:14 +0000 mspayd 2957 at http://agile2009.agilealliance.org How to identify and fix problems using Value Stream analysis and A3 thinking http://agile2009.agilealliance.org/node/2921 <p>Teams who have been practicing Agile, Lean and Scrum are finding that as they are maturing their practices, they appear to be Agile on the surface but never quite seem to get the benefits promised. This tutorial will teach attendees how to effectively analyze problems to find systemic fixes underlying the symptomatic causes, and grow into learning and problem solving organizations. Examples from many diverse industries will also be presented and discussed and breakout sessions will allow attendees to try their hand at creating a value stream and identifying issues. Tom Poppendieck presenting.</p> http://agile2009.agilealliance.org/node/2921#comments Main Stage Tutorial A3 thinking lean thinking problem solving value stream 180 minutes Tue, 03 Mar 2009 09:59:10 +0000 gbenefield 2921 at http://agile2009.agilealliance.org Do I Still Have a Job? Roles and Org Structure in an Agile Transition http://agile2009.agilealliance.org/node/2839 <p>As an organization becomes more agile, people often worry about the future of their jobs. If detailed requirements documents aren&#8217;t needed anymore, what happens to a business analyst? If people aren&#8217;t constantly shuffling from one project to another, what does a program manager do? If testers are part of scrum teams, how can a QA lead increase quality? In this workshop, participants will explore how different roles change during an agile transition, envision new roles for everyone, and discuss strategies for change that help address the fears that often prevent successful agile adoption.</p> http://agile2009.agilealliance.org/node/2839#comments Agile Adoption Workshop org structure responsibilities roles 180 minutes Tue, 03 Mar 2009 00:24:19 +0000 alexpukinskis 2839 at http://agile2009.agilealliance.org How to make your testing more Groovy http://agile2009.agilealliance.org/node/2826 <p>Testing can be a complex and thankless task. The technologies change so fast that your tools don&#8217;t work as they should. Your tests become brittle and are hard to relate to customer requirements. This talk looks at the latest techniques and tools for easing some of these burdens.</p> <p>Topics include behavior driven development (BDD), domain specific testing languages (DSLs), scripting languages (Groovy) and a range of web, SOAP, and database testing libraries (JUnit, EasyB, WebTest, HtmlUnit, Tellurium, Robot Framework, JBehave, Cucumber, DbUnit, SoapUI, JMeter and more) and testing techniques.</p> http://agile2009.agilealliance.org/node/2826#comments Tools for Agility Talk BDD database testing dynamic languages EasyB Groovy HtmlUnit JMeter SOAP Testing Tellurium testing web testing WebTest 180 minutes Mon, 02 Mar 2009 23:03:40 +0000 paulk 2826 at http://agile2009.agilealliance.org Just Enough Design: Modeling With Agility http://agile2009.agilealliance.org/node/2352 <p>Instead of a whole new set of modeling techniques, agile development requires a new way of applying good modeling methods like UML, ER, and UCD, in an incremental, iterative, and evolutionary (Agile) manner. This tutorial introduces an agile software modeling process that strikes the right sufficient-up-front and just-in-time balance. Participants are introduced to a blend of domain modeling, usability modeling, data modeling, and architectural design. We will utilize appropriate UML, ER, and UCD methods in an agile fashion to help limit technical debt, and increase design quality.</p> http://agile2009.agilealliance.org/node/2352#comments New to Agile Tutorial Agile Design architecture data modeling modeling user centered design user experience design 180 minutes Thu, 26 Feb 2009 23:38:58 +0000 Ken Collier 2352 at http://agile2009.agilealliance.org Applying Systems Thinking for Organizations through Play http://agile2009.agilealliance.org/node/2320 <p>Agile teams and organizations need to embrace a &#8220;See the Whole&#8221; mentality as they adopt and adapt Agile practices. Systems thinking is a great guide in how to evaluate this whole from an external perspective. In this tutorial, we will conduct a series of games to help participants understand fundamentals of systems thinking with regard to delayed feedback loops, external pressures, and more, and see how these change our perspective on effective Agile practices. Our goal is to help participants bring guidance back that can improve their cultures.</p> http://agile2009.agilealliance.org/node/2320#comments Agile &amp; Organizational Culture Tutorial Accidental Adversaries Fixes that Fail Systems Thinking and Agile Tragedy of Commons 180 minutes Thu, 26 Feb 2009 20:53:59 +0000 jeantabaka 2320 at http://agile2009.agilealliance.org Agile Leadership: A Developmental and Integrative Approach http://agile2009.agilealliance.org/node/2319 <p>In this session, we offer a synthesis of several bodies of thought that address processes, people, technology, change and leadership within the context of a large agile transition. While the competencies of agile development are well developed, the exploration and leveraging of other research on systemic change offers real insight to the complex organizational task of sustaining agile processes. We intend to fuse such research with our own experiences leading substantial agile transformations, to help senior leaders gain powerful new tools for leading their own agile transitions.</p> http://agile2009.agilealliance.org/node/2319#comments Leadership &amp; Teams Tutorial agile leadership Agile Transformation executive leadership processes leadership tools 180 minutes Thu, 26 Feb 2009 20:53:12 +0000 howardbudphillips 2319 at http://agile2009.agilealliance.org A Day in the Life of a User Story http://agile2009.agilealliance.org/node/2318 <p>Jean Tabaka passionately believes in highly interactive, collaborative conference experiences for helping people new to Agile embrace its practices. This ½ day tutorial drives a quick-paced set of 8 exercises for attendees working in small groups. From unranked backlog items, to fully tasked out stories, each exercise builds on the work of the previous exercise. Through these series of activities, attendees learn to collaborate and create great user stories that turn into tasks, estimates, and commitments. The tutorial ends with a retrospective of how to apply these practices in real life.</p> http://agile2009.agilealliance.org/node/2318#comments New to Agile Tutorial Acceptance criteria collaboration points product backlog Ranking Stories Sizing versus Estimating Tasking out Stories Writing User Stories 180 minutes Thu, 26 Feb 2009 20:44:03 +0000 jeantabaka 2318 at http://agile2009.agilealliance.org