Download presentation
Presentation is loading. Please wait.
Published byClaire Thornton Modified over 9 years ago
1
Aligning Workforce Development With: Software Engineering Capability Development Process Improvement
2
Quote # 1 “Knowledge is the raw material of software development, and it is software engineers who transform knowledge into software products. Although software tools can help record and manage knowledge, they do not create and apply it. The level of talent on a software project is often the strongest predictor of its results, and personnel shortfalls are one of the most severe project risks. Therefore, improving technology and process alone is not enough... Improving a software organization requires continual improvement of its people and the conditions that empower their performance.” Excerpted from The Software Engineering Institutes People Capability Maturity Model.
3
Software CMM Software Engineering Activities
4
People CMM Workforce Development Activities
5
Putting the SW-CMM in the P-CMM Using the P-CMM to help drive Process Improvement Challenge
6
Finding Levers in the People CMM
7
Acceptable to software professionals A foundation for modeling competency Software Engineering Body of Knowledge Lifecycle Focus (IEEE/ACM Stone-man Version 0.9 February 2001)… WWW.SWEBOK.ORG
8
Mapping Training to the Lifecycle Clarify relevance to software professionals The easy part Low hanging fruit
9
Development Planning Framework Business Plan Project RequirementsStrategic Initiatives Opportunity/Risk/Gap Analysis Internal Capability Required Capability Development Plan
10
Three Activities Business Plan Project Requirements Strategic Initiatives Performance Objectives Opportunity/Risk/Gap Analysis Internal Capability Required Capability C A B Planning Visibility & Alignment Measurement Development Plan
11
Objectives by Activity Business Plan Project Requirements Strategic Initiatives Performance Objectives Opportunity/Risk/Gap Analysis Internal Capability Required Capability C A B Planning Visibility & Alignment Measurement Development Plan
12
Development Mirrors Competencies Knowledge Area Course Module Lesson Skill Knowledge Area Course Competency Module Lesson Program Knowledge Area Competency Skill Knowledge Area Competency Skill Lifecycle Role Performance Management FrameworkDevelopment Framework Alignment at a granular level for critical success factors Powerful performance management context
13
Workforce System Alignment Job Descriptions Framework Job Descriptions Framework Performance Management System Performance Management System Development Framework Development Framework Knowledge Area Course Module Lesson Skill Knowledge Area Course Competency Module Lesson Program Knowledge Area Accountability Competency Skill Knowledge Area Accountability Competency Skill Lifecycle/Process Role
14
Process High Low High Low Individual Ability High Individual Ability High Organization Specific Process Focus High Individual Ability Low Organization Specific Process Focus Low Individual Ability Low Organization Specific Process Focus Low Individual Ability High Organization Specific Process Focus Heroics Shangri-la DisasterShelf-ware Where is your Organization?
15
High RE Jump-start Individual Ability Focus Process Focus High Low Peer groups VMO training PMP Graduate Software Engineering Project Management Series RE Overview Low PMBOK Training Peer groups RE Retooling Key Current programs Upcoming programs Past programs Process Coupled to Know-how Migrate the discourse to the upper right Create context for granular alignment
16
Put the SW-CMM in the P-CMM Surface the priorities to energize sponsors Integrate workforce systems in a culturally appropriate context Migrate the discourse to the upper right
17
Quote # 2...an enterprise is only as great as the employees who work for it… No matter how fine a tradition its boasts or how excellent its technology or services, a business that cannot find people capable of sustaining these advantages will gradually go in to decline. For that reason, every business takes the matter of cultivating human resources – recruiting, training, and utilizing the talents of its employees – very seriously. I believe that the more successful a company is in these endeavors, the more its performance and fortunes will flourish. Konosuke Matsushita from the preface to “People Before Products” – the human factor in business
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.