Using the PSP. Using the PSP



Similar documents
Description of the ten core competencies

Principles of Supervision MGT 2220 Chapter 8 The Supervisor as Leader

Exercise 11: Wheel of Life

Development Planning Guide. e t. A s s e s. Executive Dimensions Benchmarks. i u. Prospector 360 By Design. s m. 360 By Design

Developing Great Frontline Sales Managers: Four Key Sales Management Abilities

The Personal Software Process (PSP) Tutorial

When I think about using an advanced scientific or graphing calculator, I feel:

ICF CORE COMPETENCIES RATING LEVELS

Sales Coaching Achieves Superior Sales Results

ADMINISTRATOR MISSION PARTICIPATION PERFORMANCE REVIEW FORM

How To Integrate Software And Systems

The Five Day Test Prep Plan: How to prepare for any exam

COMPETENCY ACC LEVEL PCC LEVEL MCC LEVEL 1. Ethics and Standards

Section 2.2. Self-Esteem. Objectives. Compare the effects of high and low selfesteem

ADMINISTRATOR PERFORMANCE REVIEW FORM

CONDUCTING EFFECTIVE MEETINGS WORKBOOK A BASIC BUSINESS VICTORY GUIDE

Potential Interview Questions

SI Coordinator Handbook. Information, Resources and Forms

Lynbrook High School Guidance. Highly Selective College Planning Guide

Onboarding Program. Supervisor s Guide

Personal Software Process (PSP)

What are negotiations? What are they for?

Employee Performance Review

50 EMPLOYEE ENGAGEMENT. IDEAS and TIPS A LEADER S GUIDE TO EMPLOYEE ENGAGEMENT

Building a Business Case for Learning Management Systems

SUCCESSION PLANNING and LEADERSHIP DEVELOPMENT

Tool 7: Writing a Communications Plan 7.1

Leadership Effectiveness Survey

Amcor Commercial Leadership Development Program

How To Get A Masters Degree In Executive Education At The University Of Alberta

FBISD Performance Management Playbook

Joseph M. Bryan School of Business and Economics Master of Business Administration Program MBA 742 ORGANIZATIONAL INTERNSHIP

Instructor's Guide for Introduction to the Team Software Process By Watts S. Humphrey. With Support Tool by James W. Over.

Coaching and Teambuilding to Create a World-Class Work Force CHUCK HAUGHTON HIGH POTENTIAL RESOURCES

Mindset: The New Psychology of Success Carol S. Dweck, Ph.D.

Positive Affirmations For The New Mom

Chris T. Cartwright, Intercultural Communication Institute Mike Greto, Aperian Global Cheryl D. Young, Miami University of Ohio

IMCPM04 Project Scheduling and Cost Control. Course Outline

Succession Management

Interpersonal Skills. Leadership, Change Management and Team Building

Insights Discovery Profiles. A Tour of Your Insights Discovery Profile. info.seattle@insights.com. Page 1 of 6

Time Management An online tutorial for students. CCBC The Community College of Baltimore County

SAMPLE INTERVIEW QUESTIONS TEACHER S MASTER

Procedure 6.10P Employee Conduct and Discipline FAQ

Chapter 4: Planning Projects, Part I (Integration, Scope, Time, and Cost Management) Slide 1

How to Develop Your Generic Competencies to Enhance Your Competitiveness upon Graduation?

Foundations of Project Management. Presented by: Kelly Baumer, MBA, PMP Mindy Rings, MBA, PMP

Motivation Through Goal Setting: The Road to Success

Forced Distribution. How can the Performance Management block Innovations? creative HRM

Balanced Approach Mark Peters. NLP coaching

PERFORMANCE PLANNING WORKSHEET FOR PROFESSIONAL EMPLOYEES (PS-35LC)

Why Is Ensemble Playing So Beneficial? By John Amato. As a musician learns daily by practice and real-time playing, they are consciously

How to use network marketing via the social network

Chapter 16 The Management of Project Management

C-suite Females: Three Successful Women s Views. By: Shannon Stith, CPA, RP, CGMA, MBA. February 2012

Tools for Effective Performance Management

Korn Ferry Executive Development Program. Leading the enterprise.

TMP3413 Software Engineering Lab. Lecture 01: Team Software Process Overview

HIGH IMPACT LEADERSHIP PROGRAM

Coaching and Career Development

Workplace Success Strategies for Adults with Asperger Syndrome

Writing a Development Plan A GUIDE FOR EMPLOYEES

Non Profits, Charities and Volunteer Organizations

Emerging Leaders Programme 2011 Personal Leadership Development Plan and Portfolio

Interviewing Tips For Education Majors

Part-time programme. Diploma in Advanced Business & Executive Coaching

Chapter 1 GOAL SETTING. Your Road Map to Success

CHAPTER 1 JON MORENO MARTÍNEZ. Athletic Bilbao Academy Coach

BEACON Self Service Training. Contractors using VMS

Maximizing the Performance of Your Team

How To Treat An Addiction With Cognitive Behavioral Therapy

Teaching paraphrasing to year three (3) and four (4) students exhibiting reading difficulties will lead to increased reading comprehension

Lean Development A team approach to Software Application Development

Establishing Goals. How to Establish Clear Expectations. References: Excellence in Supervision, Rick Conlow, Thomson Learning, 2001

COACHING GUIDE. The Coaching Team

Contact Center LeaderPro. Candidate Feedback

Chapter 9 UNDERSTANDING PRACTICE VALUATIONS. Seller's Perspective. Incoming Doctor's Perspective. Declining Practice Values

General Psychology 201A Syllabus PCC, Cascade Campus, Fall 2006

Leadership Self Assessment

HEC Paris MBA Interview selection sample questions STRENGTHS AND WEAKNESSES ACHIEVEMENTS GOALS AND OBJECTIVES

Performance Management. Fitting the Pieces of Success Together

Recruit & Retain Customer Service Representatives

The Changing Nature of Leadership in Law Firms

Psychodynamic Psychotherapy Deborah L. Cabaniss, M.D.

REAL MADRID ATHLETIC CLUB

Business Plan Template

EMPLOYEE PERFORMANCE REVIEW GUIDELINES

Fascinated by the latest brain research?

Career Readiness Skills

Transcription:

Using the PSP Humphrey Ch. 14 - slide 1 Outline Review of PSP Levels Overview Making Personal Commitments Using the PSP Costs Benefits Coaching The Responsible SW Professional Your Future in SE Humphrey Ch. 14 - slide 2 1

Review of PSP Levels (Humphrey, (Humphrey, 1995, 1995, p. p. 11) 11) Cyclic PSP3 Cyclic development Quality Mgt PSP2 Code reviews Design reviews PSP2.1 Design templates Planning PSP1 Size estimating Test report PSP1.1 Task planning Schedule planning Baseline PSP0 Current process Time recording Defect recording Defect type standard PSP0.1 Coding standard Size measurement Process improvement proposal (PIP) Humphrey Ch. 14 - slide 3 Overview (cf. (cf. Humphrey, Humphrey, 1995, 1995, p. p. 471) 471) How do you decide how to use a PSP in your daily work? You must weigh the costs and benefits, and make a commitment. Humphrey Ch. 14 - slide 4 2

Making Personal Commitments (cf. (cf. Humphrey, Humphrey, 1995, 1995, p. p. 471-473) 471-473) Managers want your commitment. They want you to complete a job within a specified time/budget. You will be asked to prepare schedules - because they believe you are a capable professional. They will test your commitment by pushing you to crash your schedule. You can address this pressure by doing your homework: Have good data to base your estimates on. Make realistic plans. Show that you have a minimum cost plan, but that if they want a minimum time one then they need to decide how much they are willing to spend to accomplish it. Tradeoffs have a cost. Humphrey Ch. 14 - slide 5 Using the PSP in an Organization (cf. (cf. Humphrey, Humphrey, 1995, 1995, p. p. 473-475) 473-475) You can use the PSP alone. However, it is easier and nicer when others or the whole organization follows a similar discipline. You can interest others by asking for their help. They may then decide to try some of the PSP for themselves. Remember not to compare yourself with others - better or worse. If the organization is interested furthering the use of the PSP, it should provide training time and indicate its value by asking about it regularly. Engineers know what management thinks is important by what it asks about... Humphrey Ch. 14 - slide 6 3

The Personal Costs of a PSP (cf. (cf. Humphrey, Humphrey, 1995, 1995, p. p. 475-478) 475-478) Three potential costs of using a PSP: Time to learn and use it. Emotional cost of maintaining the discipline. Potential risk to your ego. We are not all world-class developers. But we still can be good, capable professionals. Four Stages of Learning: (cf. Fig 14.1, p. 478, and Bohn s stages of knowledge) Unconscious incompetence Conscious incompetence Conscious competence Unconscious competence Humphrey Ch. 14 - slide 7 The Personal Benefits of a PSP (cf. (cf. Humphrey, Humphrey, 1995, 1995, p. p. 478-480) 478-480) Insight into your talents and abilities Stimulation from unlimited continuous improvement ideas Framework for personal improvement Increased control over your work Pride and personal accomplishment Basis for effective teamwork Conviction on how to do the job Humphrey Ch. 14 - slide 8 4

Coaching (cf. (cf. Humphrey, Humphrey, 1995, 1995, p. p. 481-483) 481-483) There is not a coaching ethic in SW development, as there is in other disciplines. Sports Medicine Academics Software coaches would have 3 objectives: Motivate superior performance Insist on dedication to excellence Support and guide individual development Humphrey Ch. 14 - slide 9 The Responsible SW Professional (cf. (cf. Humphrey, Humphrey, 1995, 1995, p. p. 483-485) 483-485) Professionals: Use effective methods in their work Recognize their strengths and weaknesses Practice, practice, practice Learn from history Find and learn new methods Humphrey Ch. 14 - slide 10 5

Your Future in SE (cf. (cf. Humphrey, Humphrey, 1995, 1995, p. p. 485) 485) Prepare yourself for opportunities by building your skills and a discipline for software engineering. You will be able to take advantage of unforeseen opportunities because you are then more ready for them than if you had not developed such a discipline. Humphrey Ch. 14 - slide 11 6