CSSE 372 Software Project Management: Human Side of Software Project Management

Similar documents
CSSE 372 Software Project Management: Managing Software Projects with Measures

Stages of Team Development Lessons from the Struggles of Site-Based Management

Forming, Storming, Norming, Performing and Adjourning

Series 4 Human Resource Management Unit 4.4 Team Development. EPO Training 2000 to date Gord Gibben, PMP

Participant Handout: Team Dynamics Workshop

Total Quality Management

Sample Report: ESCI: EMOTIONAL & SOCIAL COMPETENCY INVENTORY

Chapter 3: Team Building

Leadership and Management Competencies

STRATEGIC ALIGNMENT AND CAPACITY BUILDING FOR THE HR COMMUNITY

CSSE 372 Software Project Management: Managing Agile Projects

MCH LEADERSHIP SKILLS SELF-ASSESSMENT

Leading Self. Leading Others. Leading Performance and Change. Leading the Coast Guard

Arizona Association of Student Councils

Team Dynamics in Process Simplification. Introduction to Process Improvement Slide 1

Team Core Values & Wanted Behaviours

Customer Experience Outlines

Group Development. How do groups change over time? Inga Carboni, 9/04

Teamwork/Leadership Reflection

4 STAGES OF DEVELOPMENT Stage 1 Dependency and Inclusion o Inclusion o Dependence o Lack of structure o Centralized communication o High conformity

CSSE 372 Software Project Management: 1st Class Introduction

Results & Key Findings

Why Normative Leadership? 2010 Rod Hess

Leading Project Teams

GUIDE TO ERP IMPLEMENTATIONS: WHAT YOU NEED TO CONSIDER

What are your first thoughts when faced with a new change

15 Most Typically Used Interview Questions and Answers

Supporting effective teamwork

Self Assessment Tool for Principals and Vice-Principals

Iceberg Theory of Leadership & Teamwork

Managing Conflict. and Negotiation. Conflict. Conflict One party perceives its interests are being opposed or set back by another party.

Support Services Evaluation Handbook

CSSE 372 Software Project Management: More Agile Project Management

OUR VALUES & COMPETENCY FRAMEWORK

Parent Café Conversations

LEADERSHIP DEVELOPMENT FRAMEWORK

Adult Volunteer Guide

Middlesbrough Manager Competency Framework. Behaviours Business Skills Middlesbrough Manager

Role Description Curator - Digital Assets

Facilitating and Coaching Teams: Tips and Techniques

Linked Core Abilities

Creating a Customer Advisory Board Overview and Checklist by Clearworks

Mastering Your Meetings: Recapturing Lost Productivity. Business Resource Group

Change Leadership: A Boot Camp to Drive Organizational Change

All SAIL activities can be recorded on the Dalhousie University Co-Curricular Record.

DESCRIBING OUR COMPETENCIES. new thinking at work

PERFORMANCE MANAGEMENT COACHING AND PERFORMANCE GEORGIA PERIMETER COLLEGE

Team Building. HR can provide you with support for building effective team work.

Student Leadership Development Model

Chapter Thirteen. Informal and Formal Groups

SOCIETY OF ST. VINCENT DE PAUL OF VANCOUVER ISLAND EMPLOYEE PERFORMANCE REVIEW

Leadership Self Assessment

The Role of Facilitating CPS

WHO GLOBAL COMPETENCY MODEL

Board Governance Principles Amended September 29, 2012 Tyco International Ltd.

Difficult Tutoring Situations

Key Steps to a Management Skills Audit

Employee Performance Review

Goal Setting. Your role as the coach is to develop and maintain an effective coaching plan with the client. You are there to

Teamwork in the Workplace

CSSE 372 Software Project Management: Software Project Scheduling

10 principles of Not-for-profit Branding. branding marketing public relations graphic design websites advertising ecomms copywriting social media

Sample Personal Profiles for CVs Handout

LeadingAge Maryland. QAPI: Quality Assurance Performance Improvement

CONDUCTING EFFECTIVE MEETINGS WORKBOOK A BASIC BUSINESS VICTORY GUIDE

Pima Community College District. Vice Chancellor of Human Resources

Interviewing Strategies & Tips. Career Center For Vocation & Development

Technology Engineering Career Family LEVEL DESCRIPTIONS PURPOSE

! SOME SLIDES BASED ON AL DAVIS 3992 SLIDES FROM SPRING What s the point? This class is really about two things:

Behavioral Interview Questions

Girl Scout Gold Award. Troop/Group Volunteer Guide and Project Advisor Guide

BRICE ROBERTS BUSINESS CONSULTING SERVICES

PERFORMANCE MANAGEMENT THE NEXT PLATEAU GEORGIA PERIMETER COLLEGE

Change Management. Participants should be seated at tables in groups of even numbered people.

Setting SMART mentoring goals ensures a successful learning experience for mentors and mentees.

Business Communications Specialized Studies Program

structures stack up Tom McMullen

SUPERVISORY/MANAGEMENT NEEDS ASSESSMENT TOOL

Team Building Ideas to Motivate, Engage, encourage

Employee Engagement Survey

Leadership Development Catalogue

Guideline. Records Management Strategy. Public Record Office Victoria PROS 10/10 Strategic Management. Version Number: 1.0. Issue Date: 19/07/2010

Cherokee Town and Country Club Front Desk Receptionist. Administrative Employee Performance Evaluation Form

Attribute 1: COMMUNICATION

LEADERSHIP DISCOVERY ASIAN PACIFIC AND HISPANIC PROGRAM CURRICULUM

Every job that requires human effort has a work environment. That work

Terex Leadership Competency Model

Johari Window A model for self-awareness, personal development, group development and understanding relationship

CSSE 372 Software Project Management: Earned Value Analysis (EVA) Exercises

Adult Volunteer Guide

Continuous Learning & Development

Neighborhood Council A Neighborhood Council is an officially recognized advisory body that is part of the Los Angeles Citywide System of Neighborhood

Team Building MARZIO ZANATO

Guidebook for Establishing Diversity and Inclusion Employee Resource Groups

Managing Project Management The Basics for Success

POSITION DESCRIPTION

Lesson 4 Resolving Family Conflicts

for Sample Company November 2012

Objectives. Managing our Team. Why People Work. What is Human Resource Management?

PROPOSAL TO DEVELOP AN EMPLOYEE ENGAGEMENT PROGRAMME

Transcription:

CSSE 372 Software Project Management: Human Side of Software Project Management Shawn Bohner Office: Moench Room F212 Phone: (812) 877-8685 Email: bohner@rose-hulman.edu

How are Measures/Metrics Used? Solving problems Which choice or improvement should be made? Benchmarking for performance improvement Getting attention What situations need to be addressed? Dashboard of indicators Decision? Project Mgmt Life Cycle Predevelop 10 8 6 4 2 0 Integral (CM, V&V) Develop Post-develop Keeping score How well is it doing? Scorecard on goals

Measurement Common Sense n Collect what contributes to key decisions And cheap to acquire And does not create undue stress (this means you may have to sell it to those measured) And does not measure people directly n Apples to Apples Comparisons Granny Smith and Macintosh apples n When you stop making decisions on the measures, stop collecting them We may need this someday is not a good reason to keep measuring unless the payoff is high

Learning Outcomes: Teams Formulate software project teams in terms of roles & responsibilities n Characterize good project teams n Examine maturing of project teams n Discuss 3 Multi-project team configurations

Software Project Morale Life Cycle 1. Unbridled enthusiasm 2. Guarded optimism 3. Cool objectivity 4. Quiet confusion 5. Partial disengagement 6. Utter disenchantment 7. Search for the guilty 8. Punish the innocent 9. Awards to the non-participants

Software projects are large and require teams to be successful. What do you suppose makes a good team? Think for 15.6 seconds Turn to a neighbor and discuss it for a minute Q1

Pragmatic Definition of Project Team A project team is a group of people who have agreed to: n Work together to achieve a common set of project goals n Place common/team goals above their functional/individual goals n Require interdependent activity to achieve these common goals

What makes a Project Team Effective? n Trust n Quality n Flexibility n Coordination and Cooperation n Member satisfaction n Member development n Possesses needed skills and competencies n Productivity

Team Member Etiquette ü Open communication ü Good listening skills ü Shared goals ü Positive outlook ü Creativity ü Respect for others ü Growth and learning Q2

Tuckerman s Stages of Team Maturity Forming Storming Norm ing Performing Orientation Dissatisfaction Resolution Production Productivity (Competence) Morale (Commitment) Directing High direct Low support Leadership Style Coaching High direct High support Supporting Low direct High support Empowerment Low direct Low support Source: Bruce Tuckerman Q3

Forming n Some excitement and pride about being a member n Getting acquainted n Sizing up people and the roles they play n Group identity low and cliques form n Early stereotyping n Attempts to define tasks and how they will be accomplished n Abstract discussions of concepts and issues n Some suspicion or fear about the job ahead

Storming n Resistance to the task n Fluctuations in attitude about their likelihood of success n Questioning the wisdom of the team or their project n Internal competition for influence n Conflict, voting, and compromise n Win/lose interactions n Hidden agendas n Unrealistic goals n Perception of lack of progress

Norm ing n Acceptance of membership on the team n Discussion of the team s dynamics n Maintaining ground rules n Active listening n Group identity high n Shared leadership n Open-mindedness n Constructive expressions of conflict n Relief that things are working out n More friendliness and sharing of personal problems Q4

Performing Constructive handling of conflict Decision making by consensus Understanding and ability to use multiple problem solving methods Insight into group and individual dynamics High performance levels High creativity High spirits/morale Self responsibility Cohesion and synergy

Types of Teams HIGH Specialization! of! Tasks! Swim Team " Football Team" "!!! " Wrestling Team Volleyball Team! LOW LOW Coordination Between Team Members! HIGH Q5

High Performance Team Characteristics Shared mission and goals Autonomy and authority Interdependence and shared leadership Broadly-defined jobs Meaningful participation in decisions

Dilbert s take on Teamwork

Multiple-Team Projects n What happens when the project is so large that one project team cannot handle it? Break the project into parts Recruit and assign more senior people Beg out of project and look for one your size n Organize around different team approaches Project Office Core team Super team Q6

Project Office n Layer of management support and coordination between the teams Temporary structure for of a big projects n Program Office Manager (POM) is a coordinating role Each team operates independently reporting to POM Consolidates reporting to upper management Scales really well to large projects and teams n Challenges Lots of pressure on the project office Must remain mindful of overall vision of the project Must avoid letting individual interests impede overall success It doesn t handle risk all that well Q7

Core Team n Similar to the PO, but it has an advisory committee n Subject matter experts work with teams as advisors Temporary Structure Core team produces overall plan Good for resolving conflicts, handling risks, and coordinating work of several teams Teams retain their individuality n Problem: May not scale well to large projects Must manage competing priorities just like in project office Not very good for professional development n Difficult to train next generation of core team members Q8

Super Teams n Super teams like most projects just bigger Integrate various teams into a huge super team Divide them into groups that focus on a particular aspect n Single PM responsible Unified process Unified way of handling risks Common plan and a standard set of practices n Can handle risks and conflicts the best of the lot, but cannot handle huge projects n Standardizing everything might be tough to do. Individuality may be lost.

Selecting the PM Structure VARIABLES PROJECT OFFICE CORE TEAM SUPER TEAM Complexity/Risk L M H # of customer areas H L M # of teams involved H L M Total project team size H L M Type of project (new/enhanced) M/M L/L H/H Resource contention L M H Criticality of deliverables L H M Need for integrated plan L M H Need for integrated schedule L M H

Homework and Reading Reminders n Read Human Side: Teamwork Paper n Complete Homework 6 Earned Value Analysis Due by 11:55pm, Tuesday, October 16 th, 2012 n Final Project SW Proj. Mgt. Plan (SPMP) Completed by team Due by 11:55pm, Friday, November 2 nd, 2012. No late days review swap with another team