© Satyam 2009
Training Management @ RailCorp,
Australia:
© Satyam 2009 2
Agenda
About RailCorp and its PPP ICT Program
MSat@RailCorp  ICFMS Training Project  PPP Training Project
Training Methodology and Approach
Training Analysis (Scope & Need)
Training Design, Development & Delivery Methodology
Training Effort Requirement Analysis
Training Management Plan (TMP)
Sample Deliverables
Experiential Learning
Q & A, Feedbacks, and Closure
© Satyam 2009 3
About RailCorp : The Business
Rail Corporation (RailCorp) New South Wales (NSW)
Each day the rail
network supports:
• over 900,000 passenger
journeys
• 190,000 tonnes of freight
movements
Provides metropolitan
passenger rail
services via CityRail
Provides long
distance services via
CountryLink
Employs ~ 13,800
employees
State Rail
Authority
(SRA) of
NSW
MERGER
Rail
Infrastructu
re
Corporation
(RIC)
2004
Rail
Corporation
(RailCorp)
New South
Wales (NSW)
Rail Corporation
(RailCorp) New
South Wales (NSW)
•RailCorp has entered into Public – Private – Partnership (PPP)
with Reliance Rail (PPP co will deliver 78 new next gen 8-set
cars)
•PPP co will perform whole-life maintenance of the Rollingstock:
Washing, Cleaning, Graffiti Removal , Defect/Fault fixing
PPP Co
•RailCorp will replace the R&S stock (fleet of electric passenger
trains with 498 non-air-conditioned carriages) with modern, air-
conditioned trains through the PPP
•The objective is to procure a modern, safe, well maintained,
reliable fleet of air-conditioned rollingstock for the CityRail
traveling public
Rolling
Stock PPP
Project
•Finance, design, manufacture and through life support of 78 8-
car air-conditioned suburban electric trains
•The delivery of the first set achieves completion in 2010 and
the last set in 2013
Reliance
Rail
© Satyam 2009 4
RailCorp PPP ICT Program
Systems Supported
•Contract Management System (CMS)
•Performance Management System
•Incident Management System
•Fleet Management System (FMS)
•Integration
Critical Business
Processes Supported
•Payment mechanism
•Fleet Control Availability – Assuring
contracted set allocations are achieved
•Reliability – Fault/Defect/Incident Mgmt
•Reimbursables – Washing, Wheel
Profiling, Graffiti, CCTV, etc.
•KPIs – Performance of Defect / Safety
Management
Purpose
•ICT to help meet commercial and fleet
management obligations for information
sharing (with Reliance Rail)
•Mahindra Satyam partnering with Cap
Gemini for Implementation
Goal: Development and implementation of an Enterprise ICT solution for the overall contract
management of the $3.4bn Rollingstock PPP Project
• Tracking the train on time performance
• Facilitating safe running of trains (wheel profiling, train data, defects,
incidents)
• Ensuring that trains are presentable to passengers
• Provide information for payment processing
• Analyzing various aspects of train operations based on actual data
Management of
Rolling Stock
• Tracking contract changes
• Confirming the contract compliance through various types of audit
• Provide information for payment processing
• Analyzing various aspect of contract performance based on actual data
Establish
contract
administration
PPP ICT
Program
Objectives
© Satyam 2009 5
ICFMS – Business Solution Big Picture
Big Picture
PPP Domain
COMPLIANCE
MANAGEMENT
PERFORMANCE
MANAGEMENT
COMMERCIAL
ADMINISTRATION
Ellipse
(data
only)
Calculation
Engine
ARIBA
ECM
First Priority
Enterprise (FPe)
First Priority
Enterprise (FPe)
COGNOS
Individual Applications – dependency to make it work
Logically linked solution:
• Component) to make the end to end solution
• Integration)
ECM
ODS
EDW
Performance
Management Portal
FLEET OPERATIONS
Fleet
Ops
Portal
Ellipse
(incl. TCMS)
IIMS
TLS-OTR
Teams3
TCMS
Fleet Control
Application
SRS
SAMS2/
FMS
ECM
Fleet Availability/
COGNOS
METRE
MANAGE
CHANGE
ECM
BPM
Management Change
Portal
Change
Application
First Priority
Enterprise (FPe)
ARIBA
© Satyam 2009 6
The overall RailCorp PPP ICFMS technical solution
System Integration
Fleet
Operations
Manage
Change
Compliance
Management
Performance
Management
Enhancement
New Development
Use Cases: 106
1. IIMS
2. METRE
3. TEAMS3
4. TLS-OTR
5. Ellipse
1. Ellipse Gap
2. ECM
Use Cases: 28
1. CM Web
2. FPe
1. Change
Management
Portal
2. ECM
Use Cases: 27
1. FPe
1. ECM
Use Cases: 21
None
1. 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.
© Satyam 2009 7
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)
Satyam Implementation Framework
Management Components Solution Components Service Components
Program Leadership &
Governance
Program Office
- Schedule Management
- Quality Management
- Issue & Risk Management
- Change Management
- Dependency Management
- Cost Management
- Program Performance Management
- Program Reporting
Implementation Management
Collaboration Management
-Business Groups
- Technology Partners
- Architecture Groups
- Other Suppliers including Reliance Solution Integration
Solution Quality
Project
Management
Build &
Unit Test
Analysis &
Design
Testing
N
e
w
A
p
p
l
i
c
a
ti
o
n
s
E
x
i
s
ti
n
g
A
p
p
l
i
c
a
ti
o
n
s
User Acceptance Support
Testing Management
Transition & Handover
Management
Training Management &
Delivery
Knowledge Management
Release Management
Configuration Management
Data Migration Management
Infrastructure planning &
Readiness Assessment
I
n
t
e
g
r
a
ti
o
n
Design & Architecture
Compliance
© Satyam 2009 8
MSat ICFMS Project = App Development + Training
Aug-08 Apr-10
Timeline
18-Aug-08
Agreement
Commencement
KD1- PM Plan
KD2 – Log Design Doc
KD 4A – Impl Strategy
KD3 –Soln Technical Design
KD4B - Implementation Plan
KD5 - Test Plans
KD6 Complete Dev
KD7A Stab Test Rpt
KD7B App Fn Test
& Internal Interface
Test & Report
KD8 Ext Int &
Soln Acceptance Testing & Rpt
KD9 Deployment and Soln
Hand-over
Go-Live
6-Oct-08
PM02- Project
Initiation
24-Nov-08
PM03- Logical
Tech Design
12-Jan-09
PM04- Technical
Design
20-Apr-09
PM05– Application
Development
& Factory
Test Complete
11-May-09
PM06- Solution Availability
29-Jun-09
PM07- Solution installation
/configuration
/training complete
7-Sep-09
PM08- Functional &
Integration Testing
30-Nov-09
PM09- UAT
8-Feb-10
PM10- Pre Prod
Solution Ready
20-Apr-10
PM11- Prod
•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:
© Satyam 2009 9
MSat ICFMS Organizational Structure
Program
Manager
Architecture
Delivery
Manager
Implementatio
n Manager
Infrastructure /
Environment
Release Training
Training
Manager
Content
Developers
Training
Champions
Stream
Managers
(FO, MC,
PMS, CM,
INT)
PMO
In coordination with RailCorp
PPP Training Team
© Satyam 2009 10
 Training Methodology & Approach
1. Training Management Plans/Schedules
2. System v’s Role Matrix & Audience Profile
3. 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
1. Role Impact Assessments (RIAs)
2. Satyam complete Functional Task Analysis
3. RC complete Role RBTNA/TNAs
4. List of Courses/Consolidated Curriculum Matrix
5. RC Program Models & Program Delivery & Assessment Strategies (DAS)
Phases List of Key Deliverables/Activities
1. Operations Manuals etc
2. Satyam develop Course DASs
3. Curriculum Materials
4. Training Delivery Plans
5. Integration of Content (Satyam/RC)
6. Walkthrough Trainer Workshops
7. RC Delivery Pilots with Satyam support
1. Satyam train in Admin/Config/Nav
2. Accredit Trainers
3. Satyam Train the Trainers
4. RC Training Delivery to Trainees
1. Participant/Trainer Feedback
2. Business Group Satisfaction Feedback
3. Trainer & Material Reviews
4. Audit/Reporting
1. RCT/ICT Readiness/Handover
2. Initial Training Integration
3. Continuation Training
4. Competence Assurance
Phase 7:
Competence
Assurance
Key:
Green text = Inputs to Training Deliverables/Activities
Blue text = Training Outputs
ICFMS Training Project  PPP Training Project
© Satyam 2009 11
Roles & Responsibilities : Joint Process Flows
Satyam/RailCorp: Phase 2a: Training Needs Analysis v1.2
Joint
Activity
RailCorp
Satyam
Cluster roles by
‘types of
training’
Yes
RailCorp
Technical
Analysts/BA’s map
FUC’s to BUC’s
Develop Draft
Audience Profile,
Types of Training &
Training Deliverables
Scope (high-level)
Agree Audience
Profile and
Training Scope
Review Audience
Profile and
Training Scope
Map FUC Actors
to Actual Job
Roles
Accepted?
No
Training Needs Analysis Preparation Functional Task Analysis and Draft Training Management Plan
Compile list
existing training
and training
materials
Provide list of
ICFMS
applications
This workflow represents a majority process flow but recognises
there may be variations depending on the audience group and size.
Conditions:
TERMS:
Approval of
Functional Task
Analysis
Approved
FTA
Update role-based
RBTNA’s with system
functions, complete
skills analysis
Review and agree
to Draft Training
Management Plan
Phase 2b
TMP
Review final draft
Functional Task
Analysis
Develop Draft
Functional Task
Analysis per
system
List FUC’s, tasks
and identify
additional Config/
Admin tasks
FTA
Develop Draft
System vs Role
Matrix to identify
impacted Roles
System vs.
Role Matrix
Update Functional
Task Analysis
Develop List of
Courses (by actors and
‘type of training’) and
required Training
Deliverables
Course List
Identify audience
prerequisites for
training
Course List &
prerequisites
Create Draft
Training
Management Plan
Draft TMP
Update Consolidated
Curriculum Matrix,
Program Models and
Draft DAS
BUC: Business Use Case
FUC: Functional Use Case
Types of Training: Administration, Configuration,
Navigation, Business Process & Help-Desk
RBTNA: Risk Based Training Needs Analysis
TNA: Training Needs Analysis
DAS: Delivery and Assessment Strategy
BA: Business Analysts
FTA
FTA FTA FTA
FTA
Draft TMP
Complete
prerequisite gap
analysis
Training Need Analysis, Functional Task Analysis, Draft TMP
© Satyam 2009 12
Satyam/RailCorp: Phase 2b: Training Management Plan v1.2
RailCorp
Joint
Activity
Satyam
Curriculum
Development
(Phase 3)
Training Material and Assessment Design
Training Facility and ICT
Environments Requirements
Provide input on
existing training
facilities and other
constraints
Training Schedule Planning
RailCorp collate
existing training
materials /
templates
Identify criteria for
performance
evaluation
Phase 2a
Training Needs
Analysis
Design training
templates for each
‘type of training’
Review and agree
training templates
design for each
‘type of training’
Walkthrough of
QTMS and
discussion of
template content
applicability
Training Material
Templates
Identify all the training
delivery mediums,
required facilities and
ICT environments for
each course
Prepare ICT
training
environments and
usage guidelines
Validate and agree
delivery mediums
and facilities & ICT
environment
requirements
Analyse Training
Materials Development
Schedule and Resource
Requirements
Analyse Training
Delivery Schedule and
Resource
Requirements
Update Satyam
Training
Management Plan
Review and agree
Satyam Training
Management Plan
TMP
Training Delivery
Mediums, Facilities
and ICT Envionment
Requirements
Identify key
resources (e.g.
Trainers and Key
Participants)
Discuss and agree
performance
assessment, course
certification, and
evaluation process
framework
Prepare training
facilities and
usage guidelines
Notes: QTMS-PR-40 – Curriculum
Develop & Delivery Methodology
QTMS-FO-35 - Curriculum
development Check list
QTMS-FO-28 – Course
Development Checklist and other
QTMS related documents
High-Level
Schedule
High-Level
Schedule
TMP
Training Material
Templates
Roles & Responsibilities : Joint Process Flows
Training Management Plan
© Satyam 2009 13
Satyam/RailCorp: Phase 3a: Curriculum Development v1.2
RailCorp
Joint
Activity
Satyam
Yes
No
Pilot and TTT
(Phase 3b)
Update
Application
Course Materials
Application
Course Materials
reviewed by
Course Review
Group
Accepted?
Provide input into
Data Gathering
incl SMEs
Develop 70% of
Application
Course/s Materials
Agree Application
Course Materials
Gather additional data
(e.g. manuals, etc)
and liaise with SMEs
in preparation for
course development
Initiate Course
Review Group &
Agree to Application
Course DASs &
Detailed Project
Plan
Develop Draft
Application Course
DASs & Detailed
Project Plan
TNA (Phase 2)
Develop integrated Role Course/s Materials to
incorporate Application Course Materials
Initial
Documentation/
Manuals etc
Final
Documentation/
Manuals etc
Develop final draft
of Application
Course/s Materials
Yes
No
Update Role
Course Materials
Accepted?
Pilot and TTT
(Phase 3b)
Agree Integrated
Course Materials
Course Review
Group review
integrated course
materials
Gather additional data
(e.g. manuals, etc)
and liaise with SMEs
in preparation for
course development
Note: Based
on Initial Build
Delivery & Assessment Strategy (DAS) Training Content Development
Note: Based on
Pre-UAT build
Satyam
involvement in
Integrated Course
Materials Review
Roles & Responsibilities : Joint Process Flows
Curriculum Development
© Satyam 2009 14
Satyam/RailCorp: Phase 3b: Satyam Training Delivery (TTT) and RailCorp Pilot v1.2
RailCorp
Joint
Activity
Satyam
No
Yes
Accepted?
Update Integrated
Course Materials
SME Trainers facilitate
multiple Pilots to sample
general audiences
(with support from
Satyam where required)
Delivery & Materials
reviewed by
Course Review
Group
Sign-off integrated
course materials for
delivery
Curriculum
Development
(Phase 3a)
Admin KT
(Fujitsu/Portfolio)
Config Training
(Portfolio /
Business Admin)
Curriculum
Development
(Phase 3a)
Trainer Workshop
on Integrated
Content
Satyam
involvement in
key Pilot
Sessions
Satyam
involvement in
Trainers
Workshop
Update Integrated
Course Materials
(if required)
Training Delivery
(Phase 4)
Navigation
Training
(Train the-
Trainers)
Navigation
Training
(Update, if
required)
Config Training
(Update, if
required)
Admin KT
(Update, if
required)
Update Admin KT
Materials
(if required)
Navigation
Training
(Pilot)
Final Sign-off on
Training Materials
and Training
Delivery
Update Config
Training Materials
(if required)
Update Navigation
Training Materials
(if required)
Preliminary
Sign-off on Training
Materials and
Training Delivery
Roles & Responsibilities : Joint Process Flows
Training Delivery and Pilot
© Satyam 2009 15
 Determining Training Audience
Training Scope Analysis
• Navigation Training (System-Based Training)
• Configuration Training
• Administration Training
• End-User Training (Role-Based Training)
• HelpDesk Training
Types of Training
• RailCorp Trainers
• Course Developers
• Application Portfolio owners
• Business Administrators
• End-users for Mahindra Satyam
Types of Audience
• Technical Support
• Business Support
• Help Desk Level 1 and Level 2
• RailCorp End-users
• UAT Teams
End-users for Mahindra
Satyam
• Was done during Functional Task Analysis
• Around 80 Roles identified
• Total of around 4600 staffs were included in these 80 roles
Mapping FUC Actors to
RC Roles
© Satyam 2009 16
 Target Audience & Mode of Delivery
Types of
Knowledge
Transfer (KT)
Audience Mode of Delivery Target Milestone
Navigation1
KT
RailCorp individuals to receive
Application knowledge including:
• Potential RailCorp trainers
• Course developers
• Application Portfolio Owners
• BusinessAdmin
Instruction Led – Classroom Based Activity
• With hands-on computer practice
activity
• Assessment8 to be conducted
• Issuance of Certificates of Completion
• Within PM07
• Final KT6 within
PM10
Config2 KT • Application Portfolio Owners
• BusinessAdmin
Instruction Led – Classroom Based Activity
• With hands-on computer practice
activity
• Assessment8 to be conducted
• Issuance of Certificates of Completion
• Within PM07
• Final KT6 within
PM10
Admin2 KT • Application Portfolio Owners
• SystemAdmin (Fujitsu)
KT Session5
• Assessment8 to be conducted (?)
• Issuance of Certificates of Completion
(?)
• Within PM06/PM07
• Final KT6 within
PM10
Assumptions:
1. Navigation KTwould be conducted for 10-12 people maximum per application / course.
2. Admin / Config KTwould be conducted for 3-5 people maximum per application / course.
3. RailCorp will make available the training environment and logistics to support KT activities.
4. Final training materials to be delivered within PM07.
5. The KT Session will be a handover training session (approach and format still to be confirmed).
6. The Final KT session will only take the trainees through the changes made from the previous KT conducted. These KT
sessions will only be catered for the earlier participants of the previous KT conducted.
7. The Navigation KTcan potentially include selected RailCorp test personnel and UAT team (still to be confirmed).
8. Assessment approach still to be confirmed.
Training Scope Analysis
© Satyam 2009 17
 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
© Satyam 2009 18
Overall Training Project Scope
Planning
Role-based
Course
Design
Role-based
Course
Materials
Development
Train the
Trainer
(whole of
role-based
course
materials
developed)
Pilot End-
User Training
Training to
End-Users
1 – Training
Planning
•Plan
•Schedule
2 – Content
Development
• Operations Manual
• User guides
• System-related
Training Materials
• Materials for Help
Desk L1 and L2
3 – Knowledge
Transfer
• System-based Knowledge Transfer
to the following RailCorp
representatives:
•Nominated Trainers
•Course developers for the whole
course
• Super users (Business Admin)
• Operations Support (L2)
• System Admin (L1)
© Satyam 2009 19
 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
IIMS
Functional Task Analysis Other
Summary Signaller
RMC Train
Controller
Summary
PPP Contract
Management
(General)
Contract
Management
Summary
General
Manager
BUC # BUC Name FUC # FUC Name Actors ~ 200 ~ 66 ~ 25 ~ 20 TBA
UC 4.1 SD Manage Incident Real Tim
e FA1214
Log Incident in Incident
Managem
ent System
A18- RailCorp-SD-RMC-Train
Control
Yes x
UC 4.1 SD Manage Incident Real Tim
e FA1215
View Incident Record in an
Incident Managem
ent System
A05- RailCorp
A08- RailCorp PPP Contract
Managem
ent
A18- RailCorp-SD-RMC-Train
Control
Yes x Yes x Yes x
UC 4.1 SD Manage Incident Real Tim
e FA1216
Update Incident Record in an
Incident Managem
ent System
A18- RailCorp-SD-RMC-Train
Control
Yes x
UC 4.1.1 RSD Manage Incident Post Event FA2106
Create Reliability Incident
Attribution Record
A08- RailCorp PPP Contract
Managem
ent
Yes x
UC 4.1.1 RSD Manage Incident Post Event FA2107
Update Reliability Incident
Attribution Record
A08- RailCorp PPP Contract
Managem
ent
Yes x
UC 4.1.1 RSD Manage Incident Post Event FA2327 View Incident Record
A05- RailCorp
A08- RailCorp PPP Contract
Managem
ent
Yes x Yes x
UC 4.1.1 RSD Manage Incident Post Event FA2340
Receive Supporting
Inform
ation of Incident
Investigation
A26- RailCorp System
UC 4.1.1
UC 4.4.1
RSD Manage Incident Post Event
RSD Internal Incident
Investigation and Attribution
FA2341
View Supporting Inform
ation
of Incident Investigation
A08- RailCorp PPP Contract
Managem
ent
Yes x
Service Delivery Group
Contract Management
General
Train Operations
PPP
© Satyam 2009 20
Training Design Approach
Usage of QTMS and its guidelines was mandated by client
Program Workstream
Course
Course
Course
Course
Course
Navigation Course
Course
Course
Topic
Course
Course
Use Case
Course
Course
FUC / Report
Streamwise grouping,
e.g. Fleet Ops
System grouping of
functions/sessions,
e.g. Faults Mgt System
Atomic level of training
material availability,
e.g. FUC / BI Report
Training Program
for End-Users
End-User Courses
(Role-driven)
Logical grouping of
tasks, e.g. Record &
Update Faults
Atomic level of
training material
User Guide
Materials for Navigation/Config KT audience
Materials for Admin KT audience
Admin
HandoverSession
System-level
e.g. Faults Mgt System,
Integration (TIBCO)
Platform Guide
Systems Admin Guide
Handover Guide
Course
Course
Topic
Logical grouping of
use cases / reports,
e.g. Record & Update
Faults
Participant / Facilitator
Workbook
ScenarioData Sheets
Facilitator Slides
Reference Cards
Assessment /
Marking Guides
Feedback Form
Release Notes
Development Deliverable
Training Deliverable
Delivery & Assessment
Strategy
Delivery &
Assessment Strategy
Assessment /
Marking Guides
Feedback Form
© Satyam 2009 21
Content Development Approach
1 Navigation TrainingTemplates
1.1 User(Navigation) Manual ToCStructure &Template
1.2 Navigation DAS Template
1.3 Participant/ FacilitatorWorkbook Template
1.4 FacilitatorSlides Template (Same forConfiguration Training as well)
1.5 Navigation Scenario DataSheetTemplate
1.6 Assessment Tool Template
1.7 Marking Guide Template
1.8 Training Evaluation Template
2 Configuration TrainingTemplates
2.1 Configuration Manual ToC Structure &Template
2.2 Configuration DAS Template
2.3 ParticipantWorkbook Template
2.4 Configuration Scenario DataSheetTemplate
2.5 Assessment Tool Template
2.6 Marking Guide Template
2.7 Training Evaluation Template
3 Administration Training(KT) Templates
3.1 Systems Administration Manual ToC Structure &Template
3.2 Release Notes Structure &Template
3.3 PlatformGuide Structure &Template
3.4 Administration DAS Template
3.5 Training Evaluation Template
20 Total #of Templates
List of Training Content Templates
Design & Develop the templates for content
development (review and finalize
structure/design)
Identify content development teams and course
review team (include SMEs, Business users,
RailCorp Trainers and Developers)
Conduct workshops for the development teams
on guidelines, usage of templates, do’s and
dont’s, RailCorp’s QTMS requirements
Develop the content in the following sequence
(DAS, Participant/Facilitator Workbook,
Scenario Data Sheets, Assessment Tool,
Marking Guide, Facilitator Slides)
Course review group reviews the content either
to provide feedback for change or accept (based
on agreed acceptance criteria)
© Satyam 2009 22
Delivery and Assessment Strategy (DAS)
Requires Delivery
Effort Estimate
© Satyam 2009 23
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 0 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 0 0.5 1 1.1 1.1 1
4 Objectives What is the Objective 0.5 0 0 0.5 1 1.1 1.1 1
5 Introduction Provide brief intro of FUC 1 0 0 1 1 1.5 2 2.5
6 Assumptions Under what assumptions this is used 0.5 0 0 0.5 1 1 1.1 1
7 Outline of steps or content to be learned 0.3 0 0 0.3 0 0 1.1 1
8 List of Posibble Activities in an FUC FUC may contain different combination 0.3 0 0 0.3 0 1 1.1 1
9 Record/Update/Select/View
Record information on the system, Update
records, view records, etc. 2 0 0.5 2.5 1 1.1 1.5 2
10 Understand Fields/Forms Purpose of field and what it does 3 0 0.5 3.5 1 1.1 1.5 2
11 Data Interpretation Interprete meaning of data 1 0 0.5 1.5 1 1.1 1.5 3
12 Request Action e.g. print / save / save as / create new 1 0 0.5 1.5 1 1.1 1.3 2
13 Application Navigation Flow Workflow in the system wrt FUC 1 0 0 1 0.5 1 1.5 2
14 Enter Data Enter correct data (format, type, etc) 2 0 0 2 1 1 1.5 2
15 Query Entry Either visual or command line 2 0 0.5 2.5 0 0.9 1.5 1.7
16 Decision Making When to do what 2 0.5 0.5 3 0 0 1.5 2
17 Interprete Errors Understand errors and take action 1 0.5 0.5 2 0 0 1.5 2
18 Alternate Flows Deviation from Normal flow & response 1.2 0.2 0 1.4 0 0 3 5
19 Assessment/ test Based on the FUC type & requirements 2 0 0 2 1 1.1 1.5 2
20 Summary and Q & A Summarize the FUC 2 0 0 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
© Satyam 2009 24
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
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
© Satyam 2009 25
Types of Deliverables
Training Management Plan (TMP)
Navigation Training Deliverables Configuration Training Deliverables
User Manual Configuration Manual
Course DAS Course DAS
Participant / Facilitator Workbook Participant Workbook
Scenario Data Sheets Scenario Data Sheets
Facilitator Slides Facilitator Slides
Reference Cards Assessment and Marking Guide
Assessment Tool and Marking Guides Question Bank
Question Bank Feedback Form
Feedback Form -------
Admin Knowledge Transfer Deliverables TMP Deliverables
Systems Administration Manual Training Management Plan
Release Notes PPP ICFMS Training Schedule
Platform Guide Satyam Functional Task Analysis (FTA)
Course DAS List of Satyam Training Courses
Knowledge Transfer (KT) Checklist List of Training Deliverables and Templates
Feedback Form PPP ICFMS Training Project Issues Register
Navigation, Configuration and Administration Deliverables to be
developed for 20 Applications
© Satyam 2009 26
Training Development and Delivery Schedules
Training Management Plan (TMP)
R3
R2
R1
JUL AUG SEP OCT NOV DEC JAN FEB MAR APR MAY
2009 2010
JUN
MAY
1 – Training Planning
Training Mgt Plan
• Scope
• Deliverables
• Plan
•Schedule
•Other
• Functional Task
Analysis
• List of Courses
• Environment &
Logistics Reqts
• Content
Structure (TOC)
2 – Content
Development
3-KT = Knowledge
Transfer
PM04
(R1)
PM07
(R1)
PM07
(R2)
PM07
(R3)
2 – Content Development
2 – Content Development
•FMS, DMS, IIMS, TLS-
OTR, SRS, Equipment
Register, FO Portal, PMS
Reports
•FPe, ECM, Manage Change, BPM,
Ellipse, PMS Reports
•Ellipse (TCMS), Fleet Availability, Request
App, Fleet Control, Calc Engine, PMS
Reports
PM08
(R1)
PM08
(R2)
PM08
(R3)
3-
KT
3-
KT
3-
KT PM11
(R1)
PM10
(R2)
Final
KT
JUN AUG AUG
PM10
(R3)
Final
KT
Final
KT
© Satyam 2009 27
 Understanding the Contractual Obligations
Challenges
Develop training material; conduct Training Courses and issue of associated Training Completion Certificates in
accordance with the Project Training Plan
In accordance with the Project Training Plan definition which is developed as part of the Implementation planning
activities, the Service Provider will develop course material and conduct Training as per the plan to RailCorp appointed
business representatives.
On completion of each Training Course category, the Service Provider shall issue a Training Completion certificate
which RailCorp will endorse on the basis of coverage (in accordance with the Training syllabus) and effectiveness
(Trainer performance)
Project Training Plan for operational support/ help desk resources and end-user training
Training material to support the Training needs for Level 1 and Level 2 Help desk functions
Training material to support the Technical Training
Subject to interpretation
No clarity on what is expected in terms of deliverables
© Satyam 2009 28
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 expectations from client (everything to be done by MSat 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
© Satyam 2009 29
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.
© Satyam 2009 30
Sample Deliverables
FTA and Validation Workbook
Training Course Catalog
List of Training Deliverables
Training Effort Estimation Tool
Participant Workbook
Training Management Plan
FTA FUC Validation
Course List Course Mapping
Training
Deliverables
Effort Estimation TrgMgr Effort
TOC Structure Template
TMP
© Satyam 2009 31
Questions?
Related Documents are Uploaded in
the Portal at :
• SE-ST Consulting Practice > ITSM Practice Repository > 06 PROJ
ECTS > ARCHIVED >
RailCorp Training Management
© Satyam 2009 32
Thank you

Training Mgmnt - Learning Presentation - Embedded.pptx

  • 1.
    © Satyam 2009 TrainingManagement @ RailCorp, Australia:
  • 2.
    © Satyam 20092 Agenda About RailCorp and its PPP ICT Program MSat@RailCorp  ICFMS Training Project  PPP Training Project Training Methodology and Approach Training Analysis (Scope & Need) Training Design, Development & Delivery Methodology Training Effort Requirement Analysis Training Management Plan (TMP) Sample Deliverables Experiential Learning Q & A, Feedbacks, and Closure
  • 3.
    © Satyam 20093 About RailCorp : The Business Rail Corporation (RailCorp) New South Wales (NSW) Each day the rail network supports: • over 900,000 passenger journeys • 190,000 tonnes of freight movements Provides metropolitan passenger rail services via CityRail Provides long distance services via CountryLink Employs ~ 13,800 employees State Rail Authority (SRA) of NSW MERGER Rail Infrastructu re Corporation (RIC) 2004 Rail Corporation (RailCorp) New South Wales (NSW) Rail Corporation (RailCorp) New South Wales (NSW) •RailCorp has entered into Public – Private – Partnership (PPP) with Reliance Rail (PPP co will deliver 78 new next gen 8-set cars) •PPP co will perform whole-life maintenance of the Rollingstock: Washing, Cleaning, Graffiti Removal , Defect/Fault fixing PPP Co •RailCorp will replace the R&S stock (fleet of electric passenger trains with 498 non-air-conditioned carriages) with modern, air- conditioned trains through the PPP •The objective is to procure a modern, safe, well maintained, reliable fleet of air-conditioned rollingstock for the CityRail traveling public Rolling Stock PPP Project •Finance, design, manufacture and through life support of 78 8- car air-conditioned suburban electric trains •The delivery of the first set achieves completion in 2010 and the last set in 2013 Reliance Rail
  • 4.
    © Satyam 20094 RailCorp PPP ICT Program Systems Supported •Contract Management System (CMS) •Performance Management System •Incident Management System •Fleet Management System (FMS) •Integration Critical Business Processes Supported •Payment mechanism •Fleet Control Availability – Assuring contracted set allocations are achieved •Reliability – Fault/Defect/Incident Mgmt •Reimbursables – Washing, Wheel Profiling, Graffiti, CCTV, etc. •KPIs – Performance of Defect / Safety Management Purpose •ICT to help meet commercial and fleet management obligations for information sharing (with Reliance Rail) •Mahindra Satyam partnering with Cap Gemini for Implementation Goal: Development and implementation of an Enterprise ICT solution for the overall contract management of the $3.4bn Rollingstock PPP Project • Tracking the train on time performance • Facilitating safe running of trains (wheel profiling, train data, defects, incidents) • Ensuring that trains are presentable to passengers • Provide information for payment processing • Analyzing various aspects of train operations based on actual data Management of Rolling Stock • Tracking contract changes • Confirming the contract compliance through various types of audit • Provide information for payment processing • Analyzing various aspect of contract performance based on actual data Establish contract administration PPP ICT Program Objectives
  • 5.
    © Satyam 20095 ICFMS – Business Solution Big Picture Big Picture PPP Domain COMPLIANCE MANAGEMENT PERFORMANCE MANAGEMENT COMMERCIAL ADMINISTRATION Ellipse (data only) Calculation Engine ARIBA ECM First Priority Enterprise (FPe) First Priority Enterprise (FPe) COGNOS Individual Applications – dependency to make it work Logically linked solution: • Component) to make the end to end solution • Integration) ECM ODS EDW Performance Management Portal FLEET OPERATIONS Fleet Ops Portal Ellipse (incl. TCMS) IIMS TLS-OTR Teams3 TCMS Fleet Control Application SRS SAMS2/ FMS ECM Fleet Availability/ COGNOS METRE MANAGE CHANGE ECM BPM Management Change Portal Change Application First Priority Enterprise (FPe) ARIBA
  • 6.
    © Satyam 20096 The overall RailCorp PPP ICFMS technical solution System Integration Fleet Operations Manage Change Compliance Management Performance Management Enhancement New Development Use Cases: 106 1. IIMS 2. METRE 3. TEAMS3 4. TLS-OTR 5. Ellipse 1. Ellipse Gap 2. ECM Use Cases: 28 1. CM Web 2. FPe 1. Change Management Portal 2. ECM Use Cases: 27 1. FPe 1. ECM Use Cases: 21 None 1. 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.
  • 7.
    © Satyam 20097 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) Satyam Implementation Framework Management Components Solution Components Service Components Program Leadership & Governance Program Office - Schedule Management - Quality Management - Issue & Risk Management - Change Management - Dependency Management - Cost Management - Program Performance Management - Program Reporting Implementation Management Collaboration Management -Business Groups - Technology Partners - Architecture Groups - Other Suppliers including Reliance Solution Integration Solution Quality Project Management Build & Unit Test Analysis & Design Testing N e w A p p l i c a ti o n s E x i s ti n g A p p l i c a ti o n s User Acceptance Support Testing Management Transition & Handover Management Training Management & Delivery Knowledge Management Release Management Configuration Management Data Migration Management Infrastructure planning & Readiness Assessment I n t e g r a ti o n Design & Architecture Compliance
  • 8.
    © Satyam 20098 MSat ICFMS Project = App Development + Training Aug-08 Apr-10 Timeline 18-Aug-08 Agreement Commencement KD1- PM Plan KD2 – Log Design Doc KD 4A – Impl Strategy KD3 –Soln Technical Design KD4B - Implementation Plan KD5 - Test Plans KD6 Complete Dev KD7A Stab Test Rpt KD7B App Fn Test & Internal Interface Test & Report KD8 Ext Int & Soln Acceptance Testing & Rpt KD9 Deployment and Soln Hand-over Go-Live 6-Oct-08 PM02- Project Initiation 24-Nov-08 PM03- Logical Tech Design 12-Jan-09 PM04- Technical Design 20-Apr-09 PM05– Application Development & Factory Test Complete 11-May-09 PM06- Solution Availability 29-Jun-09 PM07- Solution installation /configuration /training complete 7-Sep-09 PM08- Functional & Integration Testing 30-Nov-09 PM09- UAT 8-Feb-10 PM10- Pre Prod Solution Ready 20-Apr-10 PM11- Prod •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:
  • 9.
    © Satyam 20099 MSat ICFMS Organizational Structure Program Manager Architecture Delivery Manager Implementatio n Manager Infrastructure / Environment Release Training Training Manager Content Developers Training Champions Stream Managers (FO, MC, PMS, CM, INT) PMO In coordination with RailCorp PPP Training Team
  • 10.
    © Satyam 200910  Training Methodology & Approach 1. Training Management Plans/Schedules 2. System v’s Role Matrix & Audience Profile 3. 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 1. Role Impact Assessments (RIAs) 2. Satyam complete Functional Task Analysis 3. RC complete Role RBTNA/TNAs 4. List of Courses/Consolidated Curriculum Matrix 5. RC Program Models & Program Delivery & Assessment Strategies (DAS) Phases List of Key Deliverables/Activities 1. Operations Manuals etc 2. Satyam develop Course DASs 3. Curriculum Materials 4. Training Delivery Plans 5. Integration of Content (Satyam/RC) 6. Walkthrough Trainer Workshops 7. RC Delivery Pilots with Satyam support 1. Satyam train in Admin/Config/Nav 2. Accredit Trainers 3. Satyam Train the Trainers 4. RC Training Delivery to Trainees 1. Participant/Trainer Feedback 2. Business Group Satisfaction Feedback 3. Trainer & Material Reviews 4. Audit/Reporting 1. RCT/ICT Readiness/Handover 2. Initial Training Integration 3. Continuation Training 4. Competence Assurance Phase 7: Competence Assurance Key: Green text = Inputs to Training Deliverables/Activities Blue text = Training Outputs ICFMS Training Project  PPP Training Project
  • 11.
    © Satyam 200911 Roles & Responsibilities : Joint Process Flows Satyam/RailCorp: Phase 2a: Training Needs Analysis v1.2 Joint Activity RailCorp Satyam Cluster roles by ‘types of training’ Yes RailCorp Technical Analysts/BA’s map FUC’s to BUC’s Develop Draft Audience Profile, Types of Training & Training Deliverables Scope (high-level) Agree Audience Profile and Training Scope Review Audience Profile and Training Scope Map FUC Actors to Actual Job Roles Accepted? No Training Needs Analysis Preparation Functional Task Analysis and Draft Training Management Plan Compile list existing training and training materials Provide list of ICFMS applications This workflow represents a majority process flow but recognises there may be variations depending on the audience group and size. Conditions: TERMS: Approval of Functional Task Analysis Approved FTA Update role-based RBTNA’s with system functions, complete skills analysis Review and agree to Draft Training Management Plan Phase 2b TMP Review final draft Functional Task Analysis Develop Draft Functional Task Analysis per system List FUC’s, tasks and identify additional Config/ Admin tasks FTA Develop Draft System vs Role Matrix to identify impacted Roles System vs. Role Matrix Update Functional Task Analysis Develop List of Courses (by actors and ‘type of training’) and required Training Deliverables Course List Identify audience prerequisites for training Course List & prerequisites Create Draft Training Management Plan Draft TMP Update Consolidated Curriculum Matrix, Program Models and Draft DAS BUC: Business Use Case FUC: Functional Use Case Types of Training: Administration, Configuration, Navigation, Business Process & Help-Desk RBTNA: Risk Based Training Needs Analysis TNA: Training Needs Analysis DAS: Delivery and Assessment Strategy BA: Business Analysts FTA FTA FTA FTA FTA Draft TMP Complete prerequisite gap analysis Training Need Analysis, Functional Task Analysis, Draft TMP
  • 12.
    © Satyam 200912 Satyam/RailCorp: Phase 2b: Training Management Plan v1.2 RailCorp Joint Activity Satyam Curriculum Development (Phase 3) Training Material and Assessment Design Training Facility and ICT Environments Requirements Provide input on existing training facilities and other constraints Training Schedule Planning RailCorp collate existing training materials / templates Identify criteria for performance evaluation Phase 2a Training Needs Analysis Design training templates for each ‘type of training’ Review and agree training templates design for each ‘type of training’ Walkthrough of QTMS and discussion of template content applicability Training Material Templates Identify all the training delivery mediums, required facilities and ICT environments for each course Prepare ICT training environments and usage guidelines Validate and agree delivery mediums and facilities & ICT environment requirements Analyse Training Materials Development Schedule and Resource Requirements Analyse Training Delivery Schedule and Resource Requirements Update Satyam Training Management Plan Review and agree Satyam Training Management Plan TMP Training Delivery Mediums, Facilities and ICT Envionment Requirements Identify key resources (e.g. Trainers and Key Participants) Discuss and agree performance assessment, course certification, and evaluation process framework Prepare training facilities and usage guidelines Notes: QTMS-PR-40 – Curriculum Develop & Delivery Methodology QTMS-FO-35 - Curriculum development Check list QTMS-FO-28 – Course Development Checklist and other QTMS related documents High-Level Schedule High-Level Schedule TMP Training Material Templates Roles & Responsibilities : Joint Process Flows Training Management Plan
  • 13.
    © Satyam 200913 Satyam/RailCorp: Phase 3a: Curriculum Development v1.2 RailCorp Joint Activity Satyam Yes No Pilot and TTT (Phase 3b) Update Application Course Materials Application Course Materials reviewed by Course Review Group Accepted? Provide input into Data Gathering incl SMEs Develop 70% of Application Course/s Materials Agree Application Course Materials Gather additional data (e.g. manuals, etc) and liaise with SMEs in preparation for course development Initiate Course Review Group & Agree to Application Course DASs & Detailed Project Plan Develop Draft Application Course DASs & Detailed Project Plan TNA (Phase 2) Develop integrated Role Course/s Materials to incorporate Application Course Materials Initial Documentation/ Manuals etc Final Documentation/ Manuals etc Develop final draft of Application Course/s Materials Yes No Update Role Course Materials Accepted? Pilot and TTT (Phase 3b) Agree Integrated Course Materials Course Review Group review integrated course materials Gather additional data (e.g. manuals, etc) and liaise with SMEs in preparation for course development Note: Based on Initial Build Delivery & Assessment Strategy (DAS) Training Content Development Note: Based on Pre-UAT build Satyam involvement in Integrated Course Materials Review Roles & Responsibilities : Joint Process Flows Curriculum Development
  • 14.
    © Satyam 200914 Satyam/RailCorp: Phase 3b: Satyam Training Delivery (TTT) and RailCorp Pilot v1.2 RailCorp Joint Activity Satyam No Yes Accepted? Update Integrated Course Materials SME Trainers facilitate multiple Pilots to sample general audiences (with support from Satyam where required) Delivery & Materials reviewed by Course Review Group Sign-off integrated course materials for delivery Curriculum Development (Phase 3a) Admin KT (Fujitsu/Portfolio) Config Training (Portfolio / Business Admin) Curriculum Development (Phase 3a) Trainer Workshop on Integrated Content Satyam involvement in key Pilot Sessions Satyam involvement in Trainers Workshop Update Integrated Course Materials (if required) Training Delivery (Phase 4) Navigation Training (Train the- Trainers) Navigation Training (Update, if required) Config Training (Update, if required) Admin KT (Update, if required) Update Admin KT Materials (if required) Navigation Training (Pilot) Final Sign-off on Training Materials and Training Delivery Update Config Training Materials (if required) Update Navigation Training Materials (if required) Preliminary Sign-off on Training Materials and Training Delivery Roles & Responsibilities : Joint Process Flows Training Delivery and Pilot
  • 15.
    © Satyam 200915  Determining Training Audience Training Scope Analysis • Navigation Training (System-Based Training) • Configuration Training • Administration Training • End-User Training (Role-Based Training) • HelpDesk Training Types of Training • RailCorp Trainers • Course Developers • Application Portfolio owners • Business Administrators • End-users for Mahindra Satyam Types of Audience • Technical Support • Business Support • Help Desk Level 1 and Level 2 • RailCorp End-users • UAT Teams End-users for Mahindra Satyam • Was done during Functional Task Analysis • Around 80 Roles identified • Total of around 4600 staffs were included in these 80 roles Mapping FUC Actors to RC Roles
  • 16.
    © Satyam 200916  Target Audience & Mode of Delivery Types of Knowledge Transfer (KT) Audience Mode of Delivery Target Milestone Navigation1 KT RailCorp individuals to receive Application knowledge including: • Potential RailCorp trainers • Course developers • Application Portfolio Owners • BusinessAdmin Instruction Led – Classroom Based Activity • With hands-on computer practice activity • Assessment8 to be conducted • Issuance of Certificates of Completion • Within PM07 • Final KT6 within PM10 Config2 KT • Application Portfolio Owners • BusinessAdmin Instruction Led – Classroom Based Activity • With hands-on computer practice activity • Assessment8 to be conducted • Issuance of Certificates of Completion • Within PM07 • Final KT6 within PM10 Admin2 KT • Application Portfolio Owners • SystemAdmin (Fujitsu) KT Session5 • Assessment8 to be conducted (?) • Issuance of Certificates of Completion (?) • Within PM06/PM07 • Final KT6 within PM10 Assumptions: 1. Navigation KTwould be conducted for 10-12 people maximum per application / course. 2. Admin / Config KTwould be conducted for 3-5 people maximum per application / course. 3. RailCorp will make available the training environment and logistics to support KT activities. 4. Final training materials to be delivered within PM07. 5. The KT Session will be a handover training session (approach and format still to be confirmed). 6. The Final KT session will only take the trainees through the changes made from the previous KT conducted. These KT sessions will only be catered for the earlier participants of the previous KT conducted. 7. The Navigation KTcan potentially include selected RailCorp test personnel and UAT team (still to be confirmed). 8. Assessment approach still to be confirmed. Training Scope Analysis
  • 17.
    © Satyam 200917  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
  • 18.
    © Satyam 200918 Overall Training Project Scope Planning Role-based Course Design Role-based Course Materials Development Train the Trainer (whole of role-based course materials developed) Pilot End- User Training Training to End-Users 1 – Training Planning •Plan •Schedule 2 – Content Development • Operations Manual • User guides • System-related Training Materials • Materials for Help Desk L1 and L2 3 – Knowledge Transfer • System-based Knowledge Transfer to the following RailCorp representatives: •Nominated Trainers •Course developers for the whole course • Super users (Business Admin) • Operations Support (L2) • System Admin (L1)
  • 19.
    © Satyam 200919  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 IIMS Functional Task Analysis Other Summary Signaller RMC Train Controller Summary PPP Contract Management (General) Contract Management Summary General Manager BUC # BUC Name FUC # FUC Name Actors ~ 200 ~ 66 ~ 25 ~ 20 TBA UC 4.1 SD Manage Incident Real Tim e FA1214 Log Incident in Incident Managem ent System A18- RailCorp-SD-RMC-Train Control Yes x UC 4.1 SD Manage Incident Real Tim e FA1215 View Incident Record in an Incident Managem ent System A05- RailCorp A08- RailCorp PPP Contract Managem ent A18- RailCorp-SD-RMC-Train Control Yes x Yes x Yes x UC 4.1 SD Manage Incident Real Tim e FA1216 Update Incident Record in an Incident Managem ent System A18- RailCorp-SD-RMC-Train Control Yes x UC 4.1.1 RSD Manage Incident Post Event FA2106 Create Reliability Incident Attribution Record A08- RailCorp PPP Contract Managem ent Yes x UC 4.1.1 RSD Manage Incident Post Event FA2107 Update Reliability Incident Attribution Record A08- RailCorp PPP Contract Managem ent Yes x UC 4.1.1 RSD Manage Incident Post Event FA2327 View Incident Record A05- RailCorp A08- RailCorp PPP Contract Managem ent Yes x Yes x UC 4.1.1 RSD Manage Incident Post Event FA2340 Receive Supporting Inform ation of Incident Investigation A26- RailCorp System UC 4.1.1 UC 4.4.1 RSD Manage Incident Post Event RSD Internal Incident Investigation and Attribution FA2341 View Supporting Inform ation of Incident Investigation A08- RailCorp PPP Contract Managem ent Yes x Service Delivery Group Contract Management General Train Operations PPP
  • 20.
    © Satyam 200920 Training Design Approach Usage of QTMS and its guidelines was mandated by client Program Workstream Course Course Course Course Course Navigation Course Course Course Topic Course Course Use Case Course Course FUC / Report Streamwise grouping, e.g. Fleet Ops System grouping of functions/sessions, e.g. Faults Mgt System Atomic level of training material availability, e.g. FUC / BI Report Training Program for End-Users End-User Courses (Role-driven) Logical grouping of tasks, e.g. Record & Update Faults Atomic level of training material User Guide Materials for Navigation/Config KT audience Materials for Admin KT audience Admin HandoverSession System-level e.g. Faults Mgt System, Integration (TIBCO) Platform Guide Systems Admin Guide Handover Guide Course Course Topic Logical grouping of use cases / reports, e.g. Record & Update Faults Participant / Facilitator Workbook ScenarioData Sheets Facilitator Slides Reference Cards Assessment / Marking Guides Feedback Form Release Notes Development Deliverable Training Deliverable Delivery & Assessment Strategy Delivery & Assessment Strategy Assessment / Marking Guides Feedback Form
  • 21.
    © Satyam 200921 Content Development Approach 1 Navigation TrainingTemplates 1.1 User(Navigation) Manual ToCStructure &Template 1.2 Navigation DAS Template 1.3 Participant/ FacilitatorWorkbook Template 1.4 FacilitatorSlides Template (Same forConfiguration Training as well) 1.5 Navigation Scenario DataSheetTemplate 1.6 Assessment Tool Template 1.7 Marking Guide Template 1.8 Training Evaluation Template 2 Configuration TrainingTemplates 2.1 Configuration Manual ToC Structure &Template 2.2 Configuration DAS Template 2.3 ParticipantWorkbook Template 2.4 Configuration Scenario DataSheetTemplate 2.5 Assessment Tool Template 2.6 Marking Guide Template 2.7 Training Evaluation Template 3 Administration Training(KT) Templates 3.1 Systems Administration Manual ToC Structure &Template 3.2 Release Notes Structure &Template 3.3 PlatformGuide Structure &Template 3.4 Administration DAS Template 3.5 Training Evaluation Template 20 Total #of Templates List of Training Content Templates Design & Develop the templates for content development (review and finalize structure/design) Identify content development teams and course review team (include SMEs, Business users, RailCorp Trainers and Developers) Conduct workshops for the development teams on guidelines, usage of templates, do’s and dont’s, RailCorp’s QTMS requirements Develop the content in the following sequence (DAS, Participant/Facilitator Workbook, Scenario Data Sheets, Assessment Tool, Marking Guide, Facilitator Slides) Course review group reviews the content either to provide feedback for change or accept (based on agreed acceptance criteria)
  • 22.
    © Satyam 200922 Delivery and Assessment Strategy (DAS) Requires Delivery Effort Estimate
  • 23.
    © Satyam 200923 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 0 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 0 0.5 1 1.1 1.1 1 4 Objectives What is the Objective 0.5 0 0 0.5 1 1.1 1.1 1 5 Introduction Provide brief intro of FUC 1 0 0 1 1 1.5 2 2.5 6 Assumptions Under what assumptions this is used 0.5 0 0 0.5 1 1 1.1 1 7 Outline of steps or content to be learned 0.3 0 0 0.3 0 0 1.1 1 8 List of Posibble Activities in an FUC FUC may contain different combination 0.3 0 0 0.3 0 1 1.1 1 9 Record/Update/Select/View Record information on the system, Update records, view records, etc. 2 0 0.5 2.5 1 1.1 1.5 2 10 Understand Fields/Forms Purpose of field and what it does 3 0 0.5 3.5 1 1.1 1.5 2 11 Data Interpretation Interprete meaning of data 1 0 0.5 1.5 1 1.1 1.5 3 12 Request Action e.g. print / save / save as / create new 1 0 0.5 1.5 1 1.1 1.3 2 13 Application Navigation Flow Workflow in the system wrt FUC 1 0 0 1 0.5 1 1.5 2 14 Enter Data Enter correct data (format, type, etc) 2 0 0 2 1 1 1.5 2 15 Query Entry Either visual or command line 2 0 0.5 2.5 0 0.9 1.5 1.7 16 Decision Making When to do what 2 0.5 0.5 3 0 0 1.5 2 17 Interprete Errors Understand errors and take action 1 0.5 0.5 2 0 0 1.5 2 18 Alternate Flows Deviation from Normal flow & response 1.2 0.2 0 1.4 0 0 3 5 19 Assessment/ test Based on the FUC type & requirements 2 0 0 2 1 1.1 1.5 2 20 Summary and Q & A Summarize the FUC 2 0 0 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
  • 24.
    © Satyam 200924 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 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
  • 25.
    © Satyam 200925 Types of Deliverables Training Management Plan (TMP) Navigation Training Deliverables Configuration Training Deliverables User Manual Configuration Manual Course DAS Course DAS Participant / Facilitator Workbook Participant Workbook Scenario Data Sheets Scenario Data Sheets Facilitator Slides Facilitator Slides Reference Cards Assessment and Marking Guide Assessment Tool and Marking Guides Question Bank Question Bank Feedback Form Feedback Form ------- Admin Knowledge Transfer Deliverables TMP Deliverables Systems Administration Manual Training Management Plan Release Notes PPP ICFMS Training Schedule Platform Guide Satyam Functional Task Analysis (FTA) Course DAS List of Satyam Training Courses Knowledge Transfer (KT) Checklist List of Training Deliverables and Templates Feedback Form PPP ICFMS Training Project Issues Register Navigation, Configuration and Administration Deliverables to be developed for 20 Applications
  • 26.
    © Satyam 200926 Training Development and Delivery Schedules Training Management Plan (TMP) R3 R2 R1 JUL AUG SEP OCT NOV DEC JAN FEB MAR APR MAY 2009 2010 JUN MAY 1 – Training Planning Training Mgt Plan • Scope • Deliverables • Plan •Schedule •Other • Functional Task Analysis • List of Courses • Environment & Logistics Reqts • Content Structure (TOC) 2 – Content Development 3-KT = Knowledge Transfer PM04 (R1) PM07 (R1) PM07 (R2) PM07 (R3) 2 – Content Development 2 – Content Development •FMS, DMS, IIMS, TLS- OTR, SRS, Equipment Register, FO Portal, PMS Reports •FPe, ECM, Manage Change, BPM, Ellipse, PMS Reports •Ellipse (TCMS), Fleet Availability, Request App, Fleet Control, Calc Engine, PMS Reports PM08 (R1) PM08 (R2) PM08 (R3) 3- KT 3- KT 3- KT PM11 (R1) PM10 (R2) Final KT JUN AUG AUG PM10 (R3) Final KT Final KT
  • 27.
    © Satyam 200927  Understanding the Contractual Obligations Challenges Develop training material; conduct Training Courses and issue of associated Training Completion Certificates in accordance with the Project Training Plan In accordance with the Project Training Plan definition which is developed as part of the Implementation planning activities, the Service Provider will develop course material and conduct Training as per the plan to RailCorp appointed business representatives. On completion of each Training Course category, the Service Provider shall issue a Training Completion certificate which RailCorp will endorse on the basis of coverage (in accordance with the Training syllabus) and effectiveness (Trainer performance) Project Training Plan for operational support/ help desk resources and end-user training Training material to support the Training needs for Level 1 and Level 2 Help desk functions Training material to support the Technical Training Subject to interpretation No clarity on what is expected in terms of deliverables
  • 28.
    © Satyam 200928 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 expectations from client (everything to be done by MSat 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
  • 29.
    © Satyam 200929 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.
  • 30.
    © Satyam 200930 Sample Deliverables FTA and Validation Workbook Training Course Catalog List of Training Deliverables Training Effort Estimation Tool Participant Workbook Training Management Plan FTA FUC Validation Course List Course Mapping Training Deliverables Effort Estimation TrgMgr Effort TOC Structure Template TMP
  • 31.
    © Satyam 200931 Questions? Related Documents are Uploaded in the Portal at : • SE-ST Consulting Practice > ITSM Practice Repository > 06 PROJ ECTS > ARCHIVED > RailCorp Training Management
  • 32.
    © Satyam 200932 Thank you

Editor's Notes

  • #15 RailCorp trainers – Nominated trainers from RailCorp will be educated to enable them to understand the applications and preparing them in delivering the training to end-users. Course developers – Nominated developers will be educated to enable them in better designing and development of the role-based integrated curriculum materials. Application Portfolio Owners – Nominated Application support personnel will be trained to enable them to understand the features and functionalities of applications they would need to support. Business Administrators – Nominated Business support personnel will be trained to enable them to understand the features and functionalities of applications they would need to support. End-users for M Sat - Technical Support, Business Support, RailCorp End-users, Help Desk Level 1 and 2, UAT Team