Scrum in action

Теория без практики мертва

Тенденции

APLN Atlanta Leadership Summit - September 25th and 26th


Aplnpnglogoonly_png_2"Leading the Agile Transition"
September 25th and 26th
Marriott Atlanta Perimeter Center
http://summit.aplnatlanta.org

We are proud to announce that the next APLN Leadership Summit is coming to Atlanta!

For the past few years, local APLN chapters have organized and hosted regional Leadership Summits. These events have been very well received and attract fantastic speakers and exceptional local thought leaders.

You will have the opportunity to learn from:

Peter Hodgkins from Enthiosis as he speaks on Agile Roadmappng
Mitch Lacey on mixing roles in Scrum and how to fail with agile
Michele Sliger on Bridging agile with PMP and how to sell agile in your organization
Roland Cuellar from Lithspeed on Agile Metrics and Portfolio Management
David Hussman from DevJam on agile architecture and what it means to be test driven

In addition you will have the opportunity to hear keynotes from Robert Holler, founder of VersionOne, discussing industry trends and the shift toward agility.  We will also have Christopher Avery, one of my very favorite speakers, discuss personal responsibility and how to lead responsible agile transitions.  We got really lucky having Christopher, he is keynoting the Agile Business Conference in London the day before, and we are flying him in direct from Heathrow!   

This is your chance to attend an Agile conference specifically designed to address the needs of the Agile community in Atlanta and the Southeast.

The summit is geared toward new and seasoned Agile leaders at all levels: organizational leaders, product leaders, development leaders, and project leaders. This is your chance to spend a whole day with some of the leading experts in the area of Agile Leadership, to network with with other agile leaders, and to share your experiences and concerns with those who are in the same situation as yourself.

The Dallas and Seattle Summits were a huge success! Next up is Atlanta!

The APLN Leadership Summit format includes:

  •    Networking opportunities throughout the day
  • Speakers addressing how to lead their organizations to become agile.
  • "Think Tank" sessions on Agile Leadership with topics addressing advanced leadership tools, experiences, lessons learned, and issues yet to be resolved.
  • Networking social at the end of the first day to review think tank solutions and suggestions.

The APLN Atlanta planning committee has lined up an all star group of speakers and local Agile leaders. The conference is limited to 120 participants so you need to act now. If you are in the area, or able to make a the trip, the Atlanta Summit will be well worth attending.

For more information (including speaker bios and abstracts) and information on how to register, please visit the APLN Summit home page: http://summit.aplnatlanta.org

ScrumMaster Certification in Los Angeles



25-26 Aug 2008, Beverly Hills, CA

Get certified by Jeff Sutherland, Co-Creator of Scrum and Scott Downey from MySpace. This course is filling up quickly and may be sold out soon. Sign up now if you want to attend.


This course will be led by Jeff Sutherland, Co-Creator of Scrum in downtown Beverly Hills near Rodeo Drive at The Tower - Beverly Hills Hotel, Beverwil Drive. Beverly Hills, CA 90025. Jeff has been a consultant to MySpace and Scott Downey, MySpace Scrum Evanglist will assist him with this training.

The course will start promptly at 9am each day and run until 5pm. Please arrive at 8:30 the first day for a continental breakfast. Participants should read Ken Schwaber's book, Agile Project Management with Scrum, or Jeff Sutherland's draft of The Scrum Papers before the class as we will assume you know the basics of Scrum.

Jeff Sutherland started the first Scrum at Easel Corporation in 1993. He worked with Ken Schwaber to emerge Scrum as a formal process at OOPSLA ’95. Together, they extended and enhanced Scrum at many software companies and IT organizations and helped write the Agile Manifesto.

Jeff is the CEO of Scrum, Inc. powered by OpenView Venture Partners and is Agile coach to over 20 portfolio companies and to the OpenView venture group staff which runs all its operations with Scrum. As Senior Advisor to OpenView and CTO of PatientKeeper he focuses on using Scrum to transform companies as well as empower software developers. PatientKeeper quadrupled revenue in 2007 and the OpenView venture capital group is using it to create similar high performance portfolio companies. Jeff will share the secret sauce that helps development teams radically improve productivity and quality while providing a more rewarding and fun working environment for developers.

You can learn from Jeff's experience as a consultant to the world's leading software companies. Their experience can help make your Scrum implementation world class. There has been lot's of learning with Jeff at Google, Yahoo, Microsoft, IBM, Oracle, MySpace, Adobe, GE, Siemens, BellSouth, GSI Commerce, Ulticom, Palm, St. Jude Medical, DigiChart, RosettaStone, Healthwise, Sony/Ericson, Accenture, Trifork, Systematic Software Engineering, Exigen Services, SirsiDynix, Softhouse, Philips Medical, Barclays Global Investors, Constant Contact, Wellogic, Inova Solutions, Medco, Saxo Bank, Xebia, Insight.com, SolutionsIQ, Crisp, Johns Hopkins Applie Physics Laboratory, Motley Fool, Planon, OpenView Venture Partners, Juske Bank, BEC, Camp Scrum, DotWay AB, Ultimate Software, Danube, Rally Development, Version One, and many other companies.

Jeff is an expert on distributed/outsourced Scrum (see Agile 2008) and on implementing Scrum in a CMMI Level 5 company. He has has scaled and distributed Scrum using his last five companies as laboratories. His entire current company at PatientKeeper is run by a MetaScrum, and is one of the most advance implementions of Scrum worldwide. Mary Poppendieck, in her latest book on Lean Software Development, comments: Five years ago a killer application emerged in the health care industry: Give doctors access to patient information on a PDA. Today there is no question which company won the race to dominate this exploding market; PatientKeeper has overwhelmed its competition with its capability to bring new products and features to market just about every week. The sixty or so technical people produce more software than many organizations several times larger, and they do not show any sign that the size of their code base is slowing them down.

A key strategy that has kept PatientKeeper at the front of the pack is an emphasis on unprecedented speed in delivering new features. It will not surprise anyone who understands Lean that PatientKeeper has to maintain superb quality in order to support its rapid delivery. CTO Jeff Sutherland explains it this way:

“Rapid cycle time:

* Increases learning tremendously
* Eliminates buggy software because you die if you don't fix this.
* Fixes the install process because you die if you have to install 45 releases this year and install is not easy.
* Improves the upgrade process because there is a constant flow of upgrades that are mandatory. Makes upgrades easy.
* Forces quick standardization of software via new features rather than customization and one off.
* Forces implementation of sustainable pace. You die a death of attrition without it.
* Allows waiting to build new functionality until there are 4-5 customers who pay for it. This is counterintuitive, and caused by the fact everything is ready within 90 days.”

"I find that the vast majority of organizations are still trying to do too much stuff, and thus find themselves thrashing. The only organization I know of which has really solved this is PatientKeeper." Mary Poppendieck

In this course, participants will learn how to stop thrashing and start executing along with everything necessary for getting started with Scrum. There are very few rules to Scrum so it is important to learn its fundamental principles by experiencing them directly from those who have implemented the best Scrums in the software industry. Participants gain hands-on practice with the release backlog, sprint backlog, the daily Scrum meeting, tracking progress with a burndown chart, and more. Participants experience the Scrum process through a “59-minute Scrum” and the "XP Game” which simulate Scrum projects through non-technical group exercises.

The course will run from 9am-5pm each day.

Following the course, each participant is enrolled as a Certified ScrumMaster, which includes a one-year membership in the Scrum Alliance, where additional Certified ScrumMaster-only material and information are available.

PMPs:
You can receive 16 Professional Development Units (PDUs) for this course.
Course Material:

Participants will receive course materials for review upon registration. Click here for course syllabus.

The CSM course was formulated to train and certify ScrumMasters and is used worldwide for ScrumMaster training. The book, Agile Project Management with Scrum, by Ken Schwaber is required reading for the course and the course is based on the primary Scrum book, Agile Development with Scrum.

Of course, there will be updated material and training exercises in the course which you cannot get from books. The entire syllabus will be made available upon registering for the course so you can look it over and bring it with you to the sessions.

Requirements Traceability Matrix


In the agile modeling forum, the subject of a "Traceability Matrix" (TM) was broached. Fabio asked:I am trying to elaborate a traceability matrix, of the functionalities of the system that I work with. I would like to know if someone...

Private client Scrum gatherings


I've got a great job!

read more

Seattle APLN Update and Agile Program Management Slides


Seattle APLN SummitLast week I attended the APLN Leadership Summit in Seattle. It was a great event and while I was disappointed I did not get to learn more about Real Options and iteration-less Kanban (because I was busy hosting a competing session with Mike Cottmeyer). I had a good time and met some great people.

The event was held at the very swank Edgewater hotel, located on the waterfront, near Pier 67. It is a chic combination of log, steel, timber, and river-rock. Due to some reservation mix up my standard room was upgraded the “Beatles Suite”. Scene of the 1964 Beatles stay and the photo of them fishing out of a hotel window. The suite was large and fun in a “Austin Powers meets Yogi Bear” kind of way (Union Jack cushions, log furniture, etc) – anyway being British I am always curious to what other nationalities associate with Britain.

The summit started with a great keynote by Lisa Haneberg. Some points that really resonated with me were bringing a sense of energy and creating a vision. A nice graphic she used to visualize this is shown below.
 Project Vision 1

This diagram depicts the Current Reality in the bottom yellow oval and projects up to Probable Future and Preferred Future state ovals that could happen. Obviously we would favour the preferred future state and so we should focus on the “Things We Need to Start Doing” to get there and make sure we stop doing the “Things We Need to Stop Doing” activities that would lead us to the less desirable Probable Future.

Lisa pointed out that good visions stretch the Possible Future envelope (which is why the Preferred Future oval extends beyond the Possible Future set.) It is good to have some element of “How on earth are we going to do this!” within the vision.

For those that visualize time going left to right and good scales going upwards (weird people like me) I have redrawn the diagram.

Project Vision 2

Mike Cottmeyer and I facilitated the Agile Program Management track and as always, the best content and value came from the attendees who shared their experiences of agile program challenges and solutions.  In the afternoon we discussed integrating agile projects with traditional project management frameworks and reviewed some slides that show the sweet spot for agile within the entire project scope, mechanisms for external parties to interact with agile teams, and a hybrid agile plan.

I have uploaded the images here.

Agile Traditional Integration.pdf

Agile 2008 Guide - Thursday Morning


Agile 2008 is the premier conference of the Agile world. There are going to be almost 2000 participants and about 400 different sessions to attend. It means plenty of interesting conversations and a lot of activities to choose from. However, it also means that you have to make a choice between many different options. During the main part of the conference you have to choose between 40 to 50 different sessions.

This part of the guide covers Thursday August 7, 10:30 - 12:00 time slot. In the table below you can find links to the full description, author bio and the answer to the all important question "Why would you want to go there?" All the sessions with white background take 90 minutes, all the sessions with orange background take 180 minutes (and therefore continue from the previous time slot), all the sessions with the light blue or light green background take less, than 90 minutes.

If you feel that some summaries are inaccurate, please, comment - I will correct the mistakes.

You can find more information about the conference at http://AgileSoftwareDevelopment.com/Agile2008

Topic

Speakers

Why you would want to go there

Coding Contest

Christoph Steindl
Christian Federspiel

Come to this developer contest if you are a developer wishing to have some coding fun while experiementing with the new or competitive approaches.

TDD Clinic: .Net and C#

David Starr 

Come to this clinic if you are a developer who knows something about unit testing and would like to leard more about test-driven development in C#.

Automated Testing Clinic: Testing with a Purpose

Kay Johansen
Christian Hargraves

Come to this clinic if you know what test-driven development is about, but often you find yourself buried with the large amount of poorly understandable tests.

Continuous Integration Clinic

Maciej Zawadzki 

Come to this clinic if you are a spftware developer or build manager everything you’ve heard about the continuous integration is just the name of the practice.

Backing the Truth into a Corner

Keith Braithwaite

Unfortunately I failed to understand what this workshop is exactly about. Something related to understanding why the executable requirements work.

Using TDD with Concurrent Applications

Brett Schuchert
David Nunn

Come to this workshop if you are a Java developer who knows how to apply TDD in general, but finds it difficult to test the concurrent code.

Game Design Workshop

Hubert Smits 

Come to this workshop if you are a coach who frequently wants to frame the exercises into a game. You will learn how to create them.

Meta-Agile: Using Agile Methods to Deliver Agile Training

Mishkin Berteig

Come to this session if you are a trainer or a teacher (not necessarily teaching Agile methods). You will learn how to apply the Agile methods in training from the person who applies them himself.

KFC Development - Finger Lickin' Good

Karl Scotland
Aaron Sanders

Come to this workshop if you’ve heard a little about Lean and are willing to explore it more. You will hear about the Yahoo! expeience.

Operating on the Creative Edge: Applying Improvisation Techniques in Agile

Jim York
Tobias Mayer

Come to this workshop if you are a coach who want to learn more about how to help the teams learn how to be creative and and improvise for the better.

Beginner's Mind--The Zen of Agile

David Hussman
Jean Tabaka

Come to this workshop if your teams frequently lean into overplanning, overthingking and over engineering.

Vision Pluridisciplinaire: Générer une charte de projet en un jour, en enfermant des gens de point de vue divers dans une salle

Alain Désilets

Come to this tutorial if you speak French and understand the description.

Creating Cultures Where Agile Emerges

Pollyanna Pixton

Come to this tutorial if you plan to frequently work with different teams as a coach.

Mr Agile Goes To Washington: The Impact of Politics on Agile Projects

Angela Martin
Rachel Davies

Come to this workshop if you happen to find winds of politics preventing good ideas from flourishing in your organization. You will take part in developing and sharing practices that will help to  handle the political situations that face agile projects today

User Story Mapping: making sense out of your user story backlog

Jeff Patton 

Come to this tutorial if you sit on the customer side of the project, work with user stories, but often find the vision blurred ad becoming difficult to communicate as new and stories are added.

How to support a collaborative atmosphere in distributed projects?

Lars Arne Skår
Jan-Erik Sandberg

Come to this workshop if you are having issues with the level of collaboration with your distributed projects and would like to collectively figure out what could be done about the difficulties.

The Secrets of High-Performance Agile Implementations

Gil Broza

Come to this tutorial if you are an organizational leader or manager starting the Agile adoption.

Sketchboards and Prototypes: Agile methods for better and faster UX solutions

Dan Harrelson
Leah Buley

Come to this tutorial if you come from UI or UE and have troubles with iterating your designs as quickly as developers are able to complete their iterations.

From High-performing to Hyper-performing Agile teams

Facilitator: Gabrielle Benefield
Panel: Jeff Sutherland, Rob Mee, Jason Titus

Come to this panel if you are looking for examples of very successful Scrum implementations in the large companies. Panelists include a Yahoo! deirector and a co-author of Scrum.

Measuring Agile in the Enterprise: 5 Success Factors for Large-Scale Agile Adoption

Michael Mah

Yet another report about a successful distributed Scrum implementation. This one is claimed to be measured particularly well.

Good Virus / Bad Virus: How Organization Culture Impacts Agile Adoptions (and Vice Versa)

Michael Spayd

Come to this talk if you want to understand whether Agile fits your organization well.

Open jam: create your own session at the conference

A chance to discuss what interests you most.

JTestMe - improving test feedback and reducing build times with dynamically defined optimised smoke tests

Joshua Graham

Come to this demo if you are a Java developer looking for ways to decrease the amount of tests run on the check-ins.

Evolution of the Tools and Practices to Achieve Organizational Change

Fabrizio Cannizzo
Paul Moser

Come to this experience report if you a Java developer who works in a distributed team and is not happy with the current tools.

Adopting agile testing practices when legacy tools and practices rule !

Xavier Warzee 

Come to this talk if you are sold on Agile and would like to promote it from the grass root level even if the organization doesn’t want the change.

Domain Specific Testing Languages

Michael Phoenix
Rand Huso

Come to this tutorial if you are a developer or tester, don’t know much about domain specific languages and would like your users to participate in the test creation.

A Hundred Days of Continuous Integration

Ade Miller

Come to this experience report if you are looking for ways to convince your distributed team give continuous integration a try.

Team pace - Keeping build times down

Graham Brooks

Sheraton Hall C

Effective and pragmatic Test Driven Development

Andrew Rendell

Sheraton Hall C

Live aid: Participate in a real agile project at the conference

Come there if you want to feel the real agile team working. Note that you might participate fully or drop for 10 minutes if you have a free time slot.

TDD Principles for Database Development

Dennis Lloyds Jr
Sebastian Meine

Come to this talk if you apply TDD for code, but don’t yet apply it for databases. You will learn a number of techniques.

Robust Performance of Complex Systems

Michael Nygard
Mary Poppendieck

Come to this workshop if you want to share and build upon your experience in creating the robust complex systems.

Why So Little Questioning? Skeptical Humanist Seeks Same for Discrete Afternoon Encounters

Michael Bolton 

Come to this session of another type if you feel like analyzing the conference itself and observing where the trends are heading (e.g. whether tools or people are emphasized). Note, that some preparation is expected.

A better culture change approach for busy practitioners

Mike Russell
Amy Levine

Come to this tutorial if you feel like your organizational change approaches lack consistency and you would like to improve them. A particular framework will be presented.

Agile Planning in Action

James Shore 

Come to this tutorial if you know what agile planning is about, but don’t practice it much yet. You will go through a simulation of building a real product.

Guerilla Agile: Stop Playing Schedule Games

Johanna Rothman

Come to this talk if you feel like you management is playing too much with the arbitrary schedules and you would like to know how to change that.

Oles 8 steps for Agile Mentors

Ole Jepsen

Come to this tutorial if you are an Agile coach or planning to become a coach and would like to learn the best tricks for traditional-to-Agile transitions. Ole will share his method.

The Road from Project Manager to Agile Coach

Lyssa Adkins

Come to this workshop if you are or were a project manager going to become an Agile coach. Together with a group and the presenter you will collectively identify and possibly learn how change yourself into a coach.

Agile and the Enterprise

Daniel Craig

Vendor talk of Command Information. Yet another consultants.

Scaling Scrum to the Enterprise with Lean Software Development

Alan Shalloway

Vendor talk of Net Objectives. They specialize on Lean Software Development and merging it with Agile.

DSDM Atern: An introduction to Europes leading Agile Framework for Agile Programmes and Projects

Barry Fazackerley

Vendor tutorial on DSDM method. Performed by the DSDM Consortium person.

Case Study – Benchmarking Agile Productivity

Zach Nies

Come to this vendor talk if you believe that tools can help you measure your Agile teams productivity. The study is likely to be biased towards Rally.

Source Code Analysis in an Agile World

Gywn Fisher

Vendor talk on source code analysis. Performed by a Klocwork person.

Relationship Between Tools and Agile Software Development


Agile software development can be done effectively with the help of right tools for the job. Kent Beck, recently published a paper exploring the relationship between tools and Agile software development. By Vikas Hazrati

InfoQ Book Review: Agile Adoption Patterns


Ryan Cooper picked up Agile Adoption Patterns: A Roadmap to Organizational Success by InfoQ's own Amr Elssamadisy and gives this book a positive: This book belongs on the bookshelf on anyone who is interested in helping a traditional software organization make an effective transition to a more agile way of working. By Deborah Hartmann

On top of [almost] all programming sites


Alltop, confirmation that I kick assGreat news for those who like AgileSoftwareDevelopment.com and for the site writers. We have been added to the alltop's Programming section. Alltop positions itself as a "digital magazine rack of the Internet" and is backed up by a former Apple evangelist, venture capitalist and one of my favorite bloggers Guy Kawasaki.

Регистрация в следующий класс


Certified ScrumMaster logo

Место проведения: Киев.
Даты: 9-10 октября (даты могут измениться).
Тренер: Mark Pushinksy.
Стоимость: 890-970 USD с человека (в зависимости от даты регистрации и оплаты).
Тренинг проводится на английском языке.
Класс рассчитан на 30 человек.

Заполните форму и мы свяжемся с вами для предоставления информации.

Полезные ссылки:
Регистрация:

ФИО*:

E-mail*:

Контактный номер:

Название компании, ваша должность:

Предпочитаемый вид оплаты:

Если у вас группа, укажите количество человек:

Промо код (если знаете):

Комментарии: