jzero productivity handbook

26
1 Designed by Jenish shah, Brijesh Tekrawala JZERO PRODUCTIVITY HAND BOOK JZERO PRODUCTIVITY HAND BOOK Version 1.0 (BETA)

description

jzero productivity handbook

Transcript of jzero productivity handbook

1 Designed by Jenish shah, Brijesh Tekrawala

JZERO PRODUCTIVITY HAND BOOK

JZERO PRODUCTIVITY HAND BOOK

Version 1.0

(BETA)

2

JZERO PRODUCTIVITY HAND BOOK

Overview of Contents

JZero Productivity Goals and Commitments ...................................................................... 3 JZero Productivity Process Policy and Agreement ............................................................ 4 Introduction ............................................................................................................................ 5 How is the Hand Book organised?....................................................................................... 6 Roles and Responsibilities ................................................................................................... 7

Roles and Responsibilities ................................................................................................... 8 Current Roles ....................................................................................................................... 9 Your Current Roles ............................................................................................................ 10 Responsibilities of your role ............................................................................................... 11

Processes ............................................................................................................................. 13 Index to Processes ............................................................................................................ 13

Procedures ........................................................................................................................... 21 Contents of Task Procedures ............................................................................................. 22

Coming soon ........................................................................................................................ 25 Feedback .............................................................................................................................. 26

3

JZERO PRODUCTIVITY HAND BOOK

JZero Productivity Goals and Commitments GOAL The goal of the Productivity handbook is to help JZero staff to provide complete guide for productivity. Productivity based pay Productivity for Growth Productivity for better work environment. Productivity for working smartly

COMMITMENT I am committed ….. to follow process & policies to make team to follow process & policies to deliver exactly what is required. Precisely, in every respect. to Manage Alls my task, each and every task, fully and completely. to being responsible, to causing it to happen yourself. to doing WHATEVER it takes. to follow world’s best practice. to improving productivity. to learning. to communication.

4

JZERO PRODUCTIVITY HAND BOOK

JZero Productivity Process Policy and Agreement

5

JZERO PRODUCTIVITY HAND BOOK

Introduction

What is the JZero Productivity Hand Book?

JZero Productivity Hand Book is a central point where we detail all the ways that we measure productivity. The JZero Productivity Hand Book brings together all our existing processes in one place.

Why do we have it?

A company consists of people and processes. A successful company must have the best people and the best processes. By having all our processes documented, we have a clear understanding of what we are expected to do, and how we should work. This allows us to have a future of continual improvement, where we meet and exceed client’s needs.

Who should read it?

This manual should be read by each and every JZero team member. Although some processes may not apply to you directly, we encourage all to understand processes, and to openly join in the improvement process.

Can I change a JZero Productivity Hand Book?

Every single member of JZero team can make suggestions to change and improve a process. We encourage suggestions for change from everyone.

Why do I have to keep it on my desk?

It is important that these processes become part of your everyday work and that you have immediate access to them. Having them all in one place on your desk is the best way to do this.

Do I have to follow the processes?

Yes. Everyone in the team has to follow the processes, there are no exceptions. The processes define how we operate.

What if client wants something in a rush, or a website has gone down, do I still need to follow?

Yes, the process should be followed at all times. There will be allowances in the processes for “emergency situations” which will allow some immediate shortcuts to be made. However these should be used sparingly, and not resorted to on a day by day basis.

6

JZERO PRODUCTIVITY HAND BOOK

How is the Hand Book organised?

It is organised in four distinct areas:

Roles and Responsibilities

All of JZero’s work is divided up into different roles, with each role having certain responsibilities. The area details what those responsibilities are. A person can have more than one role – for instance, they may be a Team Leader and a Developer. Find your roles and see what you are responsible for!

Processes

These are the processes that describe how we operate at JZero. Read through the processes, and understand them. At the start of this section you will see an Overview Process that shows you all the other processes.

Measurement

This area details: o How the processes will be monitored. o How Productivity will be calculated

Procedures

These are procedures and checklists that we use to detail a step by step method to follow when doing a particular task, when this level of detail is required.

7

JZERO PRODUCTIVITY HAND BOOK

Roles and Responsibilities

8

JZERO PRODUCTIVITY HAND BOOK

Roles and Responsibilities What are Roles and Responsibilities?

All of work is divided up into different roles, with each role having certain responsibilities. As a company JZero has many different tasks that need to be performed. It is sensible then to group all related task into a ‘Role’ that covers a group of tasks. This makes it easy for someone to take on that role. For each Role, there is a set of responsibilities. This details the work areas that a person holding that role should do. It lists the area the role is generally responsible for, and what specific things the person holding that role must do.

How can you have more than one role?

A person can have more than one role that they perform. A person can have more than one role – for instance, they may be a TEAM LEADER, and a DEVELOPER.

For instance:

• Brijesh is the TEAM LEADER, and at other times performs the role of DEVELOPER and edits and changes some code on the system.

Don’t forget the roles group together related tasks. You can have more than one role.

How do you know what roles you hold?

The roles that are held by which people will change over time, and will be announced at that time. The Current Roles that are held by staff are listed in the following pages, in the table CURRENT ROLES.

9

JZERO PRODUCTIVITY HAND BOOK

A story about Everybody, Somebody, Anybody, and Nobody This is a story about four people: Everybody, Somebody, Anybody, and Nobody. There was an important job to be done and Everybody was asked to do it. Everybody was sure Somebody would do it. Anybody could have done it, but Nobody did it. Somebody got angry about that because it was Everybody's job. Everybody thought Anybody could do it, but Nobody realized that Everybody wouldn't do it.

It ended up that Everybody blamed Somebody when actually Nobody asked Anybody.

10

JZERO PRODUCTIVITY HAND BOOK

Your Current Roles

11

JZERO PRODUCTIVITY HAND BOOK

Responsibilities of your role This area details the responsibilities of your role. Find out your roles, and look up your responsibilities.

Role Responsibilities – Productivity Mentor

General Responsibilities

Responsible to mentor all staffs about productivity. Specific Process Related Responsibilities:

Develop Beliefs for Processes and Productivity Develop Behaviours for Processes and Productivity Develop Creativity Communicate with Productivity Process Managers

Role Responsibilities – Productivity Process Manager

General Responsibilities

Responsible overall for the running of the process system. Specific Process Related Responsibilities:

Read, know and understand the Jzero Productivity Hand Book. Organise Management reviews of Process changes. Organise Drafting of any process changes. Organise Approval of any process changes. Organise Jzero Productivity Hand Book are updated and kept on

everyone desks. Arranging spot tests as appropriate on Hand Book. Identify and assist in production of Task Procedures for any Task that is

deemed to require them.

12

JZERO PRODUCTIVITY HAND BOOK

Role Responsibilities – Developer (This includes Senior Developer and Junior Developer and Support Developer) General Responsibilities

Responsible for managing tasks and teams tasks in JPMS System. Responsible for successful execution of a development task to meet the

requirements. Responsible to follow architectural guidelines and coding standards, and

coding best practice. To seek clarification where task solution is not well defined. To follow any standardised Task Procedures available. Raise the queries or issues on time to ensure the deadlines will not get

effected or we can raise it to client as early as possible. Ensure deadline and do proper communication in case of any problem

with development which can effect the deadline or quality of work. Ensure learning / skills improvement.

13

JZERO PRODUCTIVITY HAND BOOK

Processes

Index to Processes JZero Productivity Development Measurement process ....................................................... 14 JZero Productivity Responsibility Measurement process ..................................................... 15 JZero Productivity Feedback Measurement process ............................................................. 16 JZero Productivity Report process .............................................................................................. 17 JZero Productivity Measurement process ................................................................................. 18JZero Productivity Resource wise Report ................................................................................. 19 JZero Productivity Job wise Report ............................................................................................ 20

14

JZERO PRODUCTIVITY HAND BOOK

Process Name: JZero Productivity Development Measurement process Process Date: July 2010 What process covers?

Covers overview of the how we insert development data.

Assign task to Developer withagreed estimation

Enter Task in JPMS System withagreed estimation

JZERO PRODUCTIVITY DEVELOPMENT MEASUREMENT

TEAM LEADER / PROJECT LEADERDEVELOPER

JPMS

Load task by Excel sheet

Version 1.0(BETA)

15

JZERO PRODUCTIVITY HAND BOOK

Process Name: JZero Productivity Responsibility Measurement process Process Date: July 2010 What process covers?

Covers overview of the how we insert responsibility data.

JZERO PRODUCTIVITY RESPONSIBILITY MEASUREMENT Version 1.0(BETA)

Responsibility

TEAM LEADER / PROJECT LEADER

Update ratting for responsibility

JPMS

16

JZERO PRODUCTIVITY HAND BOOK

Process Name: JZero Productivity Feedback Measurement process Process Date: July 2010 What process covers?

Covers overview of the how we insert feedback data.

JZERO PRODUCTIVITY FEEDBACK MEASUREMENT Version 1.0(BETA)

TEAM LEADER / PROJECT MANAGER

Update ratting for feedback

JPMS

DEVELOPER / TEAM LEADER

Request for Feedback for special /Addtional work

JPMS

Approve feedback requests

Request Feedback

17

JZERO PRODUCTIVITY HAND BOOK

Process Name: JZero Productivity Report process Process Date: July 2010 What process covers?

Covers overview of the reports process.

JZERO PRODUCTIVITY REPORTS Version 1.0

(BETA)

PROCESS MANAGER

Generate Resource wise Report

JPMS

Generate Job wise Reports

INDIA TEAM

Send Report to INDIA TEAM

Send Weekly / Monthly Reports

18

JZERO PRODUCTIVITY HAND BOOK

Process Name: JZero Productivity Mesurement process Process Date: July 2010 What process covers?

Covers overview of the measurement process.

JZERO PRODUCTIVITY MEASUREMENT Version 1.0 (BETA)

Development Responsibility Feedback( 65 %) ( 20%) ( 15%)

Task Done and available in JPMS Additional Responsibility

PI = D x 0.65 + R x 0.20 + F x 0.15 Criteria

Feedback given by Project Leader / Project Manager

Developer

SR. Developer

Development Responsibility Feedback( 65 %) ( 20%) ( 15%)

Task Done and available in JPMS Additional Responsibility

PI = ( (D x 0.65 + R x 0.20 + F x 0.15 ) x 0.70 ) + PJ x 0.30Criteria

Feedback given by TL / PL

Productivity of Jr developer.

Team Leader

Sr Developer Medium Level Developer Jr. Level Developer( 40 %) ( 35%) ( 25%)

PI =( (S x 0.40 + M x 0.35 + J x 0.25 ) x 0.65 ) + R x 0.20 + F x 0.15Criteria

Responsibility ( 20%)

Feedback( 15%)

19

JZERO PRODUCTIVITY HAND BOOK

Process Name: JZero Productivity Resource wise Report Process Date: July 2010 What process covers?

Covers overview of resource wise productivity report

Resource Development Responsibility Feeback Productivity of Team Total / 100Developer 1 80 15 20 90 115Developer 2 90 15 20 100 125Developer 3 70 15 20 110 105Developer 4 50 0 20 80 70

0

20

40

60

80

100

120

140

Developer 1 Developer 2 Developer 3 Developer 4

Productivity

Productivity

20

JZERO PRODUCTIVITY HAND BOOK

Process Name: JZero Productivity Job wise Report Process Date: July 2010 What process covers?

Covers overview of job wise productivity report

Job Hrs Spend Team Leader Developers Cost of SOW Productivity ($ / Hrs)SOW 223 70 Team Leader 1 Developer 1,

Developer 2300 4.285714286

SOW 224 65 Team Leader 2 Developer 1, Developer 2

500 7.692307692

SOW 225 70 Team Leader 3 Developer 1, Developer 2

600 8.571428571

0

1

2

3

4

5

6

7

8

9

SOW 223 SOW 224 SOW 225

Productivity ($ / Hrs)

Productivity ($ / Hrs)

21

JZERO PRODUCTIVITY HAND BOOK

Procedures

22

JZERO PRODUCTIVITY HAND BOOK

Contents of Task Procedures Procedures cover steps required on how to do a particular task, and provide sheets that can be used to fill in details when doing a task. Update Feedback and Responsibility ................................................................................ 23 Generate Report and send it to India team ........................................................................ 24

23

JZERO PRODUCTIVITY HAND BOOK

Task Procedure

How to Update Feedback and Responsibility for developers and team leaders

Date July 2010 Scope This procedure should be used when update feedback for developer or team

leaders.

Step Step Details Verification/Data A Login into JPMS system with your account B Click on feedback section on JPMS System C Fill feedback by selecting each resources D Fill responsibility by selecting each resources E Do the same process on every week on Monday / Tuesday for

first 3 month. Do the same process after 3 months between 1st to 3rd every month

24

JZERO PRODUCTIVITY HAND BOOK

Task Procedure

Generate Report and send it to India team Date July 2010 Scope This procedure should be used when process manager generate reports and

send it to India team

Step Step Details Verification/Data A Login into JPMS system with your account B Click on Resource wise report and select month. C Send Resource wise report to [email protected] D Click on Job wise report and select month. E Send Resource wise report to [email protected] F Do the same process on every week on Monday / Tuesday for

first 3 month. Do the same process after 3 months between 4th to 5th every month

25

JZERO PRODUCTIVITY HAND BOOK

Coming soon

Frequently asked questions Updates for Graphics team

Updates for Support team

26

JZERO PRODUCTIVITY HAND BOOK

Feedback Send email to [email protected] for any feedback or suggestions.