Training Mgmnt - Learning Presentation - Embedded.pptx
aramaky
38 views
32 slides
Oct 08, 2024
Slide 1 of 32
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
About This Presentation
Training
Size: 6.37 MB
Language: en
Added: Oct 08, 2024
Slides: 32 pages
Slide Content
Training Management @ RailCorp, Australia:
Agenda
About RailCorp : The Business Rail Corporation ( RailCorp ) New South Wales (NSW)
RailCorp PPP ICT Program Goal: Development and implementation of an Enterprise ICT solution for the overall contract management of the $3.4bn Rollingstock PPP Project
ICFMS – Business Solution Big Picture
The overall RailCorp PPP ICFMS technical solution System Integration Fleet Operations Manage Change Compliance Management Performance Management Enhancement New Development Use Cases: 106 IIMS METRE TEAMS3 TLS-OTR Ellipse Ellipse Gap ECM Use Cases: 28 CM Web FPe Change Management Portal ECM Use Cases: 27 FPe ECM Use Cases: 21 N one BI Performance Management System Integration Integration Uses Cases: 144 Capgemini Mahindra Satyam Note: Respective Adapters that are not present with RailCorp will be developed by Satyam. Capgemini scope is integration & B2B.
Engagement: PPP( RailCorp , MSat ) = MSat ICFMS Project Implementation Services Program Management Services Project Management Services Design Specification Services Development Services Integration Services Training Services Test Services Fleet Operations (Customization, New Development, Integration ) Performance Management ( New Development, Integration) Compliance Management (Customization, Integration) Manage Change (Customization, New Development, Integration) Commercial Administration (Integration Only)
MSat ICFMS Project = App Development + Training The project is currently in Technical Design Phase Delayed by approximately 8 months due to various factors Initiation of training related activities started towards end of PM03 – Logical Design Observations:
MSat ICFMS Organizational Structure In coordination with RailCorp PPP Training Team
Training Methodology & Approach Training Management Plans/Schedules System v’s Role Matrix & Audience Profile Stakeholder Communication/Engagement Phase 2: Training Needs Analysis Phase 3: Curriculum Development Phase 1: Training Planning Phase 4: Training Delivery Phase 5: Evaluation & Review Phase 6: Training Administration & Logistics Role Impact Assessments (RIAs) Satyam complete Functional Task Analysis RC complete Role RBTNA/TNAs List of Courses/Consolidated Curriculum Matrix RC Program Models & Program Delivery & Assessment Strategies (DAS) Phases List of Key Deliverables/Activities Operations Manuals etc Satyam develop Course DASs Curriculum Materials Training Delivery Plans Integration of Content (Satyam/RC) Walkthrough Trainer Workshops RC Delivery Pilots with Satyam support Satyam train in Admin/Config/Nav Accredit Trainers Satyam Train the Trainers RC Training Delivery to Trainees Participant/Trainer Feedback Business Group Satisfaction Feedback Trainer & Material Reviews Audit/Reporting RCT/ICT Readiness/Handover Initial Training Integration Continuation Training Competence Assurance Phase 7: Competence Assurance Key: Green text = Inputs to Training Deliverables/Activities Blue text = Training Outputs ICFMS Training Project PPP Training Project
Roles & Responsibilities : Joint Process Flows Training Need Analysis , Functional Task Analysis, Draft TMP
Roles & Responsibilities : Joint Process Flows Training Management Plan
Roles & Responsibilities : Joint Process Flows Curriculum Development
Roles & Responsibilities : Joint Process Flows Training Delivery and Pilot
Determining Training Audience Training Scope Analysis
Target Audience & Mode of Delivery Training Scope Analysis
Determining Application Scope Training Scope Analysis Determined from the Logical Design Documents Scope kept on changing – some were excluded and some new included Challenge : Requirements were not clear – leading to confusions Sl # Application Name Work Stream Existing or New [1] Sl # Application Name Work Stream Existing or New 1 BPM MC New 11 Ellipse ERP FO Existing 2 Calculation Engine CA New 12 Fleet Availability FO New 3 Cognos PM Existing 13 Fleet Control FO New 4 DataStage PM / INT Existing 14 IIMS FO Existing 5 Manage Change MC New 15 Performance Management PMS New 6 Defect System FO New 16 Portal MC/FO/ PM/CA Portal 7 Fault System FO New 17 Security Reporting System (SRS) FO Existing 8 First Priority enterprise ( FPe ) CM Existing 18 TIBCO INT Existing 9 Enterprise Content Management (ECM) MC/FO Existing 19 TLS-OTR FO Existing 10 Ellipse FO New 20 Train Data FO New [1] Existing or New refers to whether the application is an existing application within RailCorp being modified by Satyam or a new application being developed by Satyam . WorStreams FO Fleet Operations PM Performance Management MC Manage Change CM Compliance Management CA Commercial Administration INT Integration
Overall Training Project Scope
Functional Task Analysis (FTA) using Logical Design (FUCs) Training Needs Analysis Mapping Actors in FUCs to Roles in RailCorp Grouping of FUCs per Role Training Course Catalog <System X (Application) Name> Functional Task Analysis 2. RailCorp 1. Satyam 3. Joint RailCorp/Satyam Grp/Div Grp/Div Grp/Div Role 1 Role 2 Role 3 BUC # BUC Name FUC # FUC Name Steps in FUC Actors # # # e.g. SD-2.1 Manage incidents 1201 Log an incident 1. xxxx 2. xxxx 3. xxxx x
Training Design Approach Usage of QTMS and its guidelines was mandated by client
Content Development Approach List of Training Content Templates
Delivery and Assessment Strategy (DAS) Requires Delivery Effort Estimate
Training Effort Requirement Analysis Training Delivery Effort Estimate Delivery Effort Estimation per FUC 20 25 45 60 # Content Item Short Descrption Delivery Efforts (Mins) Occurrence Possibility in FUC Instructions Examples Q&A Interactions Total Normal Medium Moderate High 1 Title and Final Section ToCs Provide FUC Title and finalize the ToC 0.5 0.5 1 1 1 1 2 FUC Context Setting the Context of FUC 0.5 0.5 0.5 1.5 1 1.1 1.1 1 3 FUC Purpose and Goal Discuss Why/How/When 0.5 0.5 1 1.1 1.1 1 4 Objectives What is the Objective 0.5 0.5 1 1.1 1.1 1 5 Introduction Provide brief intro of FUC 1 1 1 1.5 2 2.5 6 Assumptions Under what assumptions this is used 0.5 0.5 1 1 1.1 1 7 Outline of steps or content to be learned 0.3 0.3 1.1 1 8 List of Posibble Activities in an FUC FUC may contain different combination 0.3 0.3 1 1.1 1 9 Record/Update/Select/View Record information on the system, Update records, view records, etc. 2 0.5 2.5 1 1.1 1.5 2 10 Understand Fields/Forms Purpose of field and what it does 3 0.5 3.5 1 1.1 1.5 2 11 Data Interpretation Interprete meaning of data 1 0.5 1.5 1 1.1 1.5 3 12 Request Action e.g. print / save / save as / create new 1 0.5 1.5 1 1.1 1.3 2 13 Application Navigation Flow Workflow in the system wrt FUC 1 1 0.5 1 1.5 2 14 Enter Data Enter correct data (format, type, etc) 2 2 1 1 1.5 2 15 Query Entry Either visual or command line 2 0.5 2.5 0.9 1.5 1.7 16 Decision Making When to do what 2 0.5 0.5 3 1.5 2 17 Interprete Errors Understand errors and take action 1 0.5 0.5 2 1.5 2 18 Alternate Flows Deviation from Normal flow & response 1.2 0.2 1.4 3 5 19 Assessment/ test Based on the FUC type & requirements 2 2 1 1.1 1.5 2 20 Summary and Q & A Summarize the FUC 2 2 1 1 1.2 1.5 Total Effort (Minutes): 20 24.9 45.01 60.35 37.565 Weighted Average FUC Complexity is determined with respect to # of Alternative Flows. NORMAL : Normal Flow Only, MEDIUM : 2 Alternative Flows, MODERATE : > 2 < 5 Alternative Flows, HIGH : > 5 Alternative Flows Total Effort (Hrs): 0.33 0.42 0.75 1.01 0.63 Total Effort (Person Days): 0.04 0.05 0.09 0.13 0.08 For Content Development Effort Estimate: End-User Slides, Participant Workbook, Assessments, Marking Guide, Facilitator Guide, TTT, Content Review, and Review Updates are used as the deliverables. Total Training Development/Delivery Effort Estimate can now be done by: (Weighted Average Development Time / FUC) * # of FUCs in a Course Considering the Complexity Levels of FUCs
TMP Table of Content Training Management Plan (TMP) Table of Contents 1. ABOUT THIS DOCUMENT 7 1.1. Purpose 7 1.2. Intended Audience 7 1.3. Related Documentation 7 1.4. Management and Acceptance of This Document 8 2. INTRODUCTION 9 2.1. PPP ICFMS Project 9 2.2. PPP ICFMS Training 9 2.3. Relationship to PPP Training Program 9 2.4. Training Objectives 10 2.5. Guiding Principles 11 3. TRAINING SCOPE 12 3.1. Scope 12 3.2. Alignment to Milestones and Release Schedules 13 3.3. Application Scope 14 3.4. Out-of-Scope 15 3.5. Assumptions 16 3.6. Operational Support Plan and Supporting Training Materials 17 3.7. Constraints 17 4. TRAINING APPROACH 18 4.1. Methodology 18 4.2. Phase 1 – Training Planning 19 4.2.1. SubPhase 1 – Training Project Initiation 19 4.2.1.1. SubPhase 1 – Training Project Initiation Approach 19 4.2.1.2. SubPhase 1 – Training Project Initiation Deliverables 19 4.2.2. SubPhase 2a – Training Needs Analysis (TNA) 20 4.2.2.1. SubPhase 2a – Training Needs Analysis (TNA) Approach 20 4.2.2.2. SubPhase 2a – Training Needs Analysis (TNA) Deliverables 20 4.2.3. SubPhase 2b – Training Management Plan (TMP) 21 4.2.3.1. SubPhase 2b – Training Management Plan Approach 21 4.2.3.2. SubPhase 2b – Training Management Plan Deliverables 21 4.3. Phase 2 – Curriculum Development 22 4.3.1. SubPhase 3a – Curriculum Development Approach 22 4.3.2. Navigation Training – Curriculum Design Approach and Deliverables 23 4.3.3. Configuration Training – Curriculum Design Approach and Deliverables 24 4.3.4. Administration KT – Curriculum Design Approach and Deliverables 25 4.3.5. Curriculum Materials Development and Review 26 4.4. Phase 3 – Training Delivery 27 4.4.1. SubPhase 3b – Satyam Training Delivery Approach 27 4.4.2. SubPhase 3b – Satyam Training Delivery – Deliverables 28 4.4.3. Navigation Training 28 4.4.3.1. Navigation Training Pilot 28 4.4.3.2. Navigation Training 29 4.4.4. Configuration Training 29 4.4.5. Administration Knowledge Transfer (KT) 30 4.4.6. Support for RailCorp Trainer Workshops and RailCorp Key Pilot Sessions 30 4.4.6.1. Support for RailCorp Trainer Workshops 30 4.4.6.2. Support for RailCorp Key Pilot Sessions 30 4.4.7. ICT Training Environments 31 4.4.8. Assessment, Certification, and Evaluation 32 4.4.8.1. Assessment 32 4.4.8.2. Certification 33 4.4.8.3. Evaluation 33 4.4.9. Resource Requirements 33 5. TRAINING TIMELINE 34 5.1. Key Milestones 34 5.2. High-Level Training Schedule 35 5.3. Implementation Dependencies 36 6. MANAGEMENT AND GOVERNANCE 37 6.1. Structure and Organisation 37 6.2. Roles and Responsibilities 38 6.2.1. PPP ICFMS Training Team 38 6.2.2. RailCorp 39 6.3. Project Reports and Documents 40 6.4. Escalation Process 40 6.5. Review and Acceptance (Draft) 41 7. RISKS 43 8. GLOSSARY OF TERMS/ABBREVIATIONS 44 9. APPENDICES 50
Types of Deliverables Training Management Plan (TMP) Nav igation , Configuration and Administration Deliverables to be developed for 20 Applications
Training Development and Delivery Schedules Training Management Plan (TMP)
Understanding the Contractual Obligations Challenges Subject to interpretation No clarity on what is expected in terms of deliverables
Challenges Encountered Mandate to Follow RailCorp’s Quality Training Management System Frequent changes in Logical Design Documents (due to reviews) Confusions due to unclear requirements (Contractual references) Very high e xpectations from client (everything to be done by M Sat as per contract) Project Challenges Unclear R & R with respect to development activities Operational Challenges Client Interactions only through telecons Frequent changes to development schedules Incomplete/inconsistent information from different design documents No clarity on engagement model (onsite/offshore) Budgeted to actual effort estimate for training manager differed by ratio 1:5 Very irregular allocation/de-allocation to project (multiple follow-ups with PMO) Limited interaction due to time zone difference/ availability of stakeholders Partial billing (9 hrs effort spent/ 3 hrs effort entered) Initially, understanding sentences with Australian accent was difficult
Observations/ Experiential Learnings To strategize training development as per implementation release schedule To identify any inconsistencies in design To validate if all requirements are taken into consideration To identify if any functionalities are duplicated in different systems 1. Initiating training analysis (FTA) in early stages of SDLC is beneficial To get clarity on effort required for training development and so on … … To start development of training keeping space for application screenshots To align training delivery with application delivery (faster transitioning to production) 2. For any training project, effort estimates need careful investigation 3. Never commit to a deadline without understanding what is involved To avoid sleepless nights 4. A well-thought plan with analysis of minutest detail helps In easier development of product (in this case the TMP) Australians are good at it Overall, it was an interesting project that provided good exposure on various aspects of training strategies and management activities.