Showing posts with label agile journey. Show all posts
Showing posts with label agile journey. Show all posts

Sunday, March 5, 2017

Are you closing the Distance in your Agile Journey?

An interesting phenomenon has arisen in Agile environments that could become litmus tests to determine if you are Agile.   This phenomenon is the concept of “closing the distance”.   There are three areas that closing the distance is both Agile and good for companies.  The three areas include the distances amongst employees, the distance between employees and customers, and the distance when an idea comes in until it hits the marketplace. Let’s explore each in more detail. 
Closing the Distance amongst Employees – Agile focuses a lot on individuals and interacts as one of its values.  The intent is that employees should be on teams with a common purpose bringing people closer.  Agile advocates the concept of swarming where employees collaboratively work together to get work done.  If you are a manager, Agile asks you to get closer to your employees by removing their impediments and also aligns with the practice of walking the “gemba” (walking the halls and asking if you can help employees by removing impediments and more).

Closing the Distance between Employees and Customers – In many non-Agile organizations, there are often a number of degrees of separation between employees and customers.  Agile asks that employees come face-to-face with customers in the demos to gain the precious customer feedback.  I recommend the “two degrees of customer separation” rule where no employee (including management) should be more than two degrees of separation from the customer (e.g., you to employee to customer or you directly to customer). 

Closing the Distance between Employees and Decisions – When you move to agility, you also must move the ownership of decisions more closely to those who have the most knowledge. And this is often the employees doing the actual work. This can be hard for traditional, non-agile, organization as the hierarchical structures attempt to prevent employee ownership of their work decisions. By having employees own the decision of their work, it streamlines the work leading to faster decision-making and an increase in productivity of work.   

Closing the distance between recording an idea until it hits the Marketplace – In this case distance is the lead-time (clock time between the moment the idea is recorded to when it gets released).  If you are doing Agile well, you will ensure the new idea (e.g., new requirement), assuming it is of high enough value, gets looked at immediately, and not wait until the next budget cycle.  Additionally, Agile expects that you will proactively attempt to shorten the distance from idea to release by reducing wait states and removing impediments.  

In summary, have you noticed that during your Agile journey that you have seen the distances get shorter? Are you getting closer to your colleagues and employees?  Are you getting closer to customers?  And is the lead-time distance being shortened from the moment the idea is recorded to when it gets to market?  If not, then maybe you’re not as Agile as you thought.  If you have, then you are headed in the right direction.  Could awareness of these three distances provide you a litmus test on whether you are moving in the direction of agility?

Monday, July 6, 2015

Mario Moreira - Available for your Agile and Business Conference & Seminar

Mario Moreira is available to speak at your Agile or business conference/seminar.  He has been a keynote speaker and has led numerous sessions over the years (conference, seminar, and webinars). If you are looking for someone to energize the crowd, get them engaged, and have them talking about the session afterward, then Mario is the speaker for you.  

Email: Mario can be reached at mario_e_moreira@yahoo.com
Twitter: Consider following Mario at @AgileMario 

Note: Mario recent book is entitled "The Agile Enterprise".  Learn more at: http://amzn.to/2p50XfB
.  A Japanese version of this book is also available. 

----------------------------------------------
Mario's past Speaking Engagements:

- 2021 ISPE Annual Meeting and Expo - Discovery Mindset: Benefit Patients Through Fast Time to Market - https://ispe.org/conferences/2021-annual-meeting-expo - Nov 2021 - Boston, MA  

- XP2021 - Time to Play Shark Tank, https://www.linkedin.com/feed/update/urn:li:activity:6808840420714450944/ - June 2021 - UK/Virtual/Worldwide

- World Agility Forum - Fake Agile vs Real Agile - panel with Chet Hendrickson, Nigel Thurlow, Steve Denning, and Mario Moreira - https://www.linkedin.com/pulse/experience-agile-2019-lisbon-part-i-natalie-caraman/ - Oct 2019 - Lisbon, Portugal

- eXperienceAgile (XP) 2019 - Building a Continuous Customer Value Driven Company - Oct 2019 - Lisbon, Portugal

- eXperience Agile (XP) 2019 - The Agile Futurist - https://ordina-jworks.github.io/conference/2019/11/12/experience-agile-2019.html - Oct 2019 - Lisbon, Portugal

- Agile Games 2018 - Experience the Journey toward Psychological Safety http://cmforagile.blogspot.com/2018/03/agile-games-2018-cutting-edge-of.html, April 9, 2018 - Boston, MA 

- Boston SPIN - Requirements Tree: Connecting your Strategy to your User Stories for greater Value to your Customers - http://boston-spin.org/index.php/2018/04/18/may-2018-requirements-tree-connecting-your-strategy-to-user-stories-mario-moreira/ May 15, 2018 - Burlington, MA

- Agile Dev East -A Customer Value-Driven Model for the Agile Enterprise - Nov 8, 2017 - Orlando, MA

- Massachusetts Commonwealth PM Connect - Agile in the Wild: The Many ways to Apply Agile (not just Scrum and Kanban) - Sept 21, 2017 - Boston, MA

- Agile New England - Building and Running a True Customer Value-Driven Enterprisehttps://www.youtube.com/watch?v=pPwxNn9fOj0&t=100s - May 4, 2017 - Boston, MA

- Barcelona Scrum Meeting (February 2017) - "Where HR and Agile Meet" https://www.youtube.com/watch?v=LgKFaWGX8lM#t=06m47s - Barcelona, Spain

- Keynote for the Agile Conference Tunis - The Foundation and Future of Agile - https://www.youtube.com/watch?v=K6MCx1xawk4&t=20s, Oct 11, 2017 - Tunis, Tunisia 

- MassBay PMI - Establishing an Agile Portfolio Management Pipeline to Deliver Higher Value to your Customers - https://www.pmimassbay.org/88-member-services/professional-dev-day/191565-pdday-south-2017#mario-moreira Sept 22, 2017 - Norwood, MA 

- Agile Games 2017 - "Energize your Workshops with 3 Constellation Icebreaker Games"

- Agile Development Conference (November 2015) - "Actionable Customer Feedback: A Key to Product Success" -  "https://www.techwell.com/techwell-insights/2015/10/importance-customer-feedback-building-right-product" - Orlando, FL, USA  

- ScrumDay Portugal (October 2015) - Keynote speaking on "How can Portugal be a Technology and Business Leader on IT thru Agile Practices?" - "http://scrumdayportugal.com/mario-moreira/" - Lisbon, Portugal 

Agile2015 (August 2015) - "Customer Vision for better Feedback and more Product Success!" - "https://agile2015.sched.org/speaker/mario_e_moreira" - Washington, DC USA

Agile New England (July 2015) - "Customer Feedback Vision - Persona to Requirements to Demonstration to Product Success!" - "https://www.youtube.com/watch?v=ZU1E6-lQaLU" - Boston, MA USA

- MassBay PMI Professional Development Day (June 2015) - "Vistaprint's Agile Transformation and the Education that helped with their Journey" - "http://www.myeventguru.com/events/PDDAY2015/- Boston, MA USA

- Software Quality Group New England/SQGNE (May 2015) - "Agile - Bringing Testing to the Forefront" - http://sqgne.org/presentations/2014-15/Moreira-May-2015.pdf - Boston, MA, USA

Agile New England (November 2013) - "The Importance of Agile Readiness - Success Factors for a Transformation to Agile" - "https://www.youtube.com/watch?v=e9AHTA9v_JM"- Boston, MA USA

Agile Development Practices East (November 2013) – “Getting Ready for your Agile Journeyhttp://bsceast.techwell.com/sessions/agile-development-conference-east-2013/getting-ready-your-agile-adventure - Boston, MA, USA

Boston SPIN (January 2013) – “Writing Effective User Stories for Agile or Waterfall” – http://www.boston-spin.org/meeting_archive/boston_spin_topic_2013_01.html - Boston, MA, USA

 Give Thanks for Scrum (November 2012) with Ken Schwaber and Jeff Sutherland – “Getting the Most from the Sprint Review- http://newtechusa.net/wp-content/uploads/2012/12/GettingTheMostFromTheSprintReviewGTFS.pdf - Boston, MA, USA

Grace Hopper Celebration of Women in Computing (October 2012) – “Go Lean, Go Agile: Are we there Yet?” – Panelist - http://anitaborg.org/wiki/images/b/b0/F1000-Theme4_Yunling_Wang.pdf  - Baltimore, MD, USA




- Agile Development Practices East (November 2011) – “Minding the Gap: Project Governance vs. Agile Flexibility” - http://www.sqe.com/ConferenceArchive/agiledevpracticeseast2011/ConcurrentThursday.html  - Orlando, FL, USA

- Nashua Scrum Club (March 2011 ) - "Starting your Project off right with Agile Release Planning" - http://archive.feedblitz.com/675280/~3988328 – Nashua, NH, USA

Boston SPIN (Sept 2010) - "Agile - The Basic Roles and Beyond" - http://boston-spin.org/meeting_archive/boston_spin_topic_2010_09.html – Boston, MA, USA

- AccuRev & Book Launch (April 2010) – “Adapting Configuration Management for Agile Teams: Building Sustainability and Speed” - http://accurev.com/blog/tag/agile-teams/page/2/  – Boston, MA, USA

- Agile New England (April 2010) -  "Building the Right Product and Building the Product Right" - http://tech.dir.groups.yahoo.com/group/extremeprogramming/message/153460 – Boston, MA, USA

- Enterprise Software Development Conference (ESDC) (March 2010) – “Adapting to Continuous Integration and Build: Considerations for Deploymenthttp://www.sdtimes.com/link/34043  - San Mateo, CA, USA

- OPEN New England (March 2010) -  "Agile for Executives and Leaders" - http://open-newengland.com/index.php?option=com_content&view=article&id=64%3Aagile-executive&Itemid=32 – Boston, MA, USA

ALM Expo (Oct 2009) - Keynote speaker - "Agile and ALM" - http://www.agilejournal.com/blogs/community-member-blogs/keynote-speaker-for-alm-expo-2009.html/blogger/ckarpovich/  - Worldwide Webinar 

- Boston SPIN (May 2009) - "Modern Approaches to Infrastructure: On Premises or In the Clouds" - http://boston-spin.org/meeting_archive/boston_spin_topic_2009_05.html – Boston, MA, USA

- AccuRev Software Configuration Management Seminar (May 2004) “Systematic Process for Selecting a Valuable Configuration Management Product” - http://www.businesswire.com/news/home/20040520005471/en/AccuRev-Host-Software-Configuration-Management-Seminar – Boston, MA, USA

- Swedish Configuration Management Summit (November 2001) – “Crawl, Walk, Run! - Challenges in Implementing Configuration Management in a Complex Environment” – Stockholm, Sweden

- System Configuration Management : 9th International Symposium (SCM-9)  (September 1999) – “The 3 Software Configuration Management Implementations Levels” Tutorial - http://link.springer.com/chapter/10.1007%2F3-540-48253-9_18 - Toulouse, France

---------------------------
Articles where Mario has been quoted or written about:

Book Review on The Agile Enterprise: Building and Running Agile Organizations for InfoQ by Ben Linders - https://www.infoq.com/articles/book-review-agile-enterprise - Jun 2017

Qualities of the Agile Enterprise and Why They Matter -Interview with Mario Moreira by Ryn Melberg via the Guardian Podcast - http://rynmelberg.com/2017/05/qualities-agile-enterprise-matter/ - May 2017

Agile Animal Farm by Pierre E. Neis - https://www.slideshare.net/PierreNeis/agile-animal-farm-london-2015 - See slide 5 - Dec 2015

Portuguese companies must combat risk aversion to regain the Vision of Discoveries by SapoTek-
http://tek.sapo.pt/noticias/computadores/artigo/empresas_portuguesas_tem_de_combater_aversao_ao_risco_e_reencontrar_visao_dos_de-44423qlz.html (translation in English at: http://cmforagile.blogspot.com/2015/10/how-can-portugal-be-technology-and_18.html) - Oct 2015

Book Review on Being Agile: Your Roadmap to Successful Agile Adoption for InfoQ by Ben Linders - https://www.infoq.com/articles/being-agile-mario-moreira - Oct 2014

Documentation in Agile: How much and when to write it for InfoQ by Ben Linders - https://www.infoq.com/news/2014/01/documentation-agile-how-much/ - Jan 2014

Applying CM to Agile Teams: A Look Back by Joe Townsend - https://www.techwell.com/techwell-insights/2012/08/applying-cm-agile-teams-look-back - Aug 2012

Winning with Agile and the Cloud in CA Technology Exchange - http://www.ca.com/au/~/media/Files/About%20Us/ca-technology-exchange-saas-november-2011.pdf - Nov 2011

Solving the Puzzle: Configuration Management in Agile Development: by David Ramel - https://adtmag.com/articles/2010/04/05/configuration-management-and-agile-development.aspx - April 2010

Review:  Adapting Configuration Management for Agile Teams: by Rich Mironov - http://www.mironov.com/cm4agile/ - Jan 2010

---------------------------
Mario in the News:

Review: The Agile Enterprise -
https://hennyportman.wordpress.com/2018/05/07/review-the-agile-enterprise/ - May 2018

Winchester's Moreira writes on business principles - http://winchester.wickedlocal.com/news/20170703/winchesters-moreira-writes-on-business-principles - July 2017

Q&A on the Book Agile Enterprisehttps://www.infoq.com/articles/book-review-agile-enterprise - May 2017

Sunday, April 13, 2014

Agile Lagging to Leading Metric Path

Even in an Agile environment there is a benefit to applying measures to understand progress.  It can be tempting to apply the same iron triangle input metrics (based on cost, schedule, and scope) that may have been used in a more traditional mindset to Agile projects and initiatives.  Those, however, tend to be output related. Instead, I suggest removing all of those metrics and start with a clean slate. On the clean slate, first consider your outcomes.

An Agile mindset asks that you consider an outcome instead of output as a measure of success.  This means you should first start with understanding your desired outcomes for an initiative or project.  Within a business context of building products, one measure of success is an increase in revenue. Having a customer revenue metric helps you understand whether the products being built are increasing revenue upon release. While capturing revenue is a good starting point, it is a “lagging” indicator meaning you don’t recognize the evidence of revenue movement until after the release is in production and has been in the marketplace for a period of time.

To supplement a lagging measure, it is beneficial to have corresponding leading measures or indicators that provide you with visibility during creation to gauge if you are moving the product into a position of increased revenue. I call this framework the Lagging to Leading Metric Path.  This visibility is important because it provides input for making decisions as you move forward. Making the right decision leads to improved results. As you consider measures (or indicators), think about how they help you gain visibility and information for decisions in building a product that helps you lead toward an increase in revenue.
For a hopeful increase in customer revenue, what leading metrics can we put in place to ensure we are moving in the right direction?  Let’s say in this case that increased revenue is the hopeful lagging metric based on expected customer sales.  Examples of leading measures or indicators to achieve an outcome of this lagging metric for increased customer revenue include:
  • Customers attending Sprint Review: a leading metric where you capture how many customers are actually attending the sprint review and how much feedback they give. This indicates engagement and interest. 
  • Customer satisfaction from Sprint Review: a leading metric is capturing customer satisfaction from the functionality they viewed within the sprint review.  This indicates levels of satisfaction with the functionality as the product is being built. 
  • Customer satisfaction of product usage: an indicator of the most recent release highlighting a level of satisfaction on the usage of the current product including commentary.   

When applying Agile to product development, the outcome that matters most are often represented by lagging metrics.  Therefore you will need leading indicators to ensure you are moving in the right direction, to provide visibility, and to help you with decision-making.   Within your own context, consider constructing a lagging to leading metric path so that you know you are moving in the right direction during your Agile journey.

                    ------------------------------------------------------------------------
Note: the lagging to leading metric path really isn't specific to Agile and I would suggest applying this to an initiative or project aligning with any mindset, process, method, or practice of delivering value.

To read more about establishing an Agile Lagging to Leading Metric Path and Agile Measures of Success, consider reading Chapter 14 of Being Agile