Presentation is loading. Please wait.

Presentation is loading. Please wait.

Otto Vinter Software Engineering Mentor Otto Vinter Software Engineering Mentor Tel/Fax: +45 4399 2662, Mobile: +45 4045 0771

Similar presentations


Presentation on theme: "Otto Vinter Software Engineering Mentor Otto Vinter Software Engineering Mentor Tel/Fax: +45 4399 2662, Mobile: +45 4045 0771"— Presentation transcript:

1 Otto Vinter Software Engineering Mentor Otto Vinter Software Engineering Mentor Tel/Fax: +45 4399 2662, Mobile: +45 4045 0771 vinter@ottovinter.dk www.ottovinter.dk

2 Otto Vinter Software Engineering Mentor Why Improve Our Processes? Quite simply, if we don’t learn to learn from our mistakes, we won’t improve as a profession. And if we don’t improve, we limit whatever good this amazing new (still) technology offers to humanity. (G. M. Weinberg) © 2009 www.ottovinter.dk

3 Otto Vinter Software Engineering Mentor Assessment Results Top 10 Recommendations % 1. Project Management 75 2. Configuration & Change Management 55 3. Testing 51 4. Quality System 47 5. Development model 39 6. User Requirement Analysis & Definition 37 7. Integration 35 8. Quality Management 33 9. Process Description 33 10. Process Measurement 27 294 recommendations in 51 BOOTSTRAP assessments performed by DELTA

4 Otto Vinter Software Engineering Mentor Process ManagementProject ManagementEngineeringSupport Organizational Process Performance Quantitative Project Management 4 Organizational Innovation and Deployment Causal Analysis and Resolution 5 Project Planning Project Monitoring and Control Supplier Agreement Management Requirements Management Configuration Management Process and Product Quality Assurance Measurement and Analysis 2 Organizational Process Focus Organizational Process Definition Organizational Training Integrated Project Management for IPPD Risk Management Integrated Teaming Integrated Supplier Management Requirements Development Technical Solution Product Integration Verification Validation Organizational Environ- ment for Integration Decision Analysis and Resolution 3

5 Otto Vinter Software Engineering Mentor A Comparison of Requirements for CM CMMI goals & practices for CM SCM canonical activities SG 1 Establish Baselines - SP 1.1 Identify Configuration Items - SP 1.2 Establish a Configuration Management System - SP 1.3 Create or Release Baselines SG 2 Track and Control Changes - SP 2.1Track Change Requests - SP 2.2 Control Configuration Items SG 3 Establish Integrity - SP 3.1 Establish Configuration Management Records - SP 3.2 Perform Configuration Audits Configuration Identification Configuration Control Configuration Status Accounting Configuration Audit © 2009 www.ottovinter.dk

6 Otto Vinter Software Engineering Mentor Why Is the CM PA so Difficult to Implement? The “viewpoints” in the debate: SCM practitioners are... a bunch of process-dependent stick-in-the-muds who’d rather produce flawless documentation than a working system that meets business needs Developers and their managers are... a bunch of glorified hackers who are going to be in for a heck of a surprise when they try to deliver enterprise-level software © 2009 www.ottovinter.dk

7 Otto Vinter Software Engineering Mentor The State of CM in Your Organisation ? Have you assessed the following lately? Who are the stakeholders and their influence on your CM work (e.g. stakeholder analysis, force-field analysis) What is the role of CM in product development (e.g. stakeholder expectations, risk analysis, SWOT) What value does your CM work deliver to the organisation (e.g. cost/benefit analysis, return-on-investment) Who are you as a person in the role as CM (e.g. Belbin team roles, Adizes’ management roles, MBTI) How do you demonstrate the results of your CM work (e.g. dash boards, statistics, trends) © 2009 www.ottovinter.dk

8 Otto Vinter Software Engineering Mentor Why Measure ? If you don’t measure you’re left with only one reason to believe that you’re in control - hysterical optimism. Tom DeMarco

9 Otto Vinter Software Engineering Mentor CM Measurements in Your Organisation ? Which CM related measurements do you have in place? and how do you use them for demonstrating the results of your CM work CM metric types based on? Size/Number Time/Duration Incident/Change Process/Phase Other © 2009 www.ottovinter.dk

10 Otto Vinter Software Engineering Mentor Remember what we all are here for – to deliver quality software on time and budget ? Thank you for listening Otto Vinter Software Engineering Mentor Tel/Fax: +45 4399 2662, Mobile: +45 4045 0771 vinter@ottovinter.dk http://ottovinter.dk © 2009 www.ottovinter.dk

11 Otto Vinter Software Engineering Mentor Otto Vinter Otto Vinter is an independent consultant and mentor advising clients based on his long and comprehensive experience in the software engineering field. He also collaborates with the Danish software engineering consulting company DELTA on larger assignments and research projects, and implements CMMI compliant processes. Previously, he was responsible for software process improvements at Brüel & Kjær. He has been the driving force in that company's improvement activities in testing, requirements engineering, development models, and configuration management. He is appointed external examiner for the M.Sc. education in Computer Science for the Danish Universities. He is an expert evaluator on the IST framework programmes of the European Commission in the areas of: Software Systems and Services, Technology- enhanced Learning, and the Life Long Learning Programme. He has managed process improvement actions for more than 15 years after having managed software development projects for 25 years. He received his Masters Degree in Computer Science from the Danish Technical University in 1968. © 2009 www.ottovinter.dk


Download ppt "Otto Vinter Software Engineering Mentor Otto Vinter Software Engineering Mentor Tel/Fax: +45 4399 2662, Mobile: +45 4045 0771"

Similar presentations


Ads by Google