SAFe in Dynamics Dawn Ripley Ministry of Defence

  • Slides: 35
Download presentation
SAFe in Dynamics Dawn Ripley, Ministry of Defence & Sheryl Netley, Tisski

SAFe in Dynamics Dawn Ripley, Ministry of Defence & Sheryl Netley, Tisski

Who we are and what we do …

Who we are and what we do …

Underwater to Cloud

Underwater to Cloud

Countdown 365 100 25 11 7 4 1

Countdown 365 100 25 11 7 4 1

 • Difference between Waterfall and Agile • How SAFe is being used in

• Difference between Waterfall and Agile • How SAFe is being used in the MOD From the Customer Perspective • SAFe in Project Teams

Waterfall Requirements Design Implementation Verification Maintenance

Waterfall Requirements Design Implementation Verification Maintenance

The Agile Manifesto We will value … • Individuals and interactions over processes and

The Agile Manifesto We will value … • Individuals and interactions over processes and tools • Working software over comprehensive documentation • Customer collaboration over contract negotiation • Responding to change over following a plan

Agile

Agile

SAFe Release Train

SAFe Release Train

What is your Release Train?

What is your Release Train?

BAU Processes EDM Approvals RMC SLAs CAMS Options Testing Resource Planning Annex Cs Contract

BAU Processes EDM Approvals RMC SLAs CAMS Options Testing Resource Planning Annex Cs Contract Management LSRC Change Requests Assurance process Depend Process Front-door process Secure Ordering Safety Certificates Secure Testing Portfolio Office LSRC

Who do you need: • Strong and Robust SRO • Available and keen PO

Who do you need: • Strong and Robust SRO • Available and keen PO • Delivery Manager • Business Analyst • The Right people in the room • Comms Person • Customer

What do you need Time Energy Leadership Attitude Patience Environment Tolerance Soft Skills Compassion

What do you need Time Energy Leadership Attitude Patience Environment Tolerance Soft Skills Compassion

Why do you need it? Policy Hierarchy Money

Why do you need it? Policy Hierarchy Money

Appreciate Your Customer’s Environment Ministry of Defence Strategic Command Defence Digital Application Solution Development

Appreciate Your Customer’s Environment Ministry of Defence Strategic Command Defence Digital Application Solution Development Tower Digital Agile Software House i. Huxley

The As-Is Issue Requirement to physically transport documents to get finished and signed across

The As-Is Issue Requirement to physically transport documents to get finished and signed across country ‘As is process’ involves 16 core documents & potentially hundreds of annexes & appendices PMOs burn valuable time hunting for & extracting information from reports Technology will relieve huge administrative and management burden that’s creating: Productivity drag Risk of errors Huge amount of back and forth between colleagues…revisioning, challenging, updating etc. Inefficiencies Morale drain Significant effort to pull together milestones & strategic milestone approvals CAMS solution will: Simplify Streamline Automate Requires constant monitoring of progress/completion manual Completely reliant on human accuracy & consistency Room for errors and lack of version control Provide real time visibility FCRs…frustration & room for error on version control…not to mention very time consuming Support governance Save countless hours

Agreed Template for an Annex A Only Section 0 Preliminaries Section 1 Scope Section

Agreed Template for an Annex A Only Section 0 Preliminaries Section 1 Scope Section 2 Programme of Work Scope Milestones Section 3 Resources Section 4 Assumptions and Dependencies on Navy Performance Metrics POCs Delivery Agent Reference Constraints Reporting Requirements Policies Fact based Systems Risk and Opportunities Continuous Improvement on STRAT PROGS on DE&S Inventory Plan Organisation on ISS Surge on SDA Appendix List on DIO User Requirements Manpower Schedule Exception Statement on DSTL on OGD on International Partner Description Meetings / Holding to Account on Air on HOCs/Strat Progs Lead Command Structure Freedoms on JFC Other Outputs Amendment Log Section 6 Governance on Army Finance Strategic Priorities / CMD Plan Links Section 5 Freedoms and Constraints STANDARD DEPENDENCY TABLE Signatures Context MANDATED ITEAP? Other' Dependencies OPTIONAL Section 7 Other

BAU Processes EDM Approvals RMC SLAs CAMS Options Testing Resource Planning Annex Cs Contract

BAU Processes EDM Approvals RMC SLAs CAMS Options Testing Resource Planning Annex Cs Contract Management LSRC Change Requests Assurance process Depend Process Front-door process Secure Ordering Safety Certificates Secure Testing Portfolio Office LSRC

Next Wave SPOC NSOIT End User DXC Microsoft Co. E App owner ASDT i.

Next Wave SPOC NSOIT End User DXC Microsoft Co. E App owner ASDT i. MSP Service Team TLB Admin Co. E SME Support MS Gold Partner Access DXC API Provider TLB Admin Co. E SME Support MS Gold Partner Access SME Support MS Gold partner Access

Why SAFe is great for Project Teams Customer Focus Planning Resources Quality

Why SAFe is great for Project Teams Customer Focus Planning Resources Quality

Customer Centricity

Customer Centricity

Keeping it consistently simple Communicating

Keeping it consistently simple Communicating

Planning Strategy Portfolio Product Release Project Iteration Day Team

Planning Strategy Portfolio Product Release Project Iteration Day Team

PI Planning “the most efficient and effective method of conveying information to and within

PI Planning “the most efficient and effective method of conveying information to and within a development team is face-to-face conversation” … The Agile Manifesto

Cadence Program Increment (PI) PI Planning Iteration 1 Iteration 2 Iteration 3 Iteration N

Cadence Program Increment (PI) PI Planning Iteration 1 Iteration 2 Iteration 3 Iteration N Week 1 1 Week 2 2 3 4 5 1 Week 3 2 3 Build Demo 4 5 1 SAT Demo UAT Scripts 2 UAT Train 3 4 5 Release Train

Resourcing

Resourcing

Quality User stories and acceptance criteria Rapid prototyping MVP and improve iteratively Applying learning

Quality User stories and acceptance criteria Rapid prototyping MVP and improve iteratively Applying learning Consistency of design/build Fewer defects

Project Success!!!

Project Success!!!

Thank you for listening!

Thank you for listening!

Contact Details Dawn. Ripley 581@mod. gov. uk Sheryl. Netley@outlook. com https: //www. linkedin. com/in/sherylnetley/

Contact Details Dawn. Ripley 581@mod. gov. uk Sheryl. Netley@outlook. com https: //www. linkedin. com/in/sherylnetley/ https: //twitter. com/Sheryl. Netley

Useful Links • Agile Alliance • https: //www. agilealliance. org/ • SCRUM. org •

Useful Links • Agile Alliance • https: //www. agilealliance. org/ • SCRUM. org • https: //www. scrum. org/ • SAFe website • https: //www. scaledagileframework. com/ • Neil Benson (MVP) • https: //www. customery. com/ • Agile Coach • https: //www. atlassian. com/agile • Microsoft - Azure Dev. Ops • https: //docs. microsoft. com/enus/azure/devops/boards/plans/scaled-agileframework? view=azure-devops • Mo. D • https: //www. gov. uk/government/organisations/ ministry-of-defence • Defence Digital • https: //defencedigital. blog. gov. uk/ • Agile Government projects • https: //www. gov. uk/service-manual/agiledelivery • Tisski • https: //tisski. com/