-
Notifications
You must be signed in to change notification settings - Fork 7
/
2021_M3_Playbook_FINAL.pptx.txt
executable file
·3867 lines (3553 loc) · 175 KB
/
2021_M3_Playbook_FINAL.pptx.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
Modernization and Migration Management (M3) Playbook
GSA, Unified Shared Services Management
1
Introduction
I-1
2
Modernization and Migration Management (M3) Framework
I-2
The Modernization and Migration (M3) Framework is the roadmap for agencies “buying a service” - delivering projects on time, on budget, and on value. The M3 framework is designed to help Chief Financial Officers (CFO) Act agencies achieve successful outcomes and reduce risk during administrative system and/or service modernizations and migrations.
The M3 Framework is a six-phased approach to system and service modernizations and migrations including objectives, key activities and outcomes for each phase. Within each phase, there are associated activities grouped across four workstreams: (1) Program Management, (2) Workforce, Organization and Stakeholders, (3) Technology, (4) Process and Service Delivery
The M3 Framework is aligned with the Investment Planning Process – CFO Act agencies may be required to conduct mandatory formal reviews. These reviews are designed to: 1) Evaluate migration risk and make recommendations to customer and provider organizations to mitigate potential hurdles to success, and 2) Assess outcomes at each phase and make recommendations to Office of Management and Budget (OMB) on budgeting for modernization and migration investments.
3
What is the M3 Playbook? The M3 Playbook was developed to help customer and provider organizations apply the M3 Framework. The M3 Playbook is not prescriptive, but provides guidance, tools, and templates, based on best practices, to help CFO Act agency customers and providers improve the likelihood of successful outcomes of their modernization and migration projects. Customers and providers are encouraged to leverage their own tools and templates to satisfy the expected outcomes.The Playbook consists of guidance and tools to help agencies plan for and navigate transitions. It was developed based on feedback from over 100 Government and industry experts, reflects best practices and lessons learned from prior migrations and is updated annually.60+ Activities: Descriptions for how to apply the M3 framework, including detailed activity steps, inputs, outputs, lessons learned, and stakeholders involved.25+ Templates: Template documents that include comprehensive guidance that aid customers and providers in the completion of activities and provide key considerations.Examples: An OMB Max page that includes sample documentation from previous modernization and migration projects.M3 Document and Example Tracker: Outlines the initial creation and updates of M3 Documents as outlined throughout all Phases for easy-to-follow tracking and maintenance. It also includes a list of current M3 Examples as stored on Max.gov.
I-3
Who are the Responsible Parties? Customers are agency program/project managers or representatives that will use the M3 Playbook to develop an understanding of how to approach shared services modernization.
QSMOs (Quality Service Management Offices) are OMB designated federal agencies serving as governmentwide storefronts and brokers, offering multiple solutions for technology and services in their functional area. They offer modern technology and transaction processing solutions to drive scale, standardization, and efficiency. Housed in federal agencies with the mission and expertise to deliver standard capabilities for other agencies, QSMOs are trusted advisors that:
Offer and manage a marketplace of solutions for common technology, services, or fully managed services to respond to agency needs;
Guide and govern the long-term sustainability of the services and solutions marketplace;
Institute a customer engagement and feedback model that allows for continuous improvement and performance management of solutions; and
Drive the implementation to standards established through the collaborative governance process that produce efficiencies in process and scale.
Providers offer customers with access to technology and services within their designated functional area, and use the M3 Playbook to assist customer agencies in their shared services modernization journeys. There are two types of Shared Services Providers (SSP’s), Federal Shared Services Providers (FSSPs) and Commercial Shared Services Providers (CSSPs).
Shared indicates a shared responsibility between customers and providers.
Who is OSSPI?
The Office of Shared Solutions and Performance Improvement (OSSPI) coordinates government-wide shared services governance, executes program management, and develops processes to support development and implementation of OMB policy as it relates to mission support services. For the M3 Playbook, OSSPI coordinates and organizes between customers, QSMOs, and providers potentially escalating questions, concerns, and useful information as needed.
I-4
Who are the Stakeholders?
Below are a list of potential stakeholders with representation from customers, QSMOs, providers, and Shared parties:
Budget or Financial Analyst
Business Owner
Change Management Lead
Communications Lead
Configuration Lead
Contracting or Procurement Officer
Data Conversion Lead
Data Subject Matter Expert (SME)
Development Team
Executive Sponsor
Functional Lead
Functional SME
Information Systems Security Officer (ISSO)
Interface Lead
Independent Verification & Validation (IV&V) Team
Labor Relations Leader
Network SME
Operations & Maintenance (O&M) Team
Organization Executives (CXOs)
OSSPI
Project Management Office (PMO) Lead
PMO Team
Program Manager
QMSO
Requirements Lead
Risk Lead
Risk Manager
Security Lead
Security SME
Service Area Lead/Service Area Sponsor
Technical Lead/Solution Architect
Technical SME
Test Lead
Test Team
Training Lead
Workforce Lead
I-5
Overview
O-1
7
Modernization and Migration Management (M3) Playbook Overview
Key Activities*
Exit Outcomes
Objective
Assess different providers to understand which can best meet the scope of services requirements
Select provider for Engagement
Begin preparing the organization for change
Conduct initial data cleansing
Provider Selected
Provider Agreements Established
Mitigation Plans in Place for Major Risks/Issues
Initial Master Schedule Updated
Data Cleansing Commenced
Life Cycle Cost Estimate Updated
Communications to Stakeholders Delivered
2. Selection
Conduct due diligence to select the provider based on capabilities, requirements, and desired target end state
Conduct a Requirements Fit-Gap Analysis to understand how the requirements will be met and where tailored solutions will be required
Define Migration Approach and roadmap
Integrate PMO processes between the customer and provider
Requirements Fit-Gap Analysis Completed
PMO and Governance Processes Integrated
Migration Approach Finalized
Master Schedule Drafted
Service Level Agreements (SLAs) defined
Go/No-Go Criteria Approved
3. Engagement
Conduct detailed planning through a Fit-Gap Analysis and finalize the migration and Operations and Maintenance (O&M) approach and costs
Configure, test, and deploy the new solution and concept of operations
Migrate in-scope processes and design the transformed organization for the future state environment
Go/No-Go Criteria Met to Deploy Solution
4. Migration
Configure, test, and deploy the new system, concept of operations, and workforce design
Monitor the success of the migration and move into operations
Continue training and communications
Conduct process improvement and customer care activities
Post-migration Performance Metrics Reported
Lessons Learned Report Developed
5. Operations
Deliver services and conduct continuous process improvement
PMO and Governance Structure Defined
Resources On Boarded
Mitigation Plans in Place
for Major Risks/Issues
Initial Master Schedule Defined
Life Cycle Cost Estimate Developed
Change Management Strategies Defined
Data Quality Assessed
Acquisition Strategy Developed
Business Capabilities Defined
1. Readiness
Establish Program Management Office (PMO)
Define migration scope of services and program management processes
Establish customer risk processes
Assess data quality
Conduct Market Research
Conduct Acquisition Planning
Prepare the customer organization for the modernization effort and define capabilities
Vision Statement, Expected Benefits, and High Level Timelines
Project Business Case
0. Assessment
Define Vision
Develop Project Business Case
Build a vision and Project Business Case for the migration or modernization
Investment Review Process
Progress Review
* Agencies purchasing transaction processing services only will customize the M3 Playbook using the M3 Services Tailoring Guide to identify relevant activities and outputs within each Phase of the M3 Framework. **An agile approach should be adopted for Phase 4.
The M3 Playbook is not prescriptive – it is guidance for customer and provider organizations to help improve the successful outcomes of modernizations and migrations. Customers and providers are encouraged to tailor the M3 Playbook to leverage their own tools and templates to satisfy the expected outcomes.
O-2
M3 Playbook Outline
Investment Review Process
Phase 0: Assessment
Phase 2: Selection
Phase 3: Engagement
Phase 4: Migration
Phase 5: Operations
0.1 Define Vision
0.2 Develop Project Business Case
1.1 Conduct a Business Readiness Assessment
1.2 Establish Customer Program Management Office (PMO) Processes
1.3 Establish Customer Governance Structure and Processes
1.4 Establish Customer Risk Processes
1.5 Develop Life Cycle Cost in the Business Case
1.6 Define Target Performance Metrics
2.1 Select Provider for Engagement
2.2 Update Life Cycle Cost Estimate 2.3 Monitor and Control Program Execution
2.4 Maintain and Execute Risk Processes
3.1 Integrate Program Management Office (PMO) Structures
3.2 Integrate Governance Structures
3.3 Monitor and Control Program Execution
3.4 Maintain and Execute Risk Processes
3.5 Finalize Migration Approach
4.1 Monitor and Control Program Execution
4.2 Maintain and Execute Risk Processes
4.3 Develop Operations and Maintenance (O&M) Governance
4.16 Assess Readiness for Go-Live
5.1 Review Performance Against Expected Benefits
5.2 Collect Lessons Learned
5.3 Implement Operations & Maintenance (O&M) Governance
1.7 Define Change Management Approach
1.8 Define Stakeholders and Develop Communications Plan
2.5 Design Labor Relations Outreach
2.6 Solidify Change Management Plan
3.6 Engage with Labor Relations
3.7 Execute Change Management Plan
3.8 Develop Training Plan
4.5 Design Target State Organization
4.13 Execute Workforce Transition and Prepare for Go-Live
4.14 Execute Training for Go-Live
4.15 Execute Labor Relations Strategy
5.4 Support Stabilization and Perform Change Management
1.9 Define As-Is and Initial Target State Systems Environments
1.10 Plan and Conduct Initial Data Quality Assessment
2.7 Conduct Initial Data Cleansing Activities
2.8 Develop a Decommission Plan
3.9 Finalize Requirements
3.10 Conduct Requirements Fit-Gap Analysis
3.11 Finalize Target State Systems Environment
3.12 Develop Technical Strategy
3.13 Prepare Data for Mock Conversions (Data Cleansing, Data Mapping)
4.6 Conduct Security and Privacy Reviews
4.7 Define Roles and User Access
4.8 Configure Systems
4.9 Design and Develop Interfaces
4.10 Design and Develop Reports
4.11 Conduct Mock Conversions
4.12 Test Systems and Processes
4.17 Develop and Execute Cutover Plan for Go-Live
5.5 Maintain Applications Post Go-Live
5.6 Decommission Legacy Systems
1.11 Develop Initial Target State Concept of Operations and Scope of Services 1.12 Review Standard Business Capabilities & Document Initial Business Capabilities1.13 Conduct Market Research and Analysis
1.14 Develop Acquisition Strategy
2.9 Understand As-Is Business Processes
3.14 Finalize Target State Concept of Operations
3.15 Define Contact Center Structure
3.16 Define Service Level Agreements (SLAs)
4.4 Design Target State Processes
5.7 Conduct Continuous Process Improvement
5.8 Manage Integrated Contact Center
5.9 Monitor and Update Service Level Agreements (SLAs)
Progress Review
Phase 1: Readiness
Program Management
Workforce, Organization, & Stakeholders
Technology
Process & Service Delivery
*An agile approach should be adopted for Phase 4.
Responsible Party: Customer QSMO Provider Shared
O-3
9
How to Read an Activity Description
Objective:
Provides the overall objective of the activity
Activities:
Describes the step-by-step activities that the program team should conduct in order to achieve the intended objective
Inputs:
Lists inputs that will be needed to conduct the activities
Outputs:
Lists the required outputs at the end of the activities
Responsible Party: Indicates the party/parties responsible for the activity as denoted by the letter at the end of each activity
Stakeholders:
Describes who is typically involved in the activities
Best Practice:
Provides best practice from previous migrations for consideration as activities are conducted
Workstreams:
Indicates the workstream in which the activity occurs: PMO (dark green), Change Management (light blue), Technology (light green), or Process & Service Delivery (dark blue)
O-4
Frequently Used Terms
Input
A document (usually created in a prior activity), or an event required by that process before a process proceeds
Output
A document, or event that is produced by an activity to facilitate robust planning and migration activities
Exit Outcome
An outcome that should be achieved by the time a phase is complete
Template
A document that contains required fields and details for an output
Progress Review Discussions
A summary presentation that must be submitted at the end of a phase progress review with key components to inform risk review and budget/funding decisions for the migration
Best Practice
Recommended actions for specific activities derived from successful migrations and lessons learned. Includes guidance on the content development of specific documentation when not using a template
O-5
Phase 0: Assessment
0-1
Program
Management
Workforce, Organization, & Stakeholders
Technology
Process & Service
Delivery
0.1 Define Vision
0.2 Develop Project Business Case
Phase 0 Summary and Documentation
Exit Criteria (to Move to Phase 1)
In-Scope Service Area(s) and Function(s)
Steering Committee Review of Project Business Case
Vision Statement, Expected Benefits, and High Level Timelines
Phase 0 Documentation
Investment Readiness Checklist
Project Business Case
Vision Statement
Navigate to OMB CPIC Guidance to complete the Project Business Case by clicking here.
Information Contained in Review Discussion (if necessary)
In-Scope Service Area(s) and Function(s)
Vision Statement
Objective:
Fulfill requirement to submit capital planning investments though Capital Planning and Investment Control (CPIC) process with required additional information.
Phase 0 Documentation:
The following documentation is developed during Phase 0, follows Federal CPIC requirements, and is used to inform a review, if necessary. Agencies should follow CPIC guidance to develop these outputs. Agencies purchasing transaction processing services only will identify relevant activities and examples for their project using the M3 Services Tailoring Guide.
Phase 0: Assessment
Activities
Examples:
For sample documentation from previous modernizations and migrations, please go to M3 Examples MAX Page.
0-2
Responsible Party: Customer QSMO Provider Shared
13
Program Management0.1 Define Vision
Objective: Define vision and objectives for the Modernization or Migration to Common Solution.
Activities
Conduct an organizational review assessing current state analysis to identify potential areas for a modernization or migration effort (C)
Determine optimal path for modernization or migration effort; keeping services in-house or moving to an external shared service solution (look to the Embarking On Shared Services Strategies Tool) (C)
Create Vision Statement and Objectives of modernization or migration (C)
Identify in-scope service area(s) provided through the Federal Integrated Business Framework (FIBF) website (e.g. financial management, human capital, acquisition, grants management, travel) (C)
Identify in-scope function(s) from service area list provided through FIBF website (C)
Begin to define Scope of Services (i.e. modernizing to shared system, migrating to shared transaction processing service(s), or both) (C)
Conduct initial market research with QSMOs to identify what currently exists in the QSMO Marketplace (C), (Q)
If no previous engagement has occurred, coordinate with QSMOs for costing information, additional detail, and Investment Action Planning (IAP) discussions (C)
Define Expected Benefits from the Service and/or System being acquired (C)
Determine High Level Timelines for modernization or migration (C)
Outputs
Vision Statement
In-scope Service Area(s) and Function(s)
Expected Benefits
High Level Timelines
Best Practice
Leverage an outside group for facilitation of visioning session with organization executives. Consider contacting [email protected] for facilitation services
Define the following if hosting a visioning session with key stakeholders: vision statement and objectives, identify which service areas will be migrated to a common solution, identify functions available through the FIBF, expected benefits from the Service and/or System being acquired, and high level timelines
To help prepare and facilitate a visioning session, the following documents can be utilized: search “Establish or Update your Vision Statement” on pic.gov to define vision, leverage the Goal Playbook to create goals or search “Set or Revise Goals” on pic.gov, and search “Outcomes Matrix” on pic.gov to help define the end state
For a cloud migration, consider contacting GSA’s Data Center Optimization Initiative (DCOI) at [email protected] and reviewing the following resources in MAX: “Cloud Readiness: Preparing Your Agency for Migration”, “Key Cost Considerations for Agencies Planning Cloud Migration”, “DCOI PMO IaaS Considerations for the Data Center Community”
0-3
Stakeholders
Executive Sponsor (C)
Organization Executives (CXOs) (C)
Program Manager (C)
PMO Lead, if on-boarded (C)
QSMO (Q)
Inputs
Government-wide Standards defined through the FIBF website
Responsible Party: (C) Customer (Q) QSMO (P) Provider (S) Shared
Program Management0.2 Develop Project Business Case
Objective: Develop the Project Business Case for funding.
Activities
The M3 Playbook uses the overarching term “Project Business Case” to describe any business case (Major IT, Services, Minor IT, etc.). For a Major IT Investment, click here for guidance. For all other efforts, navigate to the M3 Examples MAX Page and select a business case that best resembles your agency's effort as a guide. Complete the following steps regardless of the investment type:
Conduct high-level Alternatives Analysis to gather preliminary information needed for the Project Business Case (C)
Populate the Project Business Case with Activity 0.1 Outputs: Vision Statement, Scope of Services, Expected Benefits, High Level Timelines, and regularly engage with QSMOs throughout Project Business Case development (C)
Identify preliminary investment information based on the migration or modernization effort with criteria listed in the Project Business Case (C)
Identify preliminary estimated life cycle cost for this investment (C)
Identify preliminary activities that are performed to achieve the outcome of each project (C)
Identify preliminary risks to each project’s success (C)
Identify preliminary performance targets and results for evaluating operations. (C)
Populate the Project Business Case with preliminary information (C)
Internal Steering Committee review of Project Business Case (C)
Populate the Investment Readiness Checklist (C)
Stakeholders
Executive Sponsor (C)
Organization Executives (CXOs) (C)
Program Manager (C)
PMO Lead, if on-boarded (C)
Functional SME (C)
Inputs
Vision Statement
In-scope Service Area(s) and Function(s)
Expected Benefits
High Level Timelines
Government-wide Standards defined through the Federal Integrated Business Framework (FIBF) website
Capital Planning and Investment Control (CPIC) Guidance
Outputs
Project Business Case
Investment Readiness Checklist
Best Practice
Use existing performance metric data to assist in identifying performance targets (e.g. previous Federal Benchmarking results, Customer Satisfaction Surveys, Shared Service Survey, etc.). Consider contacting [email protected] for assistance researching agency specific and government-wide results
Operational performance metrics should seek to answer more subjective questions in the specific areas of: Customer Satisfaction, Strategic and Business Results, Financial Performance, and Innovation
All projects should have a business case. However, the Major IT Business Case is not required where no major IT acquisition and no capital assets are being procured
Use the Investment Readiness Checklist throughout Phase 1 to verify that the correct information is included in the Project Business Case and pinpoint any missing information
0-4
Responsible Party: (C) Customer (Q) QSMO (P) Provider (S) Shared
Phase 1: Readiness
1-1
Phase 1 Summary and Documentation
Exit Criteria (to move into Phase 2)
Acquisition Strategy
Baseline and Target Performance Success Metrics Defined; Aligned with Performance Framework
Change Management Strategies Defined
Completed Business Readiness Assessment
Completed Project Business Case
Confirmed Alignment of Business Capabilities against FIBF
Data Quality Assessed
Initial Master Schedule Defined
Initial QSMO Marketplace Research Conducted
Investment Readiness Checklist
LCCE Developed
Mitigation Plans in Place for Major Risks/Issues
PMO and Governance Structure Defined
Resources On-Boarded
Risks and Issues Management Defined
Information Contained in Progress Review Discussion
Acquisition Strategy
Baseline and Target Performance Success Metrics Defined
Business Capabilities
Business Readiness Assessment
Change Management and Communications Approach
Data Management/Data Quality Approach
Initial Master Schedule Overview
Investment Readiness Checklist
IV&V Plan
LCCE
Market Research
M3 Risk Assessment Tool
Program Governance Model
Project Business Case
Resource Management Plan
Scope of Services Overview
Top Risks
Objective:
Prepare the migrating organization by defining initial scope of services and customer governance for the modernization effort.
Phase 1 Documentation:
The following documentation is developed throughout Phase 1 and is used to inform the Phase 1 Progress Review discussion: the M3 Services Tailoring Guide for transaction services, Investment Readiness Checklist, Business Readiness Assessment, and Project Business Case.
Phase 1 Documentation
Acquisition Strategy
As-Is Systems Environment
As-Is Workforce Documentation
Baseline and Target Performance and Success Metrics
Business Capabilities
Business Needs Workbook
Business Readiness Assessment
Change Management Plan
Change Readiness Assessment
Communications Plan
Data Cleansing Plan
Data Governance Model
Governance Plan
Independent Verification & Validation (IV&V) Plan
Initial Master Schedule
Investment Readiness Checklist
Life Cycle Cost Estimate (LCCE)
M3 Risk Assessment Tool
Migration and O&M training needs
Program Charter
Program Management Plan
Project Business Case
Quality Assurance Surveillance Plan (QASP)
Requirements Management Plan
Resource Management Plan
Risk Management Plan
Risks, Actions, Issues, and Decisions (RAID) Log
Stakeholder Analysis
Status Reports/Dashboard
Target State Concept of Operations
Target State Systems Environment
Workforce Assessment
Examples:
For sample documentation from previous modernizations and migrations, please go to M3 Examples MAX Page.
1-2
Responsible Party: Customer QSMO Provider Shared
Program
Management
Workforce, Organization, & Stakeholders
Technology
Process & Service
Delivery
1.1 Conduct a Business Readiness Assessment
1.2 Establish Initial Customer Program Management Office (PMO) Processes
1.3 Establish Customer Governance Structure and Processes
1.4 Establish Customer Risk Processes
1.5 Develop Life Cycle Cost in the Business Case
1.6 Define Target Performance Metrics
1.7 Define Change Management Approach
1.8 Define Stakeholders and Develop Communications Plan
1.9 Define As-Is and Initial Target
State Systems Environments
1.10 Plan and Conduct Initial Data Quality Assessment
1.11 Develop Initial Target State Concept of Operations and Scope of Services
1.12 Review Standard Business Capabilities and Document Initial Business Capabilities
1.13 Conduct Market Research and Analysis
1.14 Develop Acquisition Strategy
Phase 1: Readiness
Activities
17
Program Management1.1 Conduct a Business Readiness Assessment
Activities
Review shared Vision Statement and Objectives of modernization or migration effort from Phase 0 (C)
Assess the agency's existing solution by documenting its high-level capabilities, offerings, challenges, and limitations (C)
Define the target operational end state and draft desired high-level business requirements (C)
Identify gaps in business needs between the existing solution and target end state (C)
Brainstorm methods to close identified business need gaps (C)
Update Business Readiness Assessment template (C)
Inform QSMOs of Business Readiness Assessment results (C)
Update the Project Business Case with Business Readiness Assessment results (C)
Populate the Investment Readiness Checklist (C)
1-3
Inputs
Project Business Case
Vision Statement
Stakeholders
Executive Sponsor (C)
Program Manager (C)
PMO Lead (C)
PMO Team, if on-boarded (C)
Outputs
Business Readiness Assessment
Best Practice
Reference past Annual Readiness Assessment Reports, available on the Data to Decisions (D2D) website, to help perform the gap analyses
Clearly articulate the Vision, Objectives, and strategic intent of modernization or migration effort
Host a working session to ensure all major stakeholders understand the identified gaps in business needs
Establish how this effort aligns to current initiatives that are underway
Establish a shared vision with a sense of urgency based on data
Responsible Party: (C) Customer (Q) QSMO (P) Provider (S) Shared
Objective: Conduct a Business Readiness Assessment to identify gaps between the agency’s existing solution and target end state and manage stakeholders in the process.
Program Management1.2 Establish Initial Customer Program Management Office (PMO) Processes
Activities
Onboard PMO lead and team to support Phase 1 activities (C)
Develop Program Charter (C)
Develop Resource Management Plan (including PMO roles and responsibilities) (C)
Develop Program Management Plan (including risk, acquisition, cost, communications/stakeholder, and quality) (C)
Develop Initial Master Schedule for Phases 1 and 2 activities (C)
Develop Independent Verification & Validation (IV&V) Plan (C)
Execute onboarding/off boarding activities as defined within the Resource Management Plan (C)
Begin executing against Program Management Plan (C)
Manage schedule weekly by updating activities, dates, duration, and dependencies in conjunction with activity owners (C)
Develop Status Report/Dashboard and report on schedule, issues, and risks (C)
Update the Project Business Case (C)
Populate the Investment Readiness Checklist (C)
Inputs
Project Business Case
Vision Statement
Best Practice
Establish the necessary PMO structure, staff, and processes upfront as it will set the stage for the remainder of the migration
Maintain the same key personnel throughout the program
Develop Program Charter with a defined scope upfront based on the agreed upon vision; the Initial Master Schedule should be flexible and closely monitored for necessary updates
Align program resources in the Initial Master Schedule to the Resource Management Plan and Acquisition Strategy. Develop work breakdown structure (WBS), critical path, schedule management process, and identify dependencies
Agencies purchasing transaction processing services only should use the M3 Services Tailoring Guide to identify M3 activities and outputs relevant to their project
Develop IV&V Plan to independently and proactively identify risks, define reporting structure, integrate governance processes, and establish procedures to incorporate findings
Clearly articulate goals and objectives that capture the “why” of the change and a high level statement of future activities
Stakeholders
Executive Sponsor (C)
Program Manager (C)
PMO Lead (C)
PMO Team, if on-boarded (C)
Outputs
Program Charter
Resource Management Plan
Program Management Plan
Initial Master Schedule
IV&V Plan
Status Reports/Dashboards
1-4
Responsible Party: (C) Customer (Q) QSMO (P) Provider (S) Shared
Objective: Establish a customer PMO structure as well as supporting PMO processes to manage and oversee program activities.
Program Management1.3 Establish Customer Governance Structure and Processes
Activities
Identify or create customer governance bodies that will participate in the program and integrate with broader governance structures (C)
Assign a designated point of contact to serve as the QSMO Liaison (C)
Define governance authority, roles, and responsibilities for oversight, management decision-making, and risk/issue escalation procedures (C)
Establish regular meeting cadence and reporting timelines for Phases 1 and 2 (C)
Develop Governance Plan (C)
Begin executing against Governance Plan (C)
Escalate decisions, risks, and issues to governance bodies for decision making and issue resolution (C)
Hold regular governance meetings to review progress and address escalated decisions, risks, and issues (C)
Update the Project Business Case (C)
Populate the Investment Readiness Checklist (C)
Stakeholders
Executive Sponsor (C)
Business Owner (C)
Program Manager (C)
PMO Lead (C)
PMO Team (C)
Functional Lead (C)
Technical Lead/Solution Architect (C)
Change Management Lead (C)
Outputs
Governance Plan
Inputs
Project Business Case
Program Management Plan
Existing Governance Bodies within Customer Organization
Best Practice
Develop internal governance model at the beginning of the migration to make decisions in alignment with the objectives and goals of the program
Obtain buy-in from internal organizations early on to establish collaboration throughout the migration; obtain buy-in from executives, managers, and line personnel as stakeholders and Subject Matter Experts (SMEs)
Encourage decisions to be made at the lowest possible level, while allowing elevation of important or contentious issues through the governance model
Incorporate a variety of stakeholders, including the governance and transition team, in the development of the agency vision
Ensure that leadership within the governance structure is able to make all necessary decisions with regard to financing and direction
Assign a QSMO Liaison as a designated point of contact to increase efficiency
1-5
Objective: Develop a governance structure that establishes program activity ownership and decision making authority for the customer throughout the migration.
Responsible Party: (C) Customer (Q) QSMO (P) Provider (S) Shared
Program Management1.4 Establish Customer Risk Processes
Objective: Establish a Risk Management Plan and supporting processes to identify risks and develop risk mitigation plans throughout the migration.
Activities
Develop risk management processes and associated roles and responsibilities for identifying and mitigating risks in the Risk Management Plan (C)
Develop and employ mitigation strategies continuously throughout Phase 1 (C)
Maintain and update Risks, Actions, Issues, and Decisions (RAID) Log with new risks, changes to existing risks, and status of risk management activities continuously at a minimum of every two weeks throughout Phase 1 (C)
Report on new risks/issues and ongoing risk/issue mitigation activities in governance meetings and Status Reports/Dashboards (C)
Update Risk Management Plan as necessary (C)
Document Action Items and Decisions in the RAID log (C)
Perform Risk Assessment (C)
Update the Project Business Case (C)
Populate the Investment Readiness Checklist (C)
Inputs
Program Charter
Governance Plan
Program Management Plan
Initial Master Schedule
Project Business Case
Stakeholders
Executive Sponsor (C)
Business Owner (C)
Program Manager (C)
Risk Manager (C)
PMO Lead (C)
PMO Team (C)
Outputs
Risk Management Plan
RAID Log
M3 Risk Assessment Tool
Status Reports/Dashboards
Best Practice
Identify roles and responsibilities for risk management early on and establish a risk manager to coordinate all risk management activities throughout the program
Train migration team members on how to identify and document risk mitigation plans and how to escalate and communicate to leadership effectively
1-6
Responsible Party: (C) Customer (Q) QSMO (P) Provider (S) Shared
Program Management1.5 Develop Life Cycle Cost in the Business Case
Activities
Develop Life Cycle Cost Estimate (LCCE) based on information gained in previous activities (e.g., requirements gathering, acquisition decisions, risk mitigation, scope of services) and reasonableness and affordability (C)
Develop LCCE for all future phases (C)
Compare actual spending with budget and adjust LCCE as needed (C)
Report changes to program costs and actual spending in governance meetings and Status Reports/Dashboards (C)
Update the Project Business Case (C)
Populate the Investment Readiness Checklist (C)
Inputs
Project Business Case
Scope of Services
Best Practice
Plan multi-year budget requests through life cycle cost analyses based on expected scope and operational impacts of releases
Provide LCCE at the work breakdown structure (WBS) product or activity level, breakout costs as recurring/non-recurring (e.g., migration and Operations and Maintenance costs), align budget estimates and other required investment documentation (e.g., E300) to the LCCE, and receive final approval from the Executive Sponsor
LCCE examples are available on the M3 Example MAX Page
1-7
Responsible Party: (C) Customer (Q) QSMO (P) Provider (S) Shared
Objective: Develop the estimated costs of a migration based on the customer Scope of Services requirements to manage and plan budgetary needs.
Stakeholders
Executive Sponsor (C)
Program Manager (C)
PMO Lead (C)
PMO Team (C)
Budget or Financial Analyst (as needed) (C)
Outputs
LCCE
Status Reports/Dashboards
Program Management1.6 Define Target Performance Metrics
Activities
Understand government-wide shared services performance goals and strategic drivers based on the objectives of the program (C), (Q)
Understand strategic drivers based on the objectives of the program (C), (Q)
Identify and document metrics to measure outcomes of the program against government-wide shared services performance goals and strategic drivers (C), (Q)
Set baselines for current state performance metrics and define success targets expected to be achieved after completion of the program (C)
Develop reporting mechanism, in coordination with the guidance set forth in the QSMO Performance Management Framework, and timeline to report on metrics after migration Go-Live (C), (Q)
Update the Project Business Case (C)
Populate the Investment Readiness Checklist (C)
Inputs
Organization Strategic Goals and Objectives
Government-wide Shared Services Strategic Goals and Objectives
Project Business Case
Best Practice
Set defined performance and success metrics (including a combination of compliance, process, and workload measures to define baselines and target metrics) at the beginning of the program to be able to measure and communicate the benefits intended, and ultimately achieved, by the program
Benchmark Key Performance Indicators (KPIs) against internal and external standards and use existing performance metric data to assist in identifying performance targets (e.g. previous Federal Benchmarking results, Shared Services Customer Satisfaction Surveys, etc.). Consider contacting [email protected] for assistance researching agency specific and government-wide results
In most cases greater efficiencies are achieved, but short-term cost reductions are not. With the introduction of greater amounts of IT support however, substantial savings are realized in the longer term
Stakeholders
Business Owner (C)
Executive Sponsor (C)
Program Manager (C)
PMO Lead (C)
PMO Team, if on-boarded (C)
QSMO (Q)
Outputs
Baseline and Target Performance Success Metrics
1-8
Responsible Party: (C) Customer (Q) QSMO (P) Provider (S) Shared
Objective: Define the programs target performance metrics based on the strategic objectives of the organization.
Workforce, Organization & Stakeholders1.7 Define Change Management Approach
Objective: Assess the organization’s readiness for change to inform the change management approach and strategies. Determine the as-is workforce of the customer organization to understand how the migration will impact the organization.
Inputs
Vision Statement
Project Business Case
Current Organization Structure
Position Descriptions
Best Practice
Confirm the accuracy of the organization structures based on the records maintained by first level managers and the customer Human Capital office
A Change Readiness Assessment involves the periodic assessment of how stakeholders are responding or engaging with the change. Note this is not a one-time assessment. If an organization’s leadership and management are driving the change in a modeled way, then they should see changes in readiness scores as the change process approaches
Industry standards and change management best practices provide multiple change models that can be harnessed based on preference or organizational needs (e.g., Prosci, Prosci’s ADKAR Change Model, Kotter, Lewin’s Change Model)
Change management’s end goal is shifting the organization from a state of resistance to acceptance. Utilize the Change Curve to better understand the stages of individual transition and organizational change. Top level leadership commitment and active support for the change effort drives the most impact when implementing any change
Stakeholders
Business Owner (C)
PMO Team (C)
Change Management Lead (C)
Workforce Lead (C)
Outputs
As-Is Workforce Documentation
Current Organization Structure
Initial Change Readiness Assessment
Change Management Plan
Workforce Assessment
Status Reports/Dashboards
Responsible Party: (C) Customer (Q) QSMO (P) Provider (S) Shared
Activities
Conduct a Workforce Assessment by documenting as-is organization structure, skills, capabilities, and workload (C)
Validate As-is Workforce and Workload Documentation with customer organization managers (C)
Conduct an initial Change Readiness Assessment (C)
Based on initial Change Readiness Assessment, identify initial key Change Management initiatives, strategies, and approaches to guide the as-is organization through the change (C)
Report updates in governance meetings, Status Reports/Dashboards, and to QSMOs (C)
Update the Project Business Case (C)
Populate the Investment Readiness Checklist (C)
1-9
Workforce, Organization & Stakeholders1.8 Define Stakeholders and Develop Communications Plan
Objective: Conduct a thorough stakeholder analysis to understand all impacted organizational groups including the most appropriate ways to communicate with each group. Develop a detailed and comprehensive communications plan.
Activities
Conduct Stakeholder Analysis to identify all stakeholders that will potentially be affected (C)
Develop an initial Communications Plan including audience, purpose, delivery methods, and timeline considerations (C)
Document migration and Operations and Maintenance (O&M) training needs to inform the Target State Concept of Operations and Initial Scope of Services (C)
Create a feedback mechanism to collect input from stakeholders throughout the program (C)
Update the Project Business Case (C)
Populate the Investment Readiness Checklist (C)
Inputs
As-Is Workforce Documentation
Current Organization Structure
Change Readiness Assessment
Change Management Plan
Project Business Case
Best Practice
The Stakeholder Analysis is necessary to strategically and proactively communicate and involve stakeholders in change management activities, which will improve stakeholder engagement, reduce risk, and remove barriers to migration
Incorporate change management strategies and approaches, as applicable, directly into communications planning (e.g., targeted email campaigns, leadership brown bags)
Include Communications Lead early in the process and consider Communications Lead’s roles throughout the entire process
Provide frequent, early, and as close to real-time audience targeted communication updates throughout the process. Communications may need to account for a union presence, reach out internally within the agency to determine appropriate handlings
Communicate the value and benefits of migration and business process changes to the larger workforce after the business case and throughout the implementation
Stakeholders
PMO Team (C)
Change Management Lead (C)
Communications Lead (C)
Outputs
Stakeholder Analysis
Communications Plan
Migration and O&M training needs
Responsible Party: (C) Customer (Q) QSMO (P) Provider (S) Shared
1-10
Technology1.9 Define As-Is and Initial Target State Systems Environments
Objective: Understand and validate the As-is Systems Environment, including applications, interfaces, data management, and security needs, and draft the initial high-level Target State Systems Environment.
Activities
Understand the As-is Systems Environment
Validate as-is application landscape (C)
Validate as-is interface inventory (C)
Validate IT architecture (C)
Validate data flows (C)
Update the Project Business Case (C)
Populate the Investment Readiness Checklist (C)
Define Initial Target State Systems Environment as part of the Initial Scope of Services desired from the migration
Determine functionality and systems to migrate to the provider and those that will be retained (C)
Identify required business intelligence capabilities against the Federal Integrated Business Framework (FIBF) and legacy data management strategy to support reporting needs (C)
Identify required interfaces based on mandatory organization activities (C)
Document the initial capabilities to be included in the Initial Target State Concept of Operations (C)
Update the Project Business Case and begin filling out the Business Needs Workbook (C)
Populate the Investment Readiness Checklist (C)
Inputs
Vision Statement
Project Business Case
Existing Enterprise Architecture Documents & System Specifications
Best Practice
Begin with the current systems architecture and specification documents to understand as-is systems environment
Assess the data needs for business intelligence capabilities between mission and mission-support systems
Assess current capabilities to help determine whether the capability should be developed internally or migrated to the provider
Use the Business Needs Workbook to document and prioritize target systems/services including performance capabilities for implementation based on customer’s prioritization
Stakeholders
Business Owner (C)
Program Manager (C)
Functional Lead (C)
Technical Lead/Solution Architect (C)
Interface Lead (C)
Functional SME (C)
Technical SME (C)
Outputs
As-Is Systems Environment
Target State Systems Environment
Target State Concept of Operations
Responsible Party: (C) Customer (Q) QSMO (P) Provider (S) Shared
1-11
Technology1.10 Plan and Conduct Initial Data Quality Assessment
Activities
Develop Data Governance Model to include the approach, process, roles and responsibilities, criteria/metrics (C)
Determine criteria for assessing data quality (C)
Conduct Data Quality Assessment, including master and transactional data (C)
Identify data issues (e.g. duplication, missing data, incorrect data) based on the assessment and prioritize data cleansing needs (C)
Develop a Data Cleansing Plan based on the prioritization (C)
Report updates in governance meetings and Status Reports/Dashboards (C)
Begin initial data cleansing (C)
Update the Project Business Case (C)
Populate the Investment Readiness Checklist (C)
Inputs
Existing System Data Dictionaries
Existing Data Quality Assessments
Functional Specifications
Project Business Case
Best Practice
It is critical to success to begin data cleansing activities well before migration activities begin and continuously throughout the implementation to assist with data readiness
Define and establish the framework for the overall management of the availability, usability, integrity, and security of data in the Data Governance Model
Assign dedicated resources for data cleansing activities to ensure successful migration
Gain agreement on data governance including metadata management and data quality management
Allocate a sufficient number of Subject Matter Experts (SMEs) with the appropriate skill sets to support data conversion activities throughout the implementation
Establish criteria and metrics through the Data Governance Model on what threshold constitutes “clean” data. Outline the course of actions to cleanse data in legacy systems or staging area to prepare it for migration to the provider system in the Data Cleansing Plan
Stakeholders
Business Owner (C)
Program Manager (C)
Functional Lead (C)
Technical Lead/Solution Architect (C)
Data Conversion Lead (C)
Data SME (C)
Outputs
Data Governance Model
Data Cleansing Plan
Status Reports/Dashboards
Responsible Party: (C) Customer (Q) QSMO (P) Provider (S) Shared
Responsible Party: (C) Customer (Q) QSMO (P) Provider (S) Shared
1-12
Objective: Develop initial data governance approach and conduct initial data quality assessment and cleansing plan.
Process and Service Delivery1.11 Develop Initial Target State Concept of Operations and Scope of Services
Objective: Define which processes and service layers are desired to be migrated to the provider versus retained to understand the Target State Concept of Operations and identify initial performance requirements.
.
Activities
Review Vision Statement (C)
Understand the as-is operating model including people, process, organization, and systems (C)
Validate and update as-is operating model with stakeholders (C)
Validate the scope of service for Operations and Maintenance (O&M) and Migration (C):
O&M type of support (e.g. seeking transaction processing, system only, or full services)
Additional O&M support services (e.g. help desk, business intelligence, training, surge support)
Migration support services (e.g. training, data conversion, data clean-up)
Identify major processes that will be performed in the new solution, how users will interact with the solution, the future state operating model (which processes will be performed where in the future), and how the solution will be supported during
O&M (C)
Define the Target State Concept of Operations for retained and modernized/migrated systems and processes, which includes the Target State Systems Environment (C)
Report updates in governance meetings and Status Reports/Dashboards (C)
Update the Project Business Case and Business Needs Workbook (C)
Populate the Investment Readiness Checklist (C)
Inputs
Vision Statement
Project Business Case
As-Is Business Process Documentation
As-Is Systems Environment
Target State Systems Environment
Migration and O&M Training needs
Business Needs Workbook
Best Practice
Understand which processes should be retained versus migrated
Understand which processes will have to change due to the migration to a shared environment
Document the process taxonomy to determine what will stay, what will go, and what will be migrated
Define all target systems/services, including expected performance requirements (e.g., estimated services/transaction volumes), performance metrics (i.e. based on the Federal Integrated Business Framework), and prioritized target systems/services for implementation developing prioritization basis for the scope of services for O&M and Migration
Stakeholders
Executive Sponsor (C)
Business Owner (C)
Program Manager (C)
Functional Lead (C)
Function SME (C)
PMO Lead (C)
PMO Team (C)
Outputs
Target State Concept of Operations
Scope of Services updated in Business Needs Workbook
Status Reports/Dashboards
1-13
Responsible Party: (C) Customer (Q) QSMO (P) Provider (S) Shared
28
Process and Service Delivery1.12 Review Standard Business Capabilities and Document Initial Business Capabilities
Activities
Review Standard Business Capabilities previously defined by Government-wide Standards working group provided through the Federal Integrated Business Framework (FIBF) website (C)
As needed, document additional capabilities referencing the authoritative source and prioritize must-have versus nice-to-have capabilities against the FIBF capabilities (C)
Identify Business Standards Lead through the FIBF website and discuss additional capabilities identified in step 2 above with the Business Standards Lead (C)
Validate capabilities with Business Owners and perform initial baselining (C)
Report updates in governance meetings and Status Reports/Dashboards (C)
Define requirements and management processes and document in the Requirements Management Plan (C)
Update the Project Business Case and Business Needs Workbook (C)
Populate the Investment Readiness Checklist (C)
Consider steps 1.1 and 1.2 of the Investment Planning Guidance and engage with QSMOs as necessary (C)
Best Practice
Define capabilities within the customer organization before engaging a provider to communicate needs in a consistent manner
Provide criteria to define mission critical versus nice-to-have capabilities to enable improved provider selection
Provide training to Subject Matter Experts (SMEs) on requirements processes and how to define, communicate, and document mission critical requirements
Obtain a robust requirements management tool or process to manage requirements throughout the migration, including a robust change control process
In Phase 1, customers should not create detailed business requirements for every service, but should instead focus on documenting must-have capabilities not in the FIBF Business Capabilities. Examples of capabilities that should be documented include; must-have mandatory system interfaces, hours of operation or availability of services, or other criteria that a provider must be able to meet in order to provide services to the customer. Customers and providers will not jointly discuss detailed technical and functional requirements until Phase 3
Stakeholders
Executive Sponsor (C)
Business Owner (C)
Business Standards Lead (C)
Program Manager (C)
PMO Lead (C)
Functional Lead (C)
Technical Lead/Solution Architect (C)
Requirements Lead (C)
Functional SME (C)
Technical SME (C)
Outputs
Requirements Management Plan
Business Needs Workbook
Business Capabilities
Status Reports/Dashboards
1-14
Objective: Document business capabilities, mission critical, and unique capabilities of the customer organization to support the Business Readiness Assessment.
.
Inputs
Vision Statement
Target State Concept of Operations
Target State Systems Environment
Government-wide Standards Defined through FIBF
Project Business Case
Business Needs Workbook
As-Is Systems Environment
Responsible Party: (C) Customer (Q) QSMO (P) Provider (S) Shared
Process and Service Delivery1.13 Conduct Market Research and Analysis
Best Practice