SG Performance Excellence
1 / 45

Engineering Induction Training Program (E-ITP) Project Management Part 4 - PowerPoint PPT Presentation

  • Uploaded on

SG Performance Excellence. Engineering Induction Training Program (E-ITP) Project Management Part 4. Project Case Study: MIEL “Project 5”. The Beginning. A major Motorola Division in search of vendors for critical components of their complex product in an leading edge technology area.

I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
Download Presentation

PowerPoint Slideshow about ' Engineering Induction Training Program (E-ITP) Project Management Part 4' - jarvis

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

SG Performance Excellence


Induction Training Program


Project Management

Part 4

Project case study miel project 5
Project Case Study:MIEL “Project 5”

The beginning
The Beginning

  • A major Motorola Division in search of vendors for critical components of their complex product in an leading edge technology area .

Company - A

Company - B




A Motorola




Unconditionally Qualified


MIEL, Bangalore, India

Kick off of program x
Kick-off of Program X

  • MIEL Evaluation: The proposed program would be a key component of the organizational roadmap in the areas of:

    • Communication Tools

    • Network Management

  • Negotiations: Based on what is available in terms of:

    • Domain Competency

    • Reusable components and product lines

Program x planning 1
Program X Planning (1)

  • Program Manager identified

  • Rules of engagement defined

  • Set of initial projects identified for about 70 people

Program x planning 2
Program X Planning (2)

  • Domain specific technologies identified, tools procured

  • Domain specific processes defined

  • Competency development planned

    • Training on Program specific technologies, tools

    • Visits to customer sites

Program X

Project A

Project E

Project 5

Project C

Project D

Project 5 overview
Project-5 Overview

  • Developing critical components of a Network management system

  • Tight deadlines

  • New technology of distributed computing was needed

  • Estimated team size of 30

Initiation of project 5
Initiation of Project-5

  • Core Project Team identified

  • Key technical and managerial needs of the customer identified.

  • Proposal prepared considering MIEL’s capabilities, resources, possible opportunities, risks and issues.

  • Project negotiated based on win-win strategy in an open atmosphere.

  • Project mission and goals defined

  • Strategy for customer delight developed

Project Initiation

Requirements Definition

Project Planning

Initial requirement definition
Initial Requirement Definition

  • Participated with the Customer’s Systems Engineering Group for

    • Software requirements definition

    • Systems architecture development

  • Identified components to be developed in multiple threads at MIEL

  • Identified the required product Q attributes

Product Quality Metrics




Process Distribution

System behavior upon bounds exceeded

Performance Changes

Data Sourcing

Layered Architecture

What Features in what Box

Mission Critical

Breakdown < 24 hours

Non-Stop uptime

Reliability of Data

Reliable Error Handling

Test Coverage

Memory Usage



Call Rate

Timing Constraints

Response Time

Start Up Time (Cold/Warm)

Product Quality Attributes

Common Themes

Exception Handling

Real time Even handling

Common look & feel

Follow Industry standards

Usage of COTS

Types of Interfaces

Clear ICD definitions

Conformance to define interfaces

Assumptions about interfaces

Ease of Interface debugging

Addition of new functionality


Performance changes

Architecture Flexibility for




Interface Complexity

Product Quality Attributes are Identified, Specified and Prioritized as part of Requirements Process

The Attributes are tracked subsequently during different life cycle activities and Reviews.

Project Initiation

Requirements Definition

Project Planning

Project goals
Project Goals

Goal Setting

Setting Project Goals based on

  • Organizational Goals: Quality, Productivity, Cycle Time

  • Customer Needs

  • Challenges taken by the project team

  • Individual Goals and PSP

Project Planning

Make vs buy

Systems Engineering Group

Make Vs. Buy

  • Identification of assets and COTS products

    • Internal communication tool for load testing identified

    • COTS SNMP protocol stack identified

Goal Setting

Systems Solutions Group

Make Vs Buy

Project Planning

Productivity tools
Productivity Tools

Goal Setting

Tools Survey

Make Vs Buy





Project Planning










Software Engineering Group




Tool usage results

Teleuse GUI Code generator

Size of Code reuse : 45 K of ‘C++’ Code

Effort Save: 90 Staff months

Tool Usage Results

Public Domain SNMP agent

Size of Code reuse : 11 K of ‘C’ Code

Effort Save: 14 Staff months

Xrunner to automate Test case execution

Reduced execution time from 2 weeks

for 396 test cases to 2 days

CTR Gain :5 X

Process composing and optimization
Process Composing and Optimization

Multi-threaded Spiral model

Goal Setting

Make Vs Buy

Project Planning

Process Composing

Software Engineering Group

Goal Setting

Make Vs Buy

Process Composing

Project Planning

Project Organization and Systems

Project wide config Management

Project wide Tracking & Oversight

Common Build, Integration & Test

Project 5

Thread # 3

Thread # 1

Thread # 2

Technical Direction

Tracking & Oversight

Configuration Management

Goal Setting

Make Vs Buy

Process Composing

Project Planning

Project Organization and Systems

Estimation and sizing

Detailed planning
Detailed Planning

  • Scheduling

  • Risk Management

  • Reviews Planning

  • Planning for organizational activities such as Taskforces, Peer audits, Training, Proposals for new projects etc.

  • Training plan

  • Finally... the Management Review

Development tracking
Development & Tracking

Project Initiation

Requirements Definition

Project Planning


Development & Tracking

Miel tool integrated project management suite




Config Items

related data





related data

Planning &




Quality Metrics


Organizational Database

Process Control


Metrics Charts



MIEL Tool: Integrated Project Management Suite

Project tracking and oversight chart
Project Tracking and Oversight Chart


ROM utilization

RAM utilization

Qdata chart
QData Chart

MIPS budget: 60 MHz (75% of 80 MHz processor)

Current MIPS: 47 MHz

Sample control charts establishing control limits
Sample Control Charts:Establishing Control Limits

Control table scenario table multi variable control chart
Control Table / Scenario Table (multi-variable Control Chart)

The Integrated Metrics System sends the trigger mail to the Project Manager &

SQE when the limits are exceeded based on the scenario above.

Defect prevention using odc
Defect Prevention using ODC

  • High number of interface and algorithm type of problems were found in the first three reviews.

  • Causal analysis and action planning at the end of first three reviews prevented these kind of problems in the subsequent reviews.

Defect prevention
Defect Prevention

- D5 Errors eliminated

in subsequent Releases.

- Over all faults reduced.

- Focus on ICD

- Interface Design review

- Updated Review checklist

Causal Analysis

in Release 1

D5 (Interface)

Errors High

Tracking maintenance and support activities hypothetical data
Tracking maintenance and support activities (Hypothetical data)

Change history
Change History

  • Vers. A.1 31 Jul 2001

    • New E-ITP PM Week 1-Part 2

  • Vers. A.2 06 September 2001

    • Fixed format and typos

  • Vers. A.3 06 September 2006

    • Gabriel Montes: Extracted slides and merged to Part 3. Part 4 contains only the case study.