Managing Risks of Communication to Customers, Vendors, and ...
The Importance of Business Architecture to Successful Project Management in Agile Environments, including SAFe Francis S. Fons (Frank), PMP, CBA (Certified Business Architect), ACP (Agile Certified Practitioner), SAFe Agilist (Scaled Agile Framework Program Leader), Six Sigma Green Belt, MBA, and BSEE [email protected] Agenda
Definitions of Business Architecture and Agile Methodologies Introduction of SAFe methodologies Importance of integrating Business Architecture into initiatives employing Agile Methodologies
Discussion Definition and Use of Business Architecture Business architecture is defined by the Business Architecture Guild as follows: A blueprint of the enterprise that provides a common understanding of the organization and is used to align strategic objectives and tactical demands.(4) Business architecture deliverables like capability maps and value stream maps are often used as communication tools with executives and
guides for requirements and metrics Agile Methodology versus Lean versus Six Sigma Agile is a philosophy advocating iterative elaboration, originally applied to software development but applicable everywhere Agile is a journey to becoming flexible and quick with emphasis on delivering value in a rapidly evolving environment Lean is a philosophy focusing on continuous improvement in order to create more value with less waste Six Sigma is a specific methodology of statistical analysis to accomplish Lean
Agile is just one way to accomplish Lean (2) Agile Methodology versus Lean versus Six Sigma Agile Manifesto Value individuals and interactions over processes and tools, working software over comprehensive documentation, customer collaboration over contract negotiation, and responding to change over following a plan Agile Retrospectives and Value stream mapping as part of Agile are examples of lean techniques that allow easy identification of improvement points and contributing capabilities
(2) Agile can actually improve alignment of IT solutions to business Lean and Six Sigma do not typically focus on IT and business alignment. (2) Contrast Agile with Traditional Project Management Agile focuses on regular delivery of value without fixing requirements Waterfall project management suggests describing all requirements (fixed scope) up front, with delivery according to fixed schedule and cost (Triple Constraints)
Project Management emphasizes planning up front and thorough risk analysis up front Project Management has less standardization among cost estimation because it typically lacks the consistency of story points and other Agile techniques Agile has less documentation Neither allows scope creep, but waterfall has arduous change request process (2) Contrast Agile with Traditional Project Management The claim that Agile is outside the PMBOK Guide has no basis in fact!(1)
The PMBOK Guide included Rolling Wave Planning, Progressive Elaboration, and Decomposition long before the Agile Manifesto was written. (1) Over time, metrics such as velocity, quality, and change rates stabilize, and Agile cost estimates become more reliable than traditional ones (1) Overcoming risks of Agile methodologies
Every Agile framework is missing two key components budgeting and sophisticated scheduling tools. The PMBOK Guide solves those problems and makes Agile better! (1) Scaled Agile Framework (SAFe) addresses several challenges of self directed scrum teams Engage project and program/portfolio managers to coordinate dependencies across scrums and review progress of other scrums delivered value Before every sprint or program increment, PMs/Scrum
Masters/Release Train Engineers should consult with product and capability owners and business and IT architects to review any changes in strategy which impact the overall vision, roadmap, and/or prioritization of backlog Some Key Elements of Scaled Agile Framework (SAFe) http://www.scaledagileframework.com/
Establish Portfolio Management Team(s), Program Management Team(s), and Dedicated Development Teams, empowering decentralized decision-making Use the concept of a Release Train with no more than 150 people on each train. Fund Release Trains versus individual projects or programs. Program Increments are typically composed of 5 2-week sprints capped off with showcase. Use program scrum of scrums to manage different teams on each release train and portfolio scrum of scrums to manage different release trains in a business division, and division scrum of scrums to manage different portfolios across the enterprise. Limit queue size to maximize productivity, and pull down work versus push down work from portfolio to program (epics result in features) to
teams (features result in stories) http://www.scaledagileframework.com/ Integrating Business Architecture into Agile methodologies Why take the time for business architecture? Multiple surveys state poor requirements gathering as main reason for stakeholder dissatisfaction with initiatives Business Architecture artifacts offer tools for communication and metrics, mitigating shortcomings of self-directed, isolated agile teams Understanding capability maturity helps with estimating and determination of when to close budgets
Facilitates tying delivered value to capability maturity, goals, and strategies tied to vision Integrating Business Architecture into Agile methodologies Best practice suggests the following cycle: 1. Brainstorm about Mission and Vision 2. Conduct customer and stakeholder research (p. 8 of Business Architecture and Agile Methodologies whitepaper by Eric Shane Elliot, Francis Fons, Alex Randell) Key questions to ask include: Who are the key stakeholders?
What pain points are felt by customers? What pain points are felt by the executives? What are the immediate business priorities? What are the pending initiatives and their prioritization? 3. Formulate goals and strategies Integrating Business Architecture into Agile methodologies 4. Review capability maturity (Assumes organization mapped capabilities already) and utilize performance dashboard and analysis tools like Porters Five Forces model(5), the Business Model Canvas(6), SWOT Analysis(7) and/or Impact Grid (3) 5. Prepare Business Architecture deliverables focused on goals and
strategies and business model canvases strategy maps, capability heat maps, value streams, process maps, and information maps, desired versus current state 6. Business Architects collaborate with Agile portfolio and program management teams on Epic, Feature, and Backlog creation and prioritization using business architecture deliverables as reference documents. Use end to end scenarios and value streams to frame Integrating Business Architecture into Agile methodologies Best practice suggests the following cycle: Decide on frequency of need to repeat steps 1-3 on prior slide for your organization and who should collaborate Business Architect should collaborate with Agile teams as
sprint results and program increment showcases occur, repeating actions in steps 4-6 on prior slide as needed. Prepare documents to show measured value. Business Architect should collaborate during release planning and SAFe program increment planning (Remember releases are typically not after every sprint) Next slides diagram captures business architecture involvement Business Architecture Frame of Reference Enables Business Requirements Traceability across Multiple Business Perspectives Alex Randell, Eric Spellman, William Ulrich, Jeffrey Walk. Leveraging Business Architecture to Improve Business Requirements Analysis A Business Architecture Guild White Paper, Mar. 2014.
Examples of Agile methodologies over multi-year transformation CRM&ERP solutions switch to Agile versus traditional waterfall or some combination is becoming more prevalent Taking sales, support, and operations mobile (Companies cannot afford static long term plans because environments too dynamic) Mergers/Acquisitions suggest agile approach to combining services or processes Discussion
Thank You Frank Fons Inc [email protected] Resources 1) John Stenbeck, PMP, PMI-ACP, CSM, CSP of GR8PM 2) ASPE PMI Agile Certified Practitioner Workshop Materials 3) Impact Grid is part of methodology developed and employed by SentientPoint principal partners Jack Hilty and Janice Koerber Resources
4) Business Architecture Guild, A Guide to the Business Architecture Body of Knowledge, v 4.1 (BIZBOK Guide), 2014. Part 1, Page 1. 5 ) "Porter Five Forces Analysis." Wikipedia. Wikimedia Foundation, Mar. 2014. Web. Nov. 2014. 6) Business Model Generation, A. Osterwalder, Yves Pigneur et al., self-published, 2010. 7) Business Architecture Guild, A Guide to the Business Architecture Body of Knowledge, v 4.1 (BIZBOK Guide), 2014. Section 2.1, Pages 27-28. Resources Why Agile Initiatives Fail and Why DevOps Initiatives Should Worry
July 17, 2013 By Mike Kavis (Mike Kavis on Google+) Blending Traditional and Agile Project Documentation A project Portfolio Perspective, Fergal McGovern, Founder, VisibleThread Business Architecture and Agile Methodologies, A Business Architecture Guild Whitepaper, February 2015, Eric Shayne Elliott, Francis Fons, Alex Randell
On-screen Show Other titles: Times New Roman Verdana Times New Roman MT Extra Bold Arial Book Antiqua MS PGothic template Bitmap Image PowerPoint Presentation PowerPoint Presentation PowerPoint Presentation PowerPoint Presentation PowerPoint Presentation PowerPoint Presentation PowerPoint Presentation PowerPoint Presentation
The Mouth: The Trip Starts Here The trip starts here! The teeth cut pieces of food into smaller portions. Saliva shoots in and begins digestion. Down the Hatch For a proper start, chew food until it is ground small and...
: Needs plenty of details and often gets paralyzed by over-analysis. Will need information, and most often take a long time to see through the details to a conclusion. Once the decision is made, Blues are always second guessing themselves....
"God bless America" Four s`s" : self-improvement smiling service security Official festivals 10 official holidays for all US government workers, offices, banks, schools closed some permanent date, some Monday holidays New Year`s Day M. L. King Day - 3rd Mond....
The hard steel forms the sword's outer shell and deadly blade, while the tough steel serves as the sword's core. University of Toronto chemistry and physics professor R.J. Dwayne Miller has demonstrated that gold can get harder, not softer, when...
is a simplified representation of a real situation - used to better understand real-life situations. Models play a crucial role in economics. ... In this example, to produce the first 20 fish, Tom must give up 5 coconuts. But to...
Ready to download the document? Go ahead and hit continue!