Presentation is loading. Please wait.

Presentation is loading. Please wait.

Aligning Workforce Development With:  Software Engineering Capability Development  Process Improvement.

Similar presentations


Presentation on theme: "Aligning Workforce Development With:  Software Engineering Capability Development  Process Improvement."— Presentation transcript:

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


Download ppt "Aligning Workforce Development With:  Software Engineering Capability Development  Process Improvement."

Similar presentations


Ads by Google