Download presentation
Presentation is loading. Please wait.
Published bySheena Quinn Modified over 8 years ago
1
The Surgical Team Jacob Harper
2
The Problem Good Programmer vs Poor Programmer 10 times more productive 200 man project 25 manager, 175 programmers Inefficient Most effective team size: 10
3
Surgical Team The Idea: Surgeon does all the work Has a team to assist him/her with every function This allows him/her to focus fully on the surgery
4
The Surgeon Chief Programmer Defines the Specifications Designs the Program Codes, Tests, and Documents Needs Experience Ten Years, at least Systems Knowledge Mathematics
5
The Copilot Able to do everything the Surgeon does, but less experienced Surgeon bounces ideas off of him Not bound to take the copilot's advice Can step in if the surgeon is absent
6
The Administrator Handles money, people, space, and machines Surgeon has the final say on all this but needs to spend his time on coding One administrator can serve two teams
7
The Editor Works on the documentation that is provided by the surgeon Revises the versions of documentation Adds sources where necessary
8
Two Secretaries One for the Administrator One for the Editor They handle project correspondence and non-product files.
9
The Program Clerk Maintains records of everything done on the project Output listings Computer Inputs Updates program copies
10
The Toolsmith Provides the team with the necessary software and hardware for the project Continually makes sure that it is up-to-date
11
The Tester Provides suitable test cases for the program Both an Assistant and an Adversary
12
The Language Lawyer Very apt in the the language that is currently being used Knows efficient tricks Can service 2-3 surgeons
13
Large Team Implementations Take a 200 man team Divide into 10 man groups Then only have to coordinate 20 minds
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.