Thursday, September 25, 2014

Agile Leadership Engagement Grid





 Agile Leadership Engagement Grid

As we continue our Agility transformation, we have been establishing how our leadership teams will engage with our product teams now that we have become an Agile organization. We have focused primarily on when and how organizational vision is created by senior leadership and how that vision is translated to our product teams with the director level leaders playing an important role.

Here is a description of the Sr. Leadership track:

SR. LEADERSHIP / SHORT-TERM  Encouraging and cheer-leading the teams. Monitoring the progress teams are making relative to the key performance indicators established during the vision creation.

SR. LEADERSHIP / MID-TERM Supporting the oversight planning and product team preparation efforts by providing funding and investment decisions.

SR. LEADERSHIP / LONG-TERM  Establishing the vision for our organization and the roles in our framework. ..continue reading original post...

via Agile Leadership Engagement Grid - Illustrated Agile. Original post date 4/23/2012 by @Len Lagestee reposted here with permission.


Tuesday, September 23, 2014

The 12 Principles Behind the Agile Manifesto

 Agile Manifesto Principles
Agile processes harness change for the customer's competitive advantage.

We follow these principles:

Our highest priority is to satisfy the customer
through early and continuous delivery
of valuable software.
Welcome changing requirements, even late in 
development. Agile processes harness change for 
the customer's competitive advantage.

 Agile Manifesto PrinciplesDeliver working software frequently, from a 
couple of weeks to a couple of months, with a 
preference to the shorter timescale.

Business people and developers must work 
together daily throughout the project.

Build projects around motivated individuals. 
Give them the environment and support they need, 
and trust them to get the job done.

The most efficient and effective method of 
conveying information to and within a development 
team is face-to-face conversation.

Working software is the primary measure of progress.

Agile processes promote sustainable development. 
The sponsors, developers, and users should be able 
to maintain a constant pace indefinitely.

Continuous attention to technical excellence 
and good design enhances agility.

Simplicity--the art of maximizing the amount 
of work not done--is essential.

The best architectures, requirements, and designs 
emerge from self-organizing teams.

At regular intervals, the team reflects on how 
to become more effective, then tunes and adjusts 
its behavior accordingly.


Wednesday, September 17, 2014

Barriers to Agile Adoption


Inability to change your culture and resistance to change can stop an agile transformation in it's tracks!  Here are a few tips to break down those barriers:

  1. Have an open mind
  2. Celebrate what you want to see more of (via Tom Peters)
  3. Be prepared to respond to change
  4. Ask WDTAMTM - "What Does The Agile Manifesto Tell Me?"
  5. Don't punish trying
  6. Measure what you value
  7. Don't give up

Want to contribute to the 2014 results?  Take the State of #Agile
Survey and you could win $1k or 1 of 9 SONOS HiFi Systems
valued at $600 http://gag.gl/TzBzy 

Monday, September 15, 2014

Conversations Helping Business & Development to Work Better Together




mark word cloud









A very important component of the agile mindset is the partnership of business and development. When your company culture shifts away from silos to an all-for-one mentality where teams are working together on a regular basis, the organization’s capability to produce customer value and achieve goals dramatically improves.
“Business people and developers must work together daily throughout the project.”
This is one of the 12 principles behind the Agile Manifesto. If you want to learn more about the values outlined in the Agile Manifesto, check out this video.
Conversations, both verbal and written can help the business-development working relationship immensely. Here are a few key things organizations can do to work more closely together to deliver higher-quality working software:
conversations new_mark 
  • Use common-language user stories - Making sure that stories are understood by both the customer and coder. This clarity will help drive shared ownership, confidence and the ability to deliver.
  • Be visible - Keep reviews and updates visible to all parties. All-in reviews and having the end goals in mind at all times helps everyone know they’re on the right track.
  • Build trust - All sides should work to build a strong level of trust across the team(s) and to help actively address any areas that need to be improved.
  • Partner with business to resolve impediments - Reach out and use all available resources, but work to reduce the number of communication vehicles; find a common repository to share your story conversations and decisions.
What do you think are some ways to ensure that business people and developers can communicate on a regular basis?

Tuesday, September 2, 2014

October 10 - Agile Day Chicago 2014!

Product Driven Learning

Building on the success of last years conference, this one-day conference is dedicated to helping Chicago practitioners learn from other practitioners through questioning and dialog. We continue the excitement from last year and are bringing in more experts to work with the community.  The theme this year is: Product Driven Learning – Listening, Learning, and Doing.  
  • Learning - Learn patterns and ideas that are currently being done for product learning
  • Listening - New ideas for product learning
  • Doing - An all interactive track where you will be doing things hands on
Sessions will speak to various topics like product design, leadership, technology and development practices all with a focus on outcomes.  People from all roles, skills, and backgrounds come together to make this a community experience.

 
Agenda 
  • 8:00    Registration
  • 8:30    Opening Discussion: 
  • 9:30    Morning Schedule Sessions:
  • 12:15  Lunch
  • 1:00    Afternoon Open Space:
  • 4:30    Conference Closing and Reception
 
Talks and Speakers:
Jeff Patton
David Hussman
Si Alhir
Mark Des Biens
Brandon Carlson
Angela Harms
Jane Cleland-Huang
Jeremy Kiegel
Brad Jaehn & Prerna Singh
Dion Stewart
Joel Tosi

A complete list of speakers and bios can be found here http://devjam.com/agile-day-chicago-speakers/