Software Development Team by Syed Hashir Ahmed
-
Upload
syed-ahmed -
Category
Education
-
view
179 -
download
2
description
Transcript of Software Development Team by Syed Hashir Ahmed
![Page 1: Software Development Team by Syed Hashir Ahmed](https://reader035.fdocuments.net/reader035/viewer/2022081816/549552a4b47959962d8b5b65/html5/thumbnails/1.jpg)
SYED HASHIR AHMEDS/O
SYED IKRAM AHMED
ROLL#2K11/ITE/130
CONTECT: 03361844819Email: [email protected]
![Page 2: Software Development Team by Syed Hashir Ahmed](https://reader035.fdocuments.net/reader035/viewer/2022081816/549552a4b47959962d8b5b65/html5/thumbnails/2.jpg)
SUBJECT NAME INTRODUCTION TO
SOFTWARE DEVELOPMENT
![Page 3: Software Development Team by Syed Hashir Ahmed](https://reader035.fdocuments.net/reader035/viewer/2022081816/549552a4b47959962d8b5b65/html5/thumbnails/3.jpg)
PRESENTATION TOPICSOFTWARE DEVELOPMENT TEAM
• Team organization• Democratic team approach• Classical chief programmer team
approach• Synchronize-and-stabilize teams
![Page 4: Software Development Team by Syed Hashir Ahmed](https://reader035.fdocuments.net/reader035/viewer/2022081816/549552a4b47959962d8b5b65/html5/thumbnails/4.jpg)
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
![Page 5: Software Development Team by Syed Hashir Ahmed](https://reader035.fdocuments.net/reader035/viewer/2022081816/549552a4b47959962d8b5b65/html5/thumbnails/5.jpg)
Chief programmer team
Member of team• Chief programmer • Back-up programmer • Secretary programming• programmer
![Page 6: Software Development Team by Syed Hashir Ahmed](https://reader035.fdocuments.net/reader035/viewer/2022081816/549552a4b47959962d8b5b65/html5/thumbnails/6.jpg)
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
![Page 7: Software Development Team by Syed Hashir Ahmed](https://reader035.fdocuments.net/reader035/viewer/2022081816/549552a4b47959962d8b5b65/html5/thumbnails/7.jpg)
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
![Page 8: Software Development Team by Syed Hashir Ahmed](https://reader035.fdocuments.net/reader035/viewer/2022081816/549552a4b47959962d8b5b65/html5/thumbnails/8.jpg)
Programming secretary–A highly skilled, well paid,
central member of the chief programmer team–Programmers hand their –Responsible
![Page 9: Software Development Team by Syed Hashir Ahmed](https://reader035.fdocuments.net/reader035/viewer/2022081816/549552a4b47959962d8b5b65/html5/thumbnails/9.jpg)
Programmer–Do nothing but program–All other aspects are handled
by the programming secretary
![Page 10: Software Development Team by Syed Hashir Ahmed](https://reader035.fdocuments.net/reader035/viewer/2022081816/549552a4b47959962d8b5b65/html5/thumbnails/10.jpg)
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