Transform Enterprise Finance Functions based on Lean-Agile budgeting Models

We find that as enterprises drive business agility using lean agile methods, it faces friction and quickly hits against wall of rigid traditional budgeting methods and project based cost accounting.

Traditional cost accounting believes in long horizon planning, it values plan accuracy with frequent variance analysis against original estimates rather than accept uncertainty, respond quickly to market trends. We notice frequent delays on re-approvals of changing budgets; a big WASTE. How can we transform finance functions to enable lean agile software and systems development?

We can address this conflict with new Lean-Agile budgeting models that cater to the need of both the worlds: allowing empowered lean agile development programs for rapid decision making that are responsive to market, align with professional accountable management of dollar spends.

Traditional cost center based investment planning is based on deliverables, but the content of such deliverables are changing rapidly that require flexible resourcing across projects.

We all agree that agile portfolios need to execute and deliver value within an approved operating budget which is an outcome of strategic planning process at enterprise level. This paper describes the nuts and bolts around how to establish, administer and govern agile portfolio budgets.

 
2 favorite thumb_down thumb_up 0 comments visibility_off  Remove from Watchlist visibility  Add to Watchlist
 

Outline/structure of the Session

Outline/Structure of the Session

  • Highlight key areas that agile software development and traditional cost accounting do not match [ 15 mins – 7 slides]

  • Understand the mechanics of lean agile budgeting and forecasting, administration and fiscal governance with dynamic budgeting  [15 mins – 6 slides]

  • How to setup a working model between finance functions and lean agile delivery teams that promotes agility over accuracy and trust over controls [10 mins – 4 slides]

  • How to handle CapEx and OpEx elements of budget in an lean agile development context [10 mins – 4 slides]

  • Roles and responsibilities for leaner financial planning, content planning and capacity planning for dynamic resourcing needs [ 15 – 5 slides]

  • Q & A [10 mins]

 

  • The goal of the talk is to highlight and gain awareness around current challenges and conflicts apparent between budget planning office following traditional rigid deliverables based cost accounting practices vs lean agile program teams that welcome uncertainty and constantly re-prioritize the deliverable contents to maximize customer value

  • My primary goal is to trigger the thought within the PPM community and financial budget planners within an enterprise, where there is big mismatch between how budget cycles are estimated, approved and allocated based on long time horizons, where focus is more on planning accuracy and variance analysis rather than quick response and increasing value to customers in constantly changing market landscape

  • It will contain some slides with case study based examples

  • It will be an interactive talk, welcoming questions around real life situations faced by attendees in their current roles

Learning Outcome

Learning Outcome

  • Plan roughly for longer time horizon initiatives, and more accurately for short time period which leads to higher throughput, higher morale and less budget surprise
  • Abandon cost center or deliverable based approach to budget approvals and controls
  • Assess and question the traditional accounting practices, propose changes to finance planning functions to become a true enabler of agile and lean development
  • Need for visibility of deliverables and promote culture of transparency

Target Audience

Program Portfolio Management Leaders, Business Unit Heads, PMO, Budget Planners, and Budget Approvers

schedule Submitted 1 year ago

Comments Subscribe to Comments

comment Comment on this Proposal

  • Liked Kris Bharathi
    keyboard_arrow_down

    Kris Bharathi - Agile In Growing Trends

    Kris Bharathi
    Kris Bharathi
    Scrum Consultant
    Why Innovation
    schedule 1 year ago
    Sold Out!
    20 mins
    Talk
    Intermediate

    Synopsis:

    In year 2016

    and forth, due to speeding globalisation,

    does the traditional Agile is still to be followed exactly

    the way it is? Or we still stick to the methodologies,

    and keep customising to the client's organisational

    culture till we find the right fit?

    If customisation is inevitable, to what extend can we

    go? Where is the limit?

     

    -----------------------------------------------------------------------------

    Explanation:

    -Agile schools of thoughts started in the U.S. in late 1980s/early 1990s. High chances of being limited to what works for in an American context.

    -Now, due to heavy Globalisation, teams are of multinational nature. A lot of developer/ engineers/product owners are from growing economy. Large part of these teams are placed in countries with developed economy. This might lead to high changes of resistance due to cultural differences and lack of exposure and understanding.

    -However how much flexibility can be demonstrate in this globalised context? Which is the limitations before it becomes fragile?

  • Liked Vu Tung Lam
    keyboard_arrow_down

    Vu Tung Lam - Reevaluating Agile Techniques in the Context of Global Security Response

    45 mins
    Experience Report
    Intermediate

    This talk is a field report of the Agile transformation journey in a global leader in security.

    Application of Agile in conventional fields such as software engineering is well documented and there is solution for almost any problem you may encounter. In less software-centric fields such as security the known solutions are suboptimal, and in some cases, inapplicable. In general Agile values and Agile's way of thinking remain foundational and essential, I found unique challenges where conventional techniques don't simply work as is - they need to be reevaluated and perhaps new interpretation is required.

    This is where the journey started and fun began.

  • Liked Sandy Mamoli
    keyboard_arrow_down

    Sandy Mamoli - Self-Selection: Minimising Chaos Through Effective Team Design

    90 mins
    Workshop
    Advanced

    If the most important factor for team performance is the combination of skills, personalities and relations between team members, the crucial question is “How do we best design teams?”.

     
    Here’s a radical idea: Trust people to know best and let them decide which team they should work in. Let them self-select! 
     
    Self-selection is the simplest, fastest and most efficient way to form stable teams, based on the belief that people are at their happiest and most productive if they can choose what they work on and who they work with.
     
    In this workshop we will share learnings and experiences from more than two years of running self-selection processes in large organisations. We will show you a repeatable process for how to establish efficient teams and will answer questions such as “Why would I do that?” and “How do I convince management?”.
     
    Come along and take part in a large-scale simulation exercise which involves participating in a self-selection event for a fictitious company.

     

    Information for the review team
     
    In October 2013, we ran the biggest self-selection event we (and Google ;-) know of at New Zealand’s largest eCommerce provider. We designed and used a process which has since been repeated many times in multiple locations across the world. 
     
    Our workshop is based on on our recently published book “Creating Great Teams - How Self-Selection Lets People Excel (http://www.amazon.com/Creating-Great-Teams-Self-Selection-People/dp/1680501283/ref=sr_1_1 ). 
     
    It is a newly created workshop but by August 2016 we will have run it at least twice in New Zealand and twice at the Agile Australia conference in Melbourne and Sydney.  
  • Victor Nunez
    Victor Nunez
    Coach
    -
    schedule 1 year ago
    Sold Out!
    45 mins
    Demonstration
    Intermediate

    Unbeknown to many, there exists two (2) coaching methodologies. Agile coaches, most of the time would be providing specific direction to organisations to drive agile change and transformation. This method of coaching is of the directive type. Then there are coaches acting as more of a catalyst for new awareness to drive change and transformation. This method is the non-directive type.

    Both coaching methodologies aim to achieve change and transformation in the person, team or organisation but doing it different and with different applications. Directive coaching that is done mostly by agile coaches are useful for situation where problem correction is needed to achieve transformation whereas non-directive coaching can be most appropriate when focus is developmental. Though different focus still complementary and many organisations are beginning to see the value of non-directive coaching in driving change.

    What can non-directive coaching do for you? Experience what it is like being coached in an non-directive manner. This session is an experiential session letting participants experience and see what non-directive coaching can do in 

    1. Getting unstuck. Good for agile teams facing impediments and blockages.
    2. Reaching a goal. Can be useful to achieve transcendence or agile team purpose
    3. Dealing with difficult situations, resistance or doubt.

    This session incorporates learning and practice of the co-active coaching model, the coaching habit and co-active leadership. Volunteers would be asked to be coached on any topic that relates to above or any issue they find relevant in dealing with agile transformation.

  • Liked Adam Burke
    keyboard_arrow_down

    Adam Burke - Building Memory Palaces From Ontological Slime

    45 mins
    Talk
    Intermediate

    Software systems are complex, both in the everyday sense, and in the more technical sense used by complexity science. This suggests reasons why agile software development and design are effective, including the usefulness of human feedback and of reducing localised complexity in code. We also have an agile idea, from Peter Naur, that a large part of programming is building and improving a model of the system in the programmer’s head. What does that imply about the world, or at least, the worldview of an effective programmer? This talk argues that software is a complex system and introduces William Wimsatt’s ideas of “causal thickets” and “ontological slime” as tools of navigation and classification for the working software developer.

  • Liked Maxime Ducros
    keyboard_arrow_down

    Maxime Ducros - How to eat a pizza?

    45 mins
    Talk
    Beginner

    Give feedback of a support for innovation done in a pizza team context.

    Pizza team is an innovation setup for small innovative teams containing: Product owner, Growth Hacker, IT, Swiss Knife, Innovation coach.

     

    We will tell the story of 4 pizza teams we have coached from the ideation phase to the development of a MVP. 

    It will cover the practices we used for design thinking (persona, value proposition, customer journey...), lean startup (business canvas, A/B testing...) and Agile development, all in a SCRUM setup.

    We will talk about the organization around the teams (backend services to support development), CX board (to make strategic and tactical decision).

    We will talk about the challenges we faced, specially for testing our assumption with end-user: how to identify a client panel and how to ask them feedback.

  • Liked Maxime Ducros
    keyboard_arrow_down

    Maxime Ducros - SIY - Scale It Yourself!

    20 mins
    Case Study
    Intermediate

    This session is first to show how it is possible to deploy Scaling Agile without deploying a whole framework (Less, SAFe, DAD…).

    Meaning how to pic-up practices from different context to make sure it will fit to the organization context, constraints and culture.


    We will use feedback from hand-on experience and real deployment on large organizations.
    Then we will dedicate some to talk about the impact of Scale on organization:

    • team level,
    • line management level,
    • support team,
    • and  most of all impact on people...

    From the same experience used earlier we will talk about the benefits we get and challenges we face.

     

  • Liked Pranay Chanda
    keyboard_arrow_down

    Pranay Chanda - Agile Trekking: Why does it look I am walking backwards, how do I improve, sustain and trek forward?

    45 mins
    Talk
    Intermediate

    Leaders often find themselves in this situation after few plus years in an agile transformation journey. At the start of the trek everyone in the enterprise were super excited, adopted new practices, shared learnings, worked as cohesive unit, and delivered predictable and continuous value to customers.

    Trekking through the years, we find consultants leave and with it the expertise. You start to notice dysfunctions, lethargy, lack of motivation and biggest problem diminishing value delivery to customers. What is going on? As trek leader why do I feel we are walking backwards reliving the past all over again? How do we stop it and resume trekking in the right transformation path?

    How to stem the backward spiral, with organic sustainable strategies and governance mechanisms that have been applied successfully at large enterprises. The talk introduces the learning organization model with transformation office, coaching nucleus, community of practice and knowledge nerve center all working under the stewardship of change leadership team.

  • Liked Jas Chong
    keyboard_arrow_down

    Jas Chong - A tango in communication - Leader and Follower

    45 mins
    Workshop
    Beginner

    With over 5 years in the practice of tango, I would like to use tango techniques to explain the nuances in communication between product team and dev team. It's not often straight forward or easy. 

    Tango is an extreme dance in coordination and non verbal communication where both dancers decide how fast or how slow they want to take it. It is also one of the few dances where pauses are encouraged and takes the form of regrouping. 

    It will be an experiential learning experience. I will be using tango moves to explain communication techniques and considerations. 

    (Note: It's not a session to learn tango, but a session to learn communication through tango.)

     

    The session is ideal for 60mins but there is no option to choose the 60mins slot. 

  • Liked Aldo Rall
    keyboard_arrow_down

    Aldo Rall - Building a collective context to thrive in extreme uncertainty

    45 mins
    Talk
    Intermediate

    In coaching Agile teams, it became apparent that some individuals, teams and organisations were able to transition into the Agile mind-set a lot quicker or a lot less painfully than others. It was difficult to find the real reason(s) for this (even in current literature or dialogues) as it seemed to be more elusive than just straight forward adoption patterns (such as the team forming stages i.e. forming to performing or the Shu-Ha-Ri patterns).

    A recent study published by Dan Greening on “Agile Base Patterns in the Agile Canon” (in this publication, he discusses that following this 5 base patterns leads to faster agile adoption and maintaining high degrees of agility) and an earlier study from 2010 called “Agility in Context” (Hoda et. al., 2010) shed light on the topic and hinted at a complex ‘missing’ pattern that these individuals, teams and organisations perform to accelerate their adoption of the Agile mindset and subsequent transformation.

    This pattern is called ‘Collective Context’ and observations of individuals, teams and organisations that managed to practice this pattern intentionally had more alignment and cohesion and were able to tap into a far greater accelerated and successful Agile transformation.

    Along this line, I will be discussing how having a collective context, individuals, teams and organisations are able to increase their agility.

    Collective context is all about a having and maintaining a shared understanding of the current context that each individual, team or organisation finds themselves in.

    This is a base pattern, and any mix of these (individual, team or organisation) not having such a shared understanding about their current context (and circumstances) will find a low degree of agility.

    Collective Context as a base pattern is influenced by multiple factors (such as history, values, beliefs etc).

    I grouped these into 8 themes (for instance physical factors, psychological factors, value factors, motivational factors, etc) and will briefly discuss this.

    This talk aims to explore ‘Collective Context’ as a pattern at a high level, and what individuals, teams and organisations can do to build and maintain it. 

     

  • Liked Daylon Soh
    keyboard_arrow_down

    Daylon Soh - Trust

    45 mins
    Talk
    Executive

    Part of working Agile is about having collaborative teams with minimal friction. How can we encourage a culture that builds trust in any organisation regardless of size and composition?

    Having worked with startups, SMEs and MNCs, Daylon will share his experiences as a product and project manager. Daylon will also draw from his experiences going through and applying learnings from a group dynamics course (Understanding Group and Leader) administered by the Swedish Defence College.