Showing posts with label Agile Portfolio Management. Show all posts
Showing posts with label Agile Portfolio Management. Show all posts

Monday, 27 January 2020

Auspicious Agile – SAFe 5.0 Business Agility a practitioner’s perspective

Happy New Year! New Auspicious Agile video blog for 2020. Scaled Agile Framework 5.0 – A Practitioner’s Perspective. We look at the addition of Business Agility to SAFe along with other new additions.
For full video comments and links, check out the full post on AuspiciousAgile.com
#Agile #DevOps #BusinessAgility #AupiciousAgile
———————-
Here are links to the surveys and my upcoming Agile classes:
Public Agile Classes – https://auspiciousagile.com/agile-classes/ (SAFe and IC Agile)
————————
If You enjoy Auspicious Agile & Blockchain you can support the video blogs on Patreon  – https://www.patreon.com/AuspiciousAgile
Also support Auspicious Agile by shopping on Amazon using the link below!
https://www.amazon.com/?tag=auspiagile-20
My new book on Distributed Agile (Get it on Amazon)
Ledger Nano S Bitcoin Wallet (Get it on Amazon)
Nintendo Switch (Get it on Amazon)
Cryptocurrency Exchange Referral Links:
Coinbase Referral Link – https://www.coinbase.com/join/5a65f06dff064a02ff965d09
(using this link will give you a $10 sign up bonus)
Binance Referral Link – https://www.binance.com/?ref=35040564
Auspicious Agile Bitcoin (BTC) Donations Address:
1Ed53uensLDLfsbhRzSCczp17JGqViLUgs
Auspicious Agile Bitcoin Cash (BCH) Donation Address:
qzhsq3g5y5g0ufdcc8n0yqmw3weqmayp0gfcv9sltp
Auspicious Agile Litecoin Donation Address:
LX9Bep7FRJnbfVC82Gfb3HdVRzREKWqRwx
Auspicious Agile Ethereum Donation Address:
0xf17FeE4b64A044E93A65061662BECABb045F3074

Sunday, 18 August 2019

Auspicious Agile - Agile Finance

This week's Auspicious Agile video blog takes a broad look at the area of Agile Finance. We will be covering Agile Finance Mindset, Beyond Budgeting approach to Agile Financial Leadership & Management, along with the Eco-System associated with Agile Finance. Join us for a look at this key area of Business and Organization Agility. hashtagbudgeting hashtagAgileFinance hashtagBeyondBudgeting hashtagBusinessAgility hashtagAgile


Saturday, 22 April 2017

Agile Scaling Round up


This week's Auspicious Agile video blog takes a look at an updated set of Agile scaling methods.  There is coverage from VersionOne's 11th Annual State of Agile Survey, which provides some good perspective.  Methods covered included SAFe, Scum-of-Scrums, LESS, RAGE, Disciplined 2.0 and many more (believe me there are allot).


Saturday, 27 August 2016

SAFe Agile Contracts

This week's Auspicious Agile video blog takes a look at the Scaled Agile Framework (SAFe) approach to Agile contracts.  This blog is a continuation of the series on Agile contracts.
The first blog post in this series can be found here - https://auspiciousagile.com/2014/11/08/agile-contracts/
The related Scaled Agile Framework Blog post can be found here - http://www.scaledagileframework.com/agile-contracts-and-safe/

Saturday, 6 September 2014

Pointers on Enterprise Agile Transformation

Hi All,
This week I want to discuss some pointers to being successful with Enterprise Agile from my experience:
Program and Portfolio Planning
First when it comes to Agile Program and Portfolio planning it can be very valuable to align program milestones with team level iterations and releases.  This can be particularly valuable when a company or organisation is working with a vendor that uses Agile iterations and needs to align this to their internal program and project milestones.  By aligning with Agile iterations and releases communication between the management team and the development team(s) or vendors can be made much clearer.
For example if a vendor will release a mobile user interface in its next iteration, the program and portfolio management teams can align their milestones for delivering mobile access to the upcoming vendor iteration or release.  This also allows an organisation to still have their Agile development teams and vendors responsible to certain delivery goals and milestones.  This approach also maximises visibility by allowing management teams to track how iterations required for their upcoming milestones are progressing, and increases predictability as a result.
Budgetary Tracking and Estimates
That said, the second pointer I would like to discuss is how to budget and estimate for an enterprise Agile program.  Traditional budgeting provides a set amount of money for the delivery of set features in a set timeframe.  However, with an Agile program and Agile teams there needs to be flexibility in the creation of product backlogs of user stories, and backlogs of features.  If the Agile teams are required to fix all of their features at the start of the project for budgetary purposes, the organisation loses one of the key benefits of Agile which is the ability to respond to the market quickly and flexibly.
In order to respond to the market and retain flexibility a good approach is to budget based on a certain set of features of a certain size (when I mention size I am referring to the Agile practice of T-Shirt sizing to facilitate relative estimating), but not to fix the exact features in advance.  For example a company may budget for 5 large features over the next 6 months.  From experience (understanding team velocities and hours spent working on large features) they may know it takes roughly $100k to deliver one large feature.  So to deliver 5 large features in the next 6 months they may budget $500k.  Or if planning out for the year they may budget $1m for 10 large features over the next 12 months.  By planning this way if the company needs to swap a key large security feature for a large mobile feature 3 months into the project their budgeting still remains accurate, while their teams and Product Owners have the flexibility to respond to the market.
Organisational Change
The third pointer is in how to lead an Enterprise Agile program.  I have often heard the advice that when an organisation moves to Enterprise Agile, that they should just make all of their Project Managers into ScrumMasters and magically they will have Agile teams.  The problem with this is that traditional project management and leading Agile Programs requires an entirely different approach to leadership. While Agile programs require a servant leadership approach (serve through leadership, and lead through serving the teams) traditional project management is generally more command and control.
When a command and control project manager is made into a ScrumMaster, or Agile Program Manager the results are generally not healthy.  Instead of empowering teams the ScrumMaster or Agile Program Manager assigns all of the teams’ work and demands that it be finished on an assigned schedule.  This takes away any empowerment the team may have enjoyed as a result of becoming an Agile team in an Agile Enterprise (as well as taking away flexibility and agility).  A key pointer here is to assess each traditional project manager, and leader in the organisation.  Some may adapt well to a servant leadership approach.   Others, may not and may need to find different roles, or may simply be more comfortable in a non-Agile organisation.  Identifying this early on and shifting people to roles where they will be successful is a key organisational change factor to enable successful Enterprise Agile.
I hope some of these pointers and points have been useful.  These are only a few that come to the top of my mind in thinking about avoiding pitfalls in transitioning to an Enterprise Agile organisation.  Hopefully food for thought, and useful advice for avoiding common Enterprise Agile adoption pitfalls.
Until next time, Stay Agile!
John.