toward successful projects

Post on 09-Apr-2017

669 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Author : Anurag Shrivastava

TOWARDS SUCCESSFUL PROJECTS

Anurag Shrivastava, MDXebia India

Leaders in Distributed Agile Software Development

Author : Anurag Shrivastava

Analysis

Design

Impleme

nt

SOFTWARE DEVELOPMENT

Author : Anurag Shrivastava

Scope

Cost Schedule

Author : Anurag Shrivastava

Quality

Scope

Cost Schedule

Author : Anurag Shrivastava

Quality

Scope

Cost Schedule

Author : Anurag Shrivastava

DO YOU TAKE CUSTOMER SIGN-OFFS AFTER EACH PHASE?

Question 1

Author : Anurag Shrivastava

DOES CUSTOMER KNOW EXACTLY WHAT HE WANTS?

Question 2

Author : Anurag Shrivastava

SHOULD CUSTOMER KNOW IN ADVANCE WHAT THEY WANT?

Question 3

Author : Anurag Shrivastava

FORTUNATELY WE HAVE LESS NUMBER OF STAKEHOLDERS TO PLEASE.

Author : Anurag Shrivastava

Scientific Management

F. W. Taylor born 1856

Author : Anurag Shrivastava

Improve Productivity

F. W. Taylor born 1856

Standardization of Output and Methods

Author : Anurag Shrivastava

ARE STANDARDIZED PROCESSES KEY TO SUCCESSFUL PROJECTS?

Question 4

Author : Anurag Shrivastava

EVERY SUCCESSFUL PROJECT = HARD WORK, EXTRA EFFORT

Question 5

Author : Anurag Shrivastava

AREN’T PEOPLE THE GREATEST ASSETS OF SOFTWARE COMPANY?

Question 6

Author : Anurag Shrivastava

A MOTIVATED TEAM DELIVERS SUCCESSFUL PROJECTS?

Question 7

Author : Anurag Shrivastava

OUR KNOWLEDGE WORKERS HAVE MORE CAPABILITIES & DEMANDS

Author : Anurag Shrivastava

Author : Anurag Shrivastava

DO YOU HAVE A QA DEPARTMENT TO MONITOR QUALITY?

Question 8

Author : Anurag Shrivastava

ARE CODE REVIEWS A GOOD WAY TO ENSURE QUALITY?

Question 9

Author : Anurag Shrivastava

Author : Anurag Shrivastava

FORTUNATELY WE NEED FEWER TOOLS TO KNOW THE MOST

Author : Anurag Shrivastava

IS GOOD PROJECT PLAN THE KEY TO A SUCCESSFUL PROJECT?

Question 10

Author : Anurag Shrivastava

AREN’T PROJECT PLANS GENERALLY A BIT TOO OPTIMISTIC?

Question 11

Author : Anurag Shrivastava

WORK IN SMALL ITERATIONS.INSPECT AND ADAPT.

W. Edwards Demingborn 1900

Author : Anurag Shrivastava

LET TOOLS TELL YOU THE PROBLEMS.BUT, ACT UPON THEM.

The Mythical Man-Month

Author : Anurag Shrivastava

CONTINUOUSLY INTEGRATE. AUTOMATICALLY RUN ALL TESTS. DEPLOY. REPEAT.

Author : Anurag Shrivastava

TESTS SUITE TAKES NINE MINUTES TO RUN (DISTRIBUTED ACROSS 30-40 MACHINES). CODE PUSHES TAKE ANOTHER SIX MINUTES. 6 DEPLOYS AN HOUR.

Author : Anurag Shrivastava

CODE CITY : A HELICOPTER VIEW OF YOUR CODE

http://www.inf.unisi.ch/phd/wettel/index.html

Author : Anurag Shrivastava

CODE CITY : TIME TRAVEL IN CODE BASE

Author : Anurag Shrivastava

ENGAGE STAKEHOLDERS AND TEAM MEMBERS IN THE FEEDBACK LOOP

Author : Anurag Shrivastava

Author : Anurag Shrivastava

Quality

Scope

Cost Schedule

Author : Anurag Shrivastava

Agility

Team

Customer Management

TRIANGLE

FORPROJECT SUCCESS

Author : Anurag Shrivastava

Analysis

Design

Impleme

nt6 Months

Analysis

Design

Implement

Analysis

Design

Implement

Analysis

Design

Implement

Analysis

Design

Implement

Analysis

Design

Implement

Iteration 12-3 Weeks

Iteration 2 Iteration 3 Iteration 4 Iteration 5

Author : Anurag Shrivastava

WELCOME TO

AGILE NCR 2009 CONFERENCE

top related