agile team performance appraisal

14
Why Who What How Result

Upload: ashutosh-rai

Post on 11-Apr-2017

234 views

Category:

Presentations & Public Speaking


3 download

TRANSCRIPT

Page 1: Agile Team Performance Appraisal

Why

Who

WhatHow

Result

Page 2: Agile Team Performance Appraisal

Experience15+ In IT Industry5 + Agile Coaching 4 + Corporate Agile Training

Ashutosh RaiEnterprise Agile Transformation Consultant

SPC 4.0, SA 3.0DAD Agilist, PSM, CSD

Page 3: Agile Team Performance Appraisal

It's important to lock in goals at the beginning of the year and hold people accountable for them.

The best thing to do with low performers is to show them the

door.

Performance management happens at the beginning (Goal) of the year and at

the end of the year (Review)

Performance management is primarily an administrative task

Performance management works best when it focuses solely on the

individual

Performance management is easy.

Performance is the sole responsibility of the management.

My colleague’s response does not impact my appraisal

Time for all negative feedbacks which will impact salary hike.

Page 4: Agile Team Performance Appraisal

An act of assessing something or someone and helping with the feedback.

The act of working with someone to judge their qualities & success and to support him/ her to

improve his/ her qualities.

A meeting in which an employee discusses his or her progress, aims, and needs at work with his or her

manager or employer

Process to discuss road blocks for achieving planed goals, helping team members with areas of

improvement (setting new goals) and how we as a team can achieve it.

Page 5: Agile Team Performance Appraisal

Make people feel valuable…. Set next target (Goals)Do people have impediments?

Having better connect with individual.Refocusing on organisational, project or team’s vision and alignment for the

same

To get individual’s understanding on projects and teams aspiration from an

individual prospect

Understanding individual growth path and helping to achieve it

Providing and taking feedbacks and helping to improve upon….

Page 6: Agile Team Performance Appraisal

Goal CGoal B

Goal DGoal E

Goal A

Goal CGoal B+F

Goal D+GGoal E

Goal A

Goal CGoal B+F

Goal D+GGoal E

Goal A

Jan Feb MarApr, May, June, July, Aug, Sep

Oct, Nov Dec

Requirements Analysis Design Development Testing Deployment

Appraisal Email

Create Goals

Manager Finalize Goals

Appraisal EmailSelf Assessment

Manager Discussion &

Feedback

360

Goal A

Goal D+GGoal E

3/5o

Page 7: Agile Team Performance Appraisal

What am I suppose to be

doing?

How well am I required to do

it?

What do you think of my

performance?

How will I be rewarded?

How can I improve my

performance?

Page 8: Agile Team Performance Appraisal

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec

Goal A

Goal B

Goal C

Goal D

Goal E

Goals Backlog

Mentor YouGoal A

Goal B

Goal C

Goal D

Goal E

Goal C

Goal F

Goal G

Goal A

Goal B

Goal C

Goal D

Goal E

Goal C

Goal F

Goal G

Backlog Status

Plan

DoCheck

Act Plan

DoCheck

Act Plan

DoCheck

ActPlan

DoCheck

Act Plan

DoCheck

Act Plan

DoCheck

Act

Discuss backlog for final rating.

Page 9: Agile Team Performance Appraisal

Jeff SutherlandCompany rating (25%)Team rating (25%)Individual rating (50%).

Alan Altas1. Give all of the members of an Agile team the same performance goals.2. Assign individual goals for individual development.3. Make sure individual goals are aligned with team goals.4. Frequent 360 degree performance feedback is better than many alternatives.5. Value highly the personal traits, characteristics, and behaviours of good team members.

W. Edwards DemingImmeasurable damage is created by ranking systems, merit raises, and incentive pay. Deming believed that every business is a system, and the performance of individuals is largely the result of the way the system operates. In his view, the system causes 80 % of the problems in a business, and the system is management’s responsibility

Page 10: Agile Team Performance Appraisal

Individuals and interactions over processes and tools

Working software over comprehensive documentation

Customer collaboration over contract negotiation

Responding to change over following a plan

Page 11: Agile Team Performance Appraisal

Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.

Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.Build projects around motivated individuals. Give them the environment and support they need, and trustthem to get the job done

Working software is the primary measure of progress.

Continuous attention to technical excellence and good design enhances agility.

The best architectures, requirements, and designs emerge from self-organizing teams.

Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage

Business people and developers must work together daily throughout the project.

The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely.

Simplicity--the art of maximizing the amount of work not done--is essential.

At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behaviour accordingly.

Page 12: Agile Team Performance Appraisal

Goal Type Gole Examples Acceptance criteria

Individual

Rating

Be involved in the requirements phase Active participation of grooming (# stories)

Efficient object oriented analysis and design Specific patterns implementation. Active participation in architectural discussions

Help team members with best coding practices Mentoring X with specific tool and its use

Learn HTML 5 Create a demo of single page site and demo

Retain Code coverage to 100% Before checking in the code check the code coverage.

Team Rating

HTML 5 sessions to the team Organise session and help team members to understand it

Provide full visibility of the work I am performing Regular update on the work I am performing, Active participation in retrospective sessions

Working based on teams DOD Always performing all tasks based on teams DOD checklist

Working with the team finish tasks in teams backlog Assigning task to myself, finishing my tasks and helping team to finish sprint tasks as fast as possible.

CompanyRating

Release all deliveries on time with the quality as par companies quality guidelines

Working as par the companies quality guidelines and delivering projects on time

Helping on automation to produce faster results Help team to create a frame work for test automation to reduce test cycle by 50%

Will take X certification to work on X for the customers I will complete X certification to be in the company X certification list

Take active part in innovation activities. I will provide 2 innovative ideas or sessions on ………….

Page 13: Agile Team Performance Appraisal

Connect me @Ashutosh [email protected] – 9811067643LinkedIn ashurai77

Page 14: Agile Team Performance Appraisal