Software Development Team by Syed Hashir Ahmed

Post on 14-Dec-2014

178 views 2 download

description

 

Transcript of Software Development Team by Syed Hashir Ahmed

SYED HASHIR AHMEDS/O

SYED IKRAM AHMED

ROLL#2K11/ITE/130

CONTECT: 03361844819Email: syedhashir@ymail.com

SUBJECT NAME INTRODUCTION TO

SOFTWARE DEVELOPMENT

PRESENTATION TOPICSOFTWARE DEVELOPMENT TEAM

• Team organization• Democratic team approach• Classical chief programmer team

approach• Synchronize-and-stabilize teams

TASK SHARING

• Two extreme approaches to team organization

DEMOCRATIC TEAM APPROACH

• Programmer can be highly attached to their code• Error• If there is an error , it is termed a bug

Chief programmer team

Member of team• Chief programmer • Back-up programmer • Secretary programming• programmer

Chief programmerSuccessful manager and highly

skilled programmerHandles all the interfacing issuesReviews the work of the other team

membersIs personally responsible for every

line of code

Back-up programmerThe back-up programmer must be in

every way as competent as the chief programmer

Must know as much about the project as the chief programmer

Programming secretary–A highly skilled, well paid,

central member of the chief programmer team–Programmers hand their –Responsible

Programmer–Do nothing but program–All other aspects are handled

by the programming secretary

Synchronize-and-Stabilize Teams

Small parallel teams–3 to 8 developers–1 to 3 testers –Team is given the overall task

specification–They may design the task as they wish