Agile 2009 - Talk http://agile2009.agilealliance.org/taxonomy/term/98/0 Presentations on non-commercial agile topics that do not fit into the categories of tutorial, workshop, experience report, or research. en ScrumMasters Considered Harmful - Where Did It Go Wrong? http://agile2009.agilealliance.org/node/3231 <p>With the popularity of Scrum, ScrumMaster has become a de facto role on many agile projects.</p> <p>In this thought-provoking session, we&#8217;ll explore the ScrumMaster role and its key challenges. We&#8217;ll discuss why teams end up with dysfunctional ScrumMasters, and how that hurts agile projects. We&#8217;ll explore common ScrumMaster anti-patterns, and why they occur. We&#8217;ll challenge the ScrumMaster role, compare it to other models, and address if agile teams really need a ScrumMaster.</p> <p>This promises to be a lively and interactive session that may change your views on how to structure a Scrum team.</p> http://agile2009.agilealliance.org/node/3231#comments Leadership &amp; Teams Talk agile roles chief engineer Coach leadership manager Project Manager scrummaster team lead 45 minutes Wed, 04 Mar 2009 09:12:15 +0000 AgileLogic 3231 at http://agile2009.agilealliance.org Mylyn: Redefining the "I" of the IDE http://agile2009.agilealliance.org/node/3210 <p>Not long ago the notion of a tool that hides more of the system than it shows sounded crazy. To some it still does. But hundreds of thousands of Mylyn users have made next big evolution of the IDE clear. Stories and tasks are more central than source code, focus is more important than features, and integration with the agile workflow is the biggest productivity boost since code completion. This talk will demonstrate the concepts of the task-focused interface and look ahead at how we are redefining the &#8220;I&#8221; of the IDE by personalizing the user experience around the agile process.</p> http://agile2009.agilealliance.org/node/3210#comments Tools for Agility Talk agile process Agile project management code developer ide Task-Focused Interface tasks 90 minutes Wed, 04 Mar 2009 05:20:51 +0000 beatmik 3210 at http://agile2009.agilealliance.org Making an Enterprise Agile Transition Happen in the Face of Federal Bureaucracy http://agile2009.agilealliance.org/node/3132 <p>As agile coaches, we all face impediments when it comes to making agile transformations happen in an organization. Dealing with corporate bureaucracy is most times the hardest part of the transition. So, what about the federal government and all that red tape? Learn how two coaches have made it happen, leading and coaching an enterprise agile adoption (principally Scrum and FDD) at two agencies within the federal government space. Think you’ve dealt with bureaucracy? Come hear what it’s like to deal with the ultimate in corporate bureaucracy!</p> http://agile2009.agilealliance.org/node/3132#comments Coaching Talk coaching Culture change Enterprise Scrum transformation transition 45 minutes Wed, 04 Mar 2009 01:44:18 +0000 jwankerl 3132 at http://agile2009.agilealliance.org A comical approach to project smells http://agile2009.agilealliance.org/node/3122 <p>A series of cartoons depicts the terrible things that happen when agile practices aren&#8217;t followed. This session is valid for any persona, but especially for the product owner who will suffer when their product fails because they follow a process that isn&#8217;t helping their team deliver!</p> http://agile2009.agilealliance.org/node/3122#comments Agile Adoption Talk adoption Best Practices ci development standards Frequent releases iterations pairing shared code ownership tdd user stories 45 minutes Wed, 04 Mar 2009 00:56:11 +0000 anda 3122 at http://agile2009.agilealliance.org Activity Theory for Manifesting Agile http://agile2009.agilealliance.org/node/3098 <p>Agile development means self-management, collaboration, and working towards shared goals. Agile practices support much of this, but we can still learn more, both to better understand current practices and to develop new ones. This session is an introduction to cultural-historical activity theory, a psychological framework for understand collaborative behaviour. The framework has shown the role of tools in cognition and collaboration, and understanding structural tension between different activity systems: it can also be used to understand and improve agile software development.</p> http://agile2009.agilealliance.org/node/3098#comments Manifesting Agility Talk activity theory collaboration tension tools 90 minutes Tue, 03 Mar 2009 23:45:15 +0000 rlbiddle 3098 at http://agile2009.agilealliance.org Leading an Agile Team in the Corporate World http://agile2009.agilealliance.org/node/3085 <p>Leading an agile development team; what is the role, what’s important, what to do, and how to lead. This is based on my experience in leading a large (600+ people) application development organization that has been practicing Agile since 2001. Over the past eight years I’ve observed, coached, and developed Agile leaders. In my talk I’ll cover the attributes of the successful Agile leader. I will use real life examples that illustrate and validate the attributes that can help or hinder the process of leading an Agile team. Leadership versus management will also be discussed.</p> http://agile2009.agilealliance.org/node/3085#comments Leadership &amp; Teams Talk Agile leader Agile Leadership Best Practices Role of the leader Tasks of the leader 45 minutes Tue, 03 Mar 2009 23:05:45 +0000 dendic01 3085 at http://agile2009.agilealliance.org Multi-team sprint planning - how to do all the teams together http://agile2009.agilealliance.org/node/3075 <p>How do you do sprint planning meetings when you have, for example, 60 people and 8 teams working on the same product? One neat way is to get them all into the same room and do them together. This is a great way to stimulate collaboration and resolve dependencies - but there are some important practical aspects to take into consideration. Having done this with several different companies over the past few years I&#8217;d like to share some experiences and lessons learned.</p> <p>I will focus on the practical aspects of getting this to work, with photographs and examples from real cases. </p> http://agile2009.agilealliance.org/node/3075#comments Leadership &amp; Teams Talk facilitating multiple teams Scaling sprint planning 45 minutes Tue, 03 Mar 2009 22:43:00 +0000 henrik.kniberg 3075 at http://agile2009.agilealliance.org Effective code reviews in agile teams http://agile2009.agilealliance.org/node/3070 <p>This session describes a lightweight approach to code reviews used in co-located and geographically distributed agile teams. It covers lessons learned from several agile projects: real value, best practices and pitfalls of code reviews. The presentation explains how to make code reviews effective, relatively painless, and liked by the team. Moreover, it presents some interesting aspects of code reviews growing beyond their original intention. The session includes a demo on how Atlassian Crucible integrated with leading IDEs via Atlassian IDE Connector facilitates the whole process.</p> http://agile2009.agilealliance.org/node/3070#comments Tools for Agility Talk bug-fixing Code review communication distributed team knowledge sharing mentoring Quality 90 minutes Tue, 03 Mar 2009 22:25:30 +0000 wseliga 3070 at http://agile2009.agilealliance.org Build and Test in the Cloud – CI and Cloud Provisioning for Agile Teams http://agile2009.agilealliance.org/node/3027 <p>Today’s developers are quick to adopt leading-edge technologies that can accommodate project peaks and valleys, evolve and change, and support agile principles. Using the CollabNet platform, this session will demonstrate the agile best practice of continuous integration (CI) using cloud provisioning capabilities and the Hudson open source CI engine. Attendees will learn a framework that can be used in their environment, including an understanding of the components, tools, set up, and generalized use cases for development in both virtual private clouds and public clouds, like Amazon EC2.</p> http://agile2009.agilealliance.org/node/3027#comments Tools for Agility Talk agile application development ci cloud computing continuous integration software development 45 minutes Tue, 03 Mar 2009 19:51:51 +0000 ngulrajani 3027 at http://agile2009.agilealliance.org Performance without Appraisal: What to Do About Performance Reviews http://agile2009.agilealliance.org/node/3001 <p>W. Edwards Deming identified performance appraisal as one of the Seven Deadly Diseases of Management.</p> <p>But annual appraisals are currently a fact of life in most organizations, in spite of their negative effects. Many companies are reluctant to give them up, because they don&#8217;t see what to do instead of the annual review.</p> <p>I&#8217;ll walk through the assumptions behind performance evaluation and review, and share some of the recent research on the efficacy of annual reviews. Then I&#8217;ll offer alternatives that actually help people improve and build stronger relationships.</p> http://agile2009.agilealliance.org/node/3001#comments Main Stage Talk annual reviews career development performance evaluation 45 minutes Tue, 03 Mar 2009 18:48:49 +0000 estherderby 3001 at http://agile2009.agilealliance.org