8/6/2019 eMacmillan Process
1/25
8/6/2019 eMacmillan Process
2/25
Programme
Process Approach at eMacmillan
Specific focus in Process Areas
Details on Requirements Management
Details on Verification and Validation
8/6/2019 eMacmillan Process
3/25
Process Approach
Process Mapping Initiated in December of
2004
Modeled around CMMI and ISO 9001
Everybody in the Organisation was
involved
All key technical areas defined and
implementation in projects
8/6/2019 eMacmillan Process
4/25
eMac approach in Process Mapping
8/6/2019 eMacmillan Process
5/25
Process Approach
Project Process Integration
Policy - Process - People
8/6/2019 eMacmillan Process
6/25
Purpose
To Recognize, Define, Implement,
Measure, Monitor and Improve the
Processes that go into making the
deliverables to eMacmillan customers
8/6/2019 eMacmillan Process
7/25
Objective
To Define and Implement processes that are
- Pro Active- Customer Sensitive
- In line with Policies
- Measurable
8/6/2019 eMacmillan Process
8/25
Integration
Policies
PeopleProcess
8/6/2019 eMacmillan Process
9/25
Policies
Sensitive to customers Current and Future
needs
Integrated into measurable Objectives
People Oriented
8/6/2019 eMacmillan Process
10/25
People
Employee Involvement in DefiningProcesses
Emphasis on Training for implementing thepolicies and processes
Oriented towards Measurement andImprovement of Process
8/6/2019 eMacmillan Process
11/25
8/6/2019 eMacmillan Process
12/25
Structure of the Process
Process
TemplatesGuidelines
MeasurementsResponsibilities
Recognised Inputs Recognised Outputs
Controls
8/6/2019 eMacmillan Process
13/25
Process Approach
Typical Process Map
8/6/2019 eMacmillan Process
14/25
Process Approach
Specific focus in Process Areas
8/6/2019 eMacmillan Process
15/25
Process Approach
Process Areas CoveredRequirements Management
Quality Assurance
Configuration Management
Technical Design
Project Planning and Control
Project Control
Risk Management
Verification and Validation
Measurement and Analysis
8/6/2019 eMacmillan Process
16/25
Process Approach
Process Focus Area
Project Planning -Life Cycle Selection
-Risk Factoring
- Stake Holder Involvement
Project Control -Measurement Driven
-Structured Reviews
-Escalation Levels
-Tool Driven
Requirements Management -Competency Defined
-Use Cases and User Stories Driven
-Requirement Risk Factoring
8/6/2019 eMacmillan Process
17/25
Process Approach
Process Focus Area
Verification and Validation - Integral from the start
-Specific approach on each project
Technical Solution -Evaluation of Alternatives
-Object Oriented
-Rational Unified Process in implementation
Risk Management -Separate Process defined
-Knowledge accumulated across projects
-Constantly reviewed and updated
8/6/2019 eMacmillan Process
18/25
Process Approach
Requirements Development
Converting Needs to Software Specifications
8/6/2019 eMacmillan Process
19/25
Process Approach
8/6/2019 eMacmillan Process
20/25
Process Approach
Breaking down needs to specific requirements
8/6/2019 eMacmillan Process
21/25
Process Approach
8/6/2019 eMacmillan Process
22/25
Process Approach
User Story capture for a Specific Requirement
8/6/2019 eMacmillan Process
23/25
Process Approach
Technical Specification for a Specific Feature
8/6/2019 eMacmillan Process
24/25
8/6/2019 eMacmillan Process
25/25
Communication and review strategy