59
Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of Defence through the Office of the Under Secretary of Defence for Acquisition, Technology, and Logistics [OUSD (AT&L)] FutureSoft Proprietary

Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Embed Size (px)

Citation preview

Page 1: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Introduction to SEI

The Software Engineering Institute (SEI) is a

federally funded research and development

centre sponsored by the U.S. Department of

Defence through the Office of the Under Secretary

of Defence for Acquisition, Technology, and

Logistics [OUSD (AT&L)]

FutureSoft Proprietary

Page 2: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

About SEI

The SEI's core purpose is to help others make

measured improvements in their software

engineering capabilities.

The Software Engineering Institute (SEI) helps organizations and individuals to improve their software engineering management practices.

FutureSoft Proprietary

Page 3: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

SEI areas of work

SEI areas of work

Management Practices

Engineering Practice

Technology Adoption

FutureSoft Proprietary

Page 4: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Management Practices

Capability Maturity Model (CMM) focuses on what

organizations should do, it does not specify how to

reach those goals

PSP provides specific guidance on how individual

engineers can continually improve their performance.

TSP provides specific guidance about how PSP-trained

engineers can work as effective team members

FutureSoft Proprietary

Page 5: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Management Practices

SEI Models:

Capability Maturity Model Integration (CMMISM)

SW-CMM® Capability Maturity Model for Software

P-CMM People Capability Maturity Model

SA-CMM Software Acquisition Capability Maturity Model

SE-CMM Systems Engineering Capability Maturity Model

IPD-CMM Integrated Product Development Capability

Maturity Model

FutureSoft Proprietary

Page 6: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Software - CMM

focused efforts towards higher maturity levels

it is a road map for software engineering activities

provides means for a continuously improving process

is specific to software

addresses all areas of the software engineering activity

developed mainly by those engaged in software activities

 

FutureSoft Proprietary

Page 7: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Training Program (TP)

Purpose

The purpose of the Training Program key process area is to

develop the skills and knowledge of individuals so that they

can perform their roles effectively and efficiently

 Features

Develop and maintain training plan for each project and

for organization

Define standards for training materials

Maintain training records

Define a waiver process

FutureSoft Proprietary

Page 8: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

PSP (Personal Software Process)

Improves performance by bringing discipline

Disciplined effort removes waste, error, and inefficiency, freeing financial resources for better uses.

Manage the quality of their products

Substantial improvement in the estimating and planning ability of engineers while significantly reducing defects

FutureSoft Proprietary

Page 9: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Team Software Process (TSP)

To build self-directed teams that plan and track their work, establish goals, and own their processes and plans.

To show managers how to coach and motivate their teams and how to help them sustain peak performance.

To accelerate software process improvement by making CMM level 5-type behaviour normal and expected.

To provide improvement guidance to high-maturity organizations

To facilitate university teaching of industrial-grade team skills.

FutureSoft Proprietary

Page 10: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Develop Workforce Capability – CMM components

Performance

Process Capability

Workforce Capability

Organizational Maturity Key Process Areas

PCMM

SW-CMM

CMMI

constitute

develops indicates

enables

predicts

FutureSoft Proprietary

Page 11: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

The need for People CMM

Improvement programs have focussed on Process and Technology,but not on People

People Practices not accounted for in software CMM

Process Technology

People

High Quality Products &Services

FutureSoft Proprietary

Page 12: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

The need for People CMM

The most important ingredient in any successful project is to have “smart” people.

Performance ranges of software professionals (20 - 1)

Personnel attributes and Human Resource activities provide by far the largest source of opportunity for improving Software Development Productivity

Software development is large scale integrate intellectual work

FutureSoft Proprietary

Page 13: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

The need for People CMM

The IT industry must change from a mystique of artistically creative individuals to a team based profession that emphasizes continuos learning

Increase the quality and reliability of software systems to levels achieved in hardware industries

Measuring HR’s contribution to the business

provides common measurement frameworkallows benchmarking against best practices

FutureSoft Proprietary

Page 14: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Work environment & culture

Clarity on Roles & responsibilities

Recognition of performance

Awareness - compensation strategy

Opportunities to realize career aspirations

Continuous development on Core competencies

Benefits of People CMM …. employee

FutureSoft Proprietary

Page 15: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Overview of People CMM

Conceptualized by the Software Engineering Institute

Chief architect Bill Curtis

A Maturity frame work for developing Human talent

Guide a program of continuos workforce development

Integrate workforce development with process

improvement

Establish a culture of Software Excellence

FutureSoft Proprietary

Page 16: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Overview of People CMM

A conceptual model based on state- of- the- art workforce practices to help organizations

Develop workforce required to execute business strategy

Characterize maturity of workforce practices

Set priorities for improving workforce capability

Integrate improvements in process and workforce

Become an employer of choice

FutureSoft Proprietary

Page 17: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Structure of People CMM

FutureSoft Proprietary

Page 18: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

11InitialInitial

22RepeatableRepeatable

Managers take responsibility formanaging and developing their people

CompensationTrainingPerformance ManagementStaffingCommunicationWork Environment

33DefinedDefined

Competency-based workforce practices

Participatory CultureCompetency-Based PracticesCareer DevelopmentCompetency DevelopmentWorkforce PlanningKnowledge and Skills Analysis

44ManagedManaged

Team-based and quantitatively managed workforce practices

Organizational Performance AlignmentOrganizational Competency ManagementTeam-Based PracticesTeam BuildingMentoring

55OptimizingOptimizing

Continuous workforceimprovement

Continuous Workforce InnovationCoachingPersonal Competency Development

Level Focus Key Process Areas

People CMM – KPA’s

FutureSoft Proprietary

Page 19: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Structure of People CMM

HR Processes

Developing Capabilities

Building teams and culture

Motivating and managing

performance

Shaping the workforce

FutureSoft Proprietary

Page 20: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Structure of People CMM

FutureSoft Proprietary

Page 21: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

PCMM Perspectives

Common sense application of principles from: total quality management human resources management organizational development

Community: extensive input from industry and government ongoing review and evolution

Framework for improving workforce practices: organizational assessment improved workforce practices staged improvement program

FutureSoft Proprietary

Page 22: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Strategic objectives

Improve the capability of software organizations by increasing the capability of their workforce

Ensure that software development capability is an attribute of the organization rather than a few individuals

Align motivation of the individuals with that of the organization.

Retain human assets ( people with critical knowledge & skills ) within the organization

FutureSoft Proprietary

Page 23: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Level 1 - Initial

AdministrativeWorkforce practices considered overhead, performed hastily

Inconsistency

Displacement

Ritualism

Turnover

Little training in managing people

Managers expect HR Department to Administer workforce practices

Workforce practices applied withoutanalysis of impact

Staff not loyal to the organization

FutureSoft Proprietary

Page 24: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Level 2 - Repeatable

Commitment Executives commit organization to workforce development

Discipline

Repeatable

Performance

Unit-based

Unit managers take responsibility for performing basic practices

Managers repeat successful practicesregularly

Practices enhance individual and unit performance

Units know and manage their skill needs

FutureSoft Proprietary

Page 25: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Key Process Areas - Level 2

Level 2 - RepeatableWork Environment

CommunicationStaffing

Performance ManagementTraining

Compensation

Level 1 - Initial

Instill basic discipline into People Practices

FutureSoft Proprietary

Page 26: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Work Environment

An environment that supports the performance of business processes is established and maintained.

The resources needed by the workforce to perform their assignment are made available

Distractions in the work environment are minimized.

FutureSoft Proprietary

Page 27: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Communication

Grievance redressal Communication Skills

Information sharingSocial environment that Supports task accomplishment

FutureSoft Proprietary

Page 28: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Staffing

Selection

Orientation

Institutionalized Process

FutureSoft Proprietary

Page 29: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Performance Management

Performance Measurement

Recognize outstanding performance

Career development

Performance Enhancement

FutureSoft Proprietary

Page 30: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Training

Project Specific Training

Training on Critical skills

Opportunities to employees

FutureSoft Proprietary

Page 31: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Compensation

Plan compensation strategy and communicate

Pay for osition erson erformance

Redressal of grievances wrt compensation

FutureSoft Proprietary

Page 32: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Level 3 - Defined

Competencies Core Competencies of the organization are identified

Strategic

Tailored

Participatory

Professionalism

Workforce planning develops competencies for the existing and future business needs

Workforce practices reward competency growth

Empowerment and participation in decision making

Organizational culture emerges fromcompetence models

FutureSoft Proprietary

Page 33: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Level 3 - Defined

Knowledge and Skills AnalysisWorkforce Planning

Competency DevelopmentCareer Development

Competency-Based PracticesParticipatory Culture

Level 2 - Repeatable Identify core competencies and align people

related activities with them

Key Process Areas - Level 3

FutureSoft Proprietary

Page 34: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Knowledge & Skills Analysis

Core Competencies

Inventory of Knowledge & Skills

FutureSoft Proprietary

Page 35: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Competency Development

Knowledge &Skills Analysis

Core Competencies

Indi

vidu

al

Org

aniz

atio

n

FutureSoft Proprietary

Page 36: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Workforce Planning

Strategic workforce plan

Recruitment & Competency Development activities

Succession planning

Track progress

FutureSoft Proprietary

Page 37: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Career Development

Career Opportunities In Org’s Core Competencies

Individual career development

Motivate to pursue career goals that optimize the value to

their knowledge & skills to the organization.

FutureSoft Proprietary

Page 38: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Competency Based Practices

Workforce Planning Recruitment

Performance Management Compensation

Core Competencies

FutureSoft Proprietary

Page 39: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Level 4 – Managed

Characteristics

Managing core competencies

Alignment of performance

High – performing teams with complementary knowledge and skills

Focus on Mentoring

Quantitatively managed organizational growth in workforce capabilities and establish competency - based teams

FutureSoft Proprietary

Page 40: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Key Process Areas - Level 4

Mentoring

Team Building

Team – Based Practices

Organizational Competency Management

Organizational Performance Alignment

FutureSoft Proprietary

Page 41: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Mentoring

Defined objectives

Selection & Training

Institutionalization of mentoring

FutureSoft Proprietary

Page 42: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Team Building

Formation of teams

Team Skills

Team assignments

FutureSoft Proprietary

Page 43: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Team Based Practices

Tailor workforce practices to support team performance

Define & measure performance

Compensation & rewards for team performance

FutureSoft Proprietary

Page 44: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Organizational Competency Management

Define goals for capability in core competencies

Quantify and manage achievement of goals

Measure improvement in Knowledge & skills - core competencies

FutureSoft Proprietary

Page 45: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Organizational Performance Alignment

Define measurable targets for goal alignment

Quantify and manage progress alignment

Quantitatively determine capability of workforce towards goal alignment

FutureSoft Proprietary

Page 46: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Level 5 – The Optimizing Level

Characteristics

Improving individual competencies

Culture of Innovation

Transition to coaching

Continuously improve methods for developing personal and organizational competence

Continuously improve methods for developing personal and organizational competence

FutureSoft Proprietary

Page 47: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Key Process Areas - Level 5

Personal Competency Development

Continuous Workforce Innovation

FutureSoft Proprietary

Page 48: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Personal Competency Development

Employees know their competencies

Organization wide participation in enhancing Knowledge & Skills on core competencies

FutureSoft Proprietary

Page 49: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Continuous Workforce Improvement

Evaluate innovative workforce practices & technology

Continuous improvement

Organization wide participation

FutureSoft Proprietary

Page 50: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Quality Orientation

ISO 9001:2000

SEI CMM Level5

FS QMS

Balanced Score card approach

PSP

TSP

FutureSoft Proprietary

Page 51: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Career Options

.

Personal Development plan

Multiple Career Options

Niche technology

Onsite assignments

Domain of interest

Accelerated Promotions

FutureSoft Proprietary

Page 52: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Strategic HR initiatives

Position Evaluation

Employee Satisfaction Survey

Professional Events management

Benchmarking HR practices

Aligned organization - OD intervention

FutureSoft Proprietary

Page 53: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Management

Employee

Employee HandbookQuarterly Staff MeetingsIntranetFuture TimesIssue Tracking SystemTop Management Review meetingsBulletin BoardsE-mail packagesEmployee Satisfaction SurveyExit Interviews

Advertisement CampaignsHoardingWeb AdvertisingPostersSponsoring campus events at reputed engineering / management institutes

Outside CompanyAddress your Grievance

Issue Tracking System

Service Request

Communication

FutureSoft Proprietary

Page 54: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Annual Business Plan

Competency Development Plan Knowledge and Skills Database

Recruitment Training

Annual Strategic Workforce Plan Personal Development Plan

Competency Development Plan

FutureSoft Proprietary

Page 55: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Compensation Strategy Compensation Committee

•Compensation Trends and Practices •Benchmarking

Salary Administration and compliance of statutory provisions by Finance Manager

HR Manager

Employee Feedback on Compensation

Compensation Plan

Compensation Guidelines

Compensation Revision

Perf Evaluation Promotion Reccos

Compensation

FutureSoft Proprietary

Page 56: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Employee

Grievance

On-line Grievance Redressal System

Respective HR team member Responds within 4 hrs.

Close within 48 hours (or)

Escalate to the addresser’s supervisor and he is responsible for closing the grievance within a week.

If the grievance is not resolved after the escalation, it is taken up by the Head – HR at the Divisional Heads Meeting.

Grievance Redressal

FutureSoft Proprietary

Page 57: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Performance Appraisal Guidelines

Individuals Performance Objectives

Divisions Performance ObjectivesAnnual Business Plan

Progress against documented Performance Objectives

Personal Development Plan

Individual career objectives

Performance Improvement Plan

Competency Development Plan

Career Development opportunities available to the individual

PADR

Compensation Revision

Promotions

Performance Management

Performance Management

FutureSoft Proprietary

Page 58: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Annual Business Plan

Rolling Quarterly Recruitment Plan

Recruitment Coordinator recruits based on Rolling Quarterly Recruitment Plan

Succession Plan by Head HR

Annual Strategic Workforce Plan

Staffing requirement for support functions on annual basis through EWP

system by HR Manager

Division Heads in consultation with Marketing Head project requirements on monthly basis

Recruitment as per Staffing Manual

Orientation Skill Set Updating

Release of manpower on completion of project or under any other circumstances.

Knowledge & Skills Analysis

Allocation

Recruitment

FutureSoft Proprietary

Page 59: Introduction to SEI The Software Engineering Institute (SEI) is a federally funded research and development centre sponsored by the U.S. Department of

Work Environment

EWPAnnual Business Plan Laws and regulations.

Resources at Organization Level

Project Specific Resources

Employee Hand Book Code of conductWorking hours and holidaysOther benefits & facilities

Employee Grievance

Issue Tracking System

Admin Dept.

Routine Type – Attended within 6 hours.

Needs Investment – Purchase procedure followed

Work Environment

FutureSoft Proprietary