Presentation is loading. Please wait.

Presentation is loading. Please wait.

Motorola Internal Use OnlyGlobal Software – Performance Excellence Engineering Induction Training Program (E-ITP) Project Management Part 4 SG Performance.

Similar presentations


Presentation on theme: "Motorola Internal Use OnlyGlobal Software – Performance Excellence Engineering Induction Training Program (E-ITP) Project Management Part 4 SG Performance."— Presentation transcript:

1 Motorola Internal Use OnlyGlobal Software – Performance Excellence Engineering Induction Training Program (E-ITP) Project Management Part 4 SG Performance Excellence

2 Motorola Internal Use OnlyGlobal Software – Performance ExcellenceEITP PM4 A.32 Project Case Study: MIEL “Project 5”

3 Motorola Internal Use OnlyGlobal Software – Performance ExcellenceEITP PM4 A.33 The Beginning A major Motorola Division in search of vendors for critical components of their complex product in an leading edge technology area.

4 Motorola Internal Use OnlyGlobal Software – Performance ExcellenceEITP PM4 A.34 A Motorola Group VENDOR EVALUATION Unconditionally Qualified Company - A Company - B … MIEL …..

5 Motorola Internal Use OnlyGlobal Software – Performance ExcellenceEITP PM4 A.35 CUSTOMER MIEL, Bangalore, India

6 Motorola Internal Use OnlyGlobal Software – Performance ExcellenceEITP PM4 A.36 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

7 Motorola Internal Use OnlyGlobal Software – Performance ExcellenceEITP PM4 A.37 Program X Planning (1) Program Manager identified Rules of engagement defined Set of initial projects identified for about 70 people

8 Motorola Internal Use OnlyGlobal Software – Performance ExcellenceEITP PM4 A.38 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

9 Motorola Internal Use OnlyGlobal Software – Performance ExcellenceEITP PM4 A.39 Project E Project 5Project C Project D Project A Program X

10 Motorola Internal Use OnlyGlobal Software – Performance ExcellenceEITP PM4 A.310 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

11 Motorola Internal Use OnlyGlobal Software – Performance ExcellenceEITP PM4 A.311 Ready - Set - Go: Project 5... Project Initiation

12 Motorola Internal Use OnlyGlobal Software – Performance ExcellenceEITP PM4 A.312 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

13 Motorola Internal Use OnlyGlobal Software – Performance ExcellenceEITP PM4 A.313 Project Initiation Requirements Definition Project Planning

14 Motorola Internal Use OnlyGlobal Software – Performance ExcellenceEITP PM4 A.314 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

15 Motorola Internal Use OnlyGlobal Software – Performance ExcellenceEITP PM4 A.315 Reliability Scalability Performance Reusability Modifiability Interface Complexity Mission Critical Breakdown < 24 hours Non-Stop uptime Reliability of Data Reliable Error Handling Test Coverage Process Distribution System behavior upon bounds exceeded Performance Changes Data Sourcing Layered Architecture What Features in what Box Memory Usage MIPS Throughput Call Rate Timing Constraints Response Time Start Up Time (Cold/Warm) Addition of new functionality Customizability Performance changes Architecture Flexibility for changes Types of Interfaces Clear ICD definitions Conformance to define interfaces Assumptions about interfaces Ease of Interface debugging Common Themes Exception Handling Real time Even handling Common look & feel Follow Industry standards Usage of COTS Product Quality Attributes Product Quality Metrics 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.

16 Motorola Internal Use OnlyGlobal Software – Performance ExcellenceEITP PM4 A.316 Project Initiation Requirements Definition Project Planning

17 Motorola Internal Use OnlyGlobal Software – Performance ExcellenceEITP PM4 A.317 Project Planning 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 Goals

18 Motorola Internal Use OnlyGlobal Software – Performance ExcellenceEITP PM4 A.318 Make Vs. Buy Identification of assets and COTS products –Internal communication tool for load testing identified –COTS SNMP protocol stack identified Project Planning Make Vs Buy Goal Setting Systems Engineering Group Systems Solutions Group

19 Motorola Internal Use OnlyGlobal Software – Performance ExcellenceEITP PM4 A.319 Productivity Tools Tools Survey Application Frameworks Test Tools ProductivityMiddleware G2 Codecheck Purify Teleuse Imake ACE RogueWave Purecover Quantify XRunner Project Planning Make Vs Buy Goal Setting Software Engineering Group

20 Motorola Internal Use OnlyGlobal Software – Performance ExcellenceEITP PM4 A.320 Public Domain SNMP agent Size of Code reuse : 11 K of ‘C’ Code Effort Save: 14 Staff months Teleuse GUI Code generator Size of Code reuse : 45 K of ‘C++’ Code Effort Save: 90 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 Tool Usage Results

21 Motorola Internal Use OnlyGlobal Software – Performance ExcellenceEITP PM4 A.321 Process Composing and Optimization Multi- threaded Spiral model Project Planning Make Vs Buy Process Composing Goal Setting Software Engineering Group

22 Motorola Internal Use OnlyGlobal Software – Performance ExcellenceEITP PM4 A.322 Project Planning Make Vs Buy Process Composing Project Organization and Systems Goal Setting

23 Motorola Internal Use OnlyGlobal Software – Performance ExcellenceEITP PM4 A.323 Thread # 1 Thread # 2 Thread # 3 Technical Direction Tracking & Oversight Configuration Management Project wide config Management Project wide Tracking & Oversight Common Build, Integration & Test Project 5

24 Motorola Internal Use OnlyGlobal Software – Performance ExcellenceEITP PM4 A.324 Project Intranet

25 Motorola Internal Use OnlyGlobal Software – Performance ExcellenceEITP PM4 A.325 Project Planning Make Vs Buy Process Composing Project Organization and Systems Goal Setting Estimation and sizing

26 Motorola Internal Use OnlyGlobal Software – Performance ExcellenceEITP PM4 A.326 Wide Band Delphi Estimation

27 Motorola Internal Use OnlyGlobal Software – Performance ExcellenceEITP PM4 A.327 Validation Using COCOMO

28 Motorola Internal Use OnlyGlobal Software – Performance ExcellenceEITP PM4 A.328 Using Domain Baselines

29 Motorola Internal Use OnlyGlobal Software – Performance ExcellenceEITP PM4 A.329 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

30 Motorola Internal Use OnlyGlobal Software – Performance ExcellenceEITP PM4 A.330 Training Plan

31 Motorola Internal Use OnlyGlobal Software – Performance ExcellenceEITP PM4 A.331 Risk Management: Planning

32 Motorola Internal Use OnlyGlobal Software – Performance ExcellenceEITP PM4 A.332 Development & Tracking Project Initiation Requirements Definition Project Planning Architecture Development & Tracking

33 Motorola Internal Use OnlyGlobal Software – Performance ExcellenceEITP PM4 A.333 Planning & Tracking Environment Integrated Quality Metrics Environment Estimations Requirements Risks Config Items related data Size Effort Time Fault related data Organizational Database Metrics Charts Baselines Trends Process Control Triggers MIEL Tool: Integrated Project Management Suite

34 Motorola Internal Use OnlyGlobal Software – Performance ExcellenceEITP PM4 A.334 MIPS ROM utilization RAM utilization Project Tracking and Oversight Chart

35 Motorola Internal Use OnlyGlobal Software – Performance ExcellenceEITP PM4 A.335 MIPS budget: 60 MHz (75% of 80 MHz processor) Current MIPS: 47 MHz QData Chart

36 Motorola Internal Use OnlyGlobal Software – Performance ExcellenceEITP PM4 A.336 Sample Control Charts: Establishing Control Limits

37 Motorola Internal Use OnlyGlobal Software – Performance ExcellenceEITP PM4 A.337 The Integrated Metrics System sends the trigger mail to the Project Manager & SQE when the limits are exceeded based on the scenario above. Control Table / Scenario Table (multi-variable Control Chart)

38 Motorola Internal Use OnlyGlobal Software – Performance ExcellenceEITP PM4 A.338 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.

39 Motorola Internal Use OnlyGlobal Software – Performance ExcellenceEITP PM4 A.339 Causal Analysis in Release 1 D5 (Interface) Errors High - Focus on ICD - Interface Design review - Updated Review checklist - D5 Errors eliminated in subsequent Releases. - Over all faults reduced. Defect Prevention

40 Motorola Internal Use OnlyGlobal Software – Performance ExcellenceEITP PM4 A.340

41 Motorola Internal Use OnlyGlobal Software – Performance ExcellenceEITP PM4 A.341 Risk Tracking

42 Motorola Internal Use OnlyGlobal Software – Performance ExcellenceEITP PM4 A.342 Test Progress Tracking

43 Motorola Internal Use OnlyGlobal Software – Performance ExcellenceEITP PM4 A.343 Tracking maintenance and support activities (Hypothetical data)

44 Motorola Internal Use OnlyGlobal Software – Performance ExcellenceEITP PM4 A.344 Project Management Process Case Study Questions ? Comments?

45 Motorola Internal Use OnlyGlobal Software – Performance ExcellenceEITP PM4 A.345 Change History Vers. A.131 Jul 2001 –New E-ITP PM Week 1-Part 2 Vers. A.206 September 2001 –Fixed format and typos Vers. A.306 September 2006 –Gabriel Montes: Extracted slides and merged to Part 3. Part 4 contains only the case study.


Download ppt "Motorola Internal Use OnlyGlobal Software – Performance Excellence Engineering Induction Training Program (E-ITP) Project Management Part 4 SG Performance."

Similar presentations


Ads by Google