SlideShare a Scribd company logo
By
Angelin R
Effective Team Work Model
• This model can be applied to development projects having a
  minimum of 4 team members working in the same technology.

• According to this model, there will be 3 levels of peer support for
  the actual developer and the peers themselves will be provided the
  same model of support.

• This model will ensure smooth functioning of the project even
  during sudden non-availability of a developer or in cases where a
  developer moves out of the team.

• This model will lead to improvement in quality, responsiveness and
  efficiency of deliverables .
Approach
• Level 1: Backup peer position where another developer has the
  same functional knowledge and technical skills as that of the
  original developer. This is a critical layer enabling smooth
  execution of the tasks assigned, in the absence of the original
  developer.
• Level 2: Technical support position assigned to another developer
  who has the technical skills similar to that of the original
  developer. The person in this position will be responsible for
  technical review of the deliveries to be made by the original
  developer.
• Level 3: Functional support position assigned to another
  developer who has the functional knowledge similar to that of the
  original developer. The person in this position will be responsible
  for functional review of the deliveries to be made by the original
  developer.
Developer with
functional knowledge
and technical skills
relevant for his/her
assigned
development
module/component

Level 1: Backup
developer with similar
functional knowledge
and technical skills


Level 2: Developer
with similar technical
skills for technical
review


Level 3: Developer
with similar functional
knowledge for
functional review
• In the sudden absence of a team member, his/her backup
  peer can work on that team member’s tasks.
• If that backup peer is already overloaded with development
  tasks for which he/she is primarily responsible, then his/her
  backup peer can share the workload of his/her other 2 roles.
Backup Methodology
               Member temporarily unavailable

Developer with
functional knowledge
and technical skills
relevant for his/her
assigned
development
module/component

Level 1: Backup
developer with similar
functional knowledge
and technical skills


Level 2: Developer
with similar technical
skills for technical
review


Level 3: Developer
with similar functional
knowledge for
functional review
Transition Methodology
•   Level 1 Transition – Functional transition:
        When a team member is going to move out of the team, then the
        person identified as his/her replacement gets functional knowledge
        transition about all the functionalities being worked and supported by
        the outgoing member.
•   Level 2 Transition – Role transition:
        Then he/she gets knowledge transition from the outgoing member
        about the roles and responsibilities played by him/her at all levels
        he/she was involved in.
•   Once these transitions are completed, the incoming member replaces the
    outgoing member and the project functions smoothly without any gaps or
    issues.
Developer with
functional knowledge
and technical skills
relevant for his/her
assigned development
module/component

Level 1: Backup
developer with similar
functional knowledge
and technical skills


Level 2: Developer
with similar technical
skills for technical
review


Level 3: Developer
with similar functional
knowledge for
functional review
Member moving out   Member moving in

Developer with                                           Incoming
functional knowledge
and technical skills
                                                       member gets
relevant for his/her                                    functional
assigned development
module/component
                                                        knowledge
                                                         transition
Level 1: Backup                                        about all the
developer with similar
functional knowledge
                                                      functionalities
and technical skills                                  being worked
                                                      and supported
Level 2: Developer                                         by the
with similar technical
skills for technical
                                                         outgoing
review                                                    member

Level 3: Developer
with similar functional
knowledge for
functional review
Member moving out   Member moving in

Developer with
functional knowledge                                     Incoming
and technical skills                                   member gets
relevant for his/her
assigned development                                    knowledge
module/component                                      transition from
                                                         outgoing
Level 1: Backup
developer with similar                                member about
functional knowledge                                     the roles
and technical skills
                                                         played by
                                                       him/her at all
Level 2: Developer
with similar technical                                 levels he/she
skills for technical                                  was involved in
review



Level 3: Developer
with similar functional
knowledge for
functional review
Developer with
functional knowledge
and technical skills
relevant for his/her
assigned development
module/component


Level 1: Backup
developer with similar
functional knowledge
and technical skills


Level 2: Developer
with similar technical
skills for technical
review



Level 3: Developer
with similar functional
knowledge for
functional review
•   Ensures smooth functioning of the project even during sudden non-
    availability of a developer or in cases where a developer moves out of the
    team.
•   Ensures high code quality through effective technical code reviews by
    peers.
•   Ensures customer satisfaction through effective functional code reviews
    that check if the deliverables are inline with the customer requirements.
•   Increases customer’s confidence in team members.
•   Allows job rotation and avoids dependency on individuals for completion
    of tasks.
•   Provides opportunity for continual learning and knowledge development
    of team members – both functionally and technically.
•   Most developers will know enough portions of the application that they
    could fill in many roles.
•   Having a more global view of the application, the team members will have
    an insight into how best to implement new features while maintaining the
    overall system architecture.
•   Ensures effective utilization of skilled resources.
Effective Team Work Model

More Related Content

PPT
Coding
Vishal Singh
 
PPTX
Intro to software development
Hawkman Academy
 
PPT
Software development slides
iarthur
 
PPT
Software Coding- Software Coding
Nikhil Pandit
 
PDF
Coding principles
DevAdnani
 
DOC
Resume_SameerajaKVL
Sameeraja Khandavilli
 
DOC
Software+struc+doc
G.C Reddy
 
PDF
9. Software Implementation
ghayour abbas
 
Coding
Vishal Singh
 
Intro to software development
Hawkman Academy
 
Software development slides
iarthur
 
Software Coding- Software Coding
Nikhil Pandit
 
Coding principles
DevAdnani
 
Resume_SameerajaKVL
Sameeraja Khandavilli
 
Software+struc+doc
G.C Reddy
 
9. Software Implementation
ghayour abbas
 

What's hot (20)

PDF
Qualidade de Software em zOS usando IBM Debug Tool e RDz
Paulo Batuta
 
PDF
10. Software testing overview
ghayour abbas
 
PDF
Programming tools for developers
BBVA API Market
 
PPTX
Di and how it shapes your application
Marian Zlatev
 
PDF
SE notes by k. adisesha
Prof. Dr. K. Adisesha
 
PDF
Dan Webster Resume Current
dan_webster
 
PPT
Software coding & testing, software engineering
Rupesh Vaishnav
 
PDF
Dan Webster Resume
dan_webster
 
PPTX
Software programming and development
Ali Raza
 
PPTX
Waterfallmodel
Sunny Kumar Roy
 
PDF
20070925 03 - La qualimétrie en environnement industriel (Schneider automation)
LeClubQualiteLogicielle
 
PDF
Manoj_Resume
Manoj Kumar kumar
 
DOC
Complete testing@uma
Uma Sapireddy
 
PPT
J interop
Muhammad Yousaf
 
PPSX
Software Development Life Cycle - SDLC
ANKUR-BA
 
PPTX
SDLC
Vidya-QA
 
PPTX
SDLC
Sachin-QA
 
DOCX
niyati_kaduskar_CV
Niyati Kaduksar
 
PDF
SE2018_Lec 18_ Design Principles and Design Patterns
Amr E. Mohamed
 
DOCX
PROFESSIONAL PROFILE
Mohammad Zuaib
 
Qualidade de Software em zOS usando IBM Debug Tool e RDz
Paulo Batuta
 
10. Software testing overview
ghayour abbas
 
Programming tools for developers
BBVA API Market
 
Di and how it shapes your application
Marian Zlatev
 
SE notes by k. adisesha
Prof. Dr. K. Adisesha
 
Dan Webster Resume Current
dan_webster
 
Software coding & testing, software engineering
Rupesh Vaishnav
 
Dan Webster Resume
dan_webster
 
Software programming and development
Ali Raza
 
Waterfallmodel
Sunny Kumar Roy
 
20070925 03 - La qualimétrie en environnement industriel (Schneider automation)
LeClubQualiteLogicielle
 
Manoj_Resume
Manoj Kumar kumar
 
Complete testing@uma
Uma Sapireddy
 
J interop
Muhammad Yousaf
 
Software Development Life Cycle - SDLC
ANKUR-BA
 
SDLC
Vidya-QA
 
SDLC
Sachin-QA
 
niyati_kaduskar_CV
Niyati Kaduksar
 
SE2018_Lec 18_ Design Principles and Design Patterns
Amr E. Mohamed
 
PROFESSIONAL PROFILE
Mohammad Zuaib
 
Ad

Viewers also liked (20)

PDF
Team Work With Models Web
Cédric Brun
 
PPT
Developing An EffectiveTeam
Pondicherry university
 
PPT
Managing finance
Lady Pamela Sabandal
 
PPTX
Managing finance
International advisers
 
PPTX
The Importance of Personal Finance Education
Rebecca Gallagher
 
PDF
Why is education important
Seetharam r
 
DOCX
Health Is Wealth
nareshkumar.mamtani
 
PPT
The Importance Of Family Ties.
Lily Lake
 
PPTX
Importance of Health
Iyah Purugganan
 
PDF
Health is Wealth (TIENS OPP)
Darius Topacio
 
PPTX
Health is wealth
Your Health Is Precious
 
PPTX
Teori personaliti the big 5. cattell
nikmanjahidin
 
PPTX
Importance of Education
Erin Gallagher
 
PDF
Building Relationships
Sha Zabala-Batin
 
PPTX
Relationship building
Nimi jayan
 
PPTX
Using Belbin’s Team Role Model
Myles Miller
 
PPT
Healthy Relationship Powerpoint
amieberlinski
 
PPTX
Relationship Building
Harold Ho
 
PPTX
Health is wealth
Muhammad Ashhar
 
PPTX
Communication & relationship building
Tanveer Khan
 
Team Work With Models Web
Cédric Brun
 
Developing An EffectiveTeam
Pondicherry university
 
Managing finance
Lady Pamela Sabandal
 
Managing finance
International advisers
 
The Importance of Personal Finance Education
Rebecca Gallagher
 
Why is education important
Seetharam r
 
Health Is Wealth
nareshkumar.mamtani
 
The Importance Of Family Ties.
Lily Lake
 
Importance of Health
Iyah Purugganan
 
Health is Wealth (TIENS OPP)
Darius Topacio
 
Health is wealth
Your Health Is Precious
 
Teori personaliti the big 5. cattell
nikmanjahidin
 
Importance of Education
Erin Gallagher
 
Building Relationships
Sha Zabala-Batin
 
Relationship building
Nimi jayan
 
Using Belbin’s Team Role Model
Myles Miller
 
Healthy Relationship Powerpoint
amieberlinski
 
Relationship Building
Harold Ho
 
Health is wealth
Muhammad Ashhar
 
Communication & relationship building
Tanveer Khan
 
Ad

Similar to Effective Team Work Model (20)

PPTX
Attributes of 'well - engineered' software product
andyr91
 
PDF
SFSCON24 - Jorge Melegati - Software Engineering Automation: From early tools...
South Tyrol Free Software Conference
 
PPTX
CSC Philippines - Multiple Requirements
Mark Allan Estares
 
PDF
A Comprehensive Guide Hiring Full-Stack Developers for Your Business.pdf
Devstree Canada
 
DOC
Lab view core 2 outline
bestip
 
PPTX
4_59247024118127714222222222222222255.pptx
berihufsaha12
 
PDF
SIA-101-Final-_SDLC.pdf
JanreiDevillaTe
 
PDF
Software Engineering Overview
Prachi Sasankar
 
PPTX
SDLC presentation-1.pptx
EvelynChinnu
 
PPTX
SDLC
Pooja Chaddha
 
PPTX
1. object oriented concepts & principles
poonam bora
 
PPTX
SOFTWARE DEVELOPMENT AND PROCESS MODELS.pptx
SanthanalakshmiSelva2
 
PPTX
software evelopment life cycle model and example of water fall model
vishal choudhary
 
PPTX
software development life cycle(SDLC)
sanoop s
 
PPTX
Lecture 5
Ahmed Alageed
 
PDF
Roles and Responsibilities of a DevOps Engineer
ZaranTech LLC
 
PPTX
"X" Driven-Development Methodologies
Damian T. Gordon
 
PPTX
Software Development Life Cycle (SDLC )
eshtiyak
 
PDF
LiuJiang
Fan Jin
 
Attributes of 'well - engineered' software product
andyr91
 
SFSCON24 - Jorge Melegati - Software Engineering Automation: From early tools...
South Tyrol Free Software Conference
 
CSC Philippines - Multiple Requirements
Mark Allan Estares
 
A Comprehensive Guide Hiring Full-Stack Developers for Your Business.pdf
Devstree Canada
 
Lab view core 2 outline
bestip
 
4_59247024118127714222222222222222255.pptx
berihufsaha12
 
SIA-101-Final-_SDLC.pdf
JanreiDevillaTe
 
Software Engineering Overview
Prachi Sasankar
 
SDLC presentation-1.pptx
EvelynChinnu
 
1. object oriented concepts & principles
poonam bora
 
SOFTWARE DEVELOPMENT AND PROCESS MODELS.pptx
SanthanalakshmiSelva2
 
software evelopment life cycle model and example of water fall model
vishal choudhary
 
software development life cycle(SDLC)
sanoop s
 
Lecture 5
Ahmed Alageed
 
Roles and Responsibilities of a DevOps Engineer
ZaranTech LLC
 
"X" Driven-Development Methodologies
Damian T. Gordon
 
Software Development Life Cycle (SDLC )
eshtiyak
 
LiuJiang
Fan Jin
 

More from Angelin R (17)

PPTX
Comparison of Java Web Application Frameworks
Angelin R
 
DOCX
[DOC] Java - Code Analysis using SonarQube
Angelin R
 
PDF
Java Source Code Analysis using SonarQube
Angelin R
 
PDF
The principles of good programming
Angelin R
 
PDF
Exception handling & logging in Java - Best Practices (Updated)
Angelin R
 
PDF
A Slice of Me
Angelin R
 
PDF
Team Leader - 30 Essential Traits
Angelin R
 
PDF
Action Script
Angelin R
 
PDF
Agile SCRUM Methodology
Angelin R
 
PDF
Exception handling and logging best practices
Angelin R
 
PPT
Tamil Christian Worship Songs
Angelin R
 
PDF
Flex MXML Programming
Angelin R
 
PDF
Introduction to Adobe Flex
Angelin R
 
PDF
Software Development Life Cycle (SDLC)
Angelin R
 
PDF
Restful Web Services
Angelin R
 
PDF
Team Building Activities
Angelin R
 
PDF
XStream
Angelin R
 
Comparison of Java Web Application Frameworks
Angelin R
 
[DOC] Java - Code Analysis using SonarQube
Angelin R
 
Java Source Code Analysis using SonarQube
Angelin R
 
The principles of good programming
Angelin R
 
Exception handling & logging in Java - Best Practices (Updated)
Angelin R
 
A Slice of Me
Angelin R
 
Team Leader - 30 Essential Traits
Angelin R
 
Action Script
Angelin R
 
Agile SCRUM Methodology
Angelin R
 
Exception handling and logging best practices
Angelin R
 
Tamil Christian Worship Songs
Angelin R
 
Flex MXML Programming
Angelin R
 
Introduction to Adobe Flex
Angelin R
 
Software Development Life Cycle (SDLC)
Angelin R
 
Restful Web Services
Angelin R
 
Team Building Activities
Angelin R
 
XStream
Angelin R
 

Recently uploaded (20)

PDF
India Cold Chain Storage And Logistics Market: From Farm Gate to Consumer – T...
Kumar Satyam
 
DOCX
UNIT 2 BC.docx- cv - RESOLUTION -MINUTES-NOTICE - BUSINESS LETTER DRAFTING
MANJU N
 
PDF
Unveiling the Latest Threat Intelligence Practical Strategies for Strengtheni...
Auxis Consulting & Outsourcing
 
PDF
Equinox Gold - Corporate Presentation.pdf
Equinox Gold Corp.
 
PDF
2025 07 29 The Future, Backwards Agile 2025.pdf
Daniel Walsh
 
PDF
Top 10 Corporates in India Investing in Sustainable Energy.pdf
Essar Group
 
PDF
NewBase 24 July 2025 Energy News issue - 1805 by Khaled Al Awadi._compressed...
Khaled Al Awadi
 
PDF
askOdin - An Introduction to AI-Powered Investment Judgment
YekSoon LOK
 
PPTX
Social Media Marketing for Business Growth
vidhi622006
 
PDF
NewBase 26 July 2025 Energy News issue - 1806 by Khaled Al Awadi_compressed.pdf
Khaled Al Awadi
 
PDF
12 Oil and Gas Companies in India Driving the Energy Sector.pdf
Essar Group
 
PDF
Followers to Fees - Social media for Speakers
Corey Perlman, Social Media Speaker and Consultant
 
PDF
bain-temasek-sea-green-economy-2022-report-investing-behind-the-new-realities...
YudiSaputra43
 
PPTX
E-Way Bill under GST – Transport & Logistics.pptx
Keerthana Chinnathambi
 
PPTX
Pakistan’s Leading Manpower Export Agencies for Qatar
Glassrooms Dubai
 
PPTX
PUBLIC RELATIONS N6 slides (4).pptx poin
chernae08
 
PPTX
Appreciations - July 25.pptxffsdjjjjjjjjjjjj
anushavnayak
 
PDF
MBA-I-Year-Session-2024-20hzuxutiytidydy
cminati49
 
PDF
Bihar Idea festival - Pitch deck-your story.pdf
roharamuk
 
PPTX
Memorandum and articles of association explained.pptx
Keerthana Chinnathambi
 
India Cold Chain Storage And Logistics Market: From Farm Gate to Consumer – T...
Kumar Satyam
 
UNIT 2 BC.docx- cv - RESOLUTION -MINUTES-NOTICE - BUSINESS LETTER DRAFTING
MANJU N
 
Unveiling the Latest Threat Intelligence Practical Strategies for Strengtheni...
Auxis Consulting & Outsourcing
 
Equinox Gold - Corporate Presentation.pdf
Equinox Gold Corp.
 
2025 07 29 The Future, Backwards Agile 2025.pdf
Daniel Walsh
 
Top 10 Corporates in India Investing in Sustainable Energy.pdf
Essar Group
 
NewBase 24 July 2025 Energy News issue - 1805 by Khaled Al Awadi._compressed...
Khaled Al Awadi
 
askOdin - An Introduction to AI-Powered Investment Judgment
YekSoon LOK
 
Social Media Marketing for Business Growth
vidhi622006
 
NewBase 26 July 2025 Energy News issue - 1806 by Khaled Al Awadi_compressed.pdf
Khaled Al Awadi
 
12 Oil and Gas Companies in India Driving the Energy Sector.pdf
Essar Group
 
Followers to Fees - Social media for Speakers
Corey Perlman, Social Media Speaker and Consultant
 
bain-temasek-sea-green-economy-2022-report-investing-behind-the-new-realities...
YudiSaputra43
 
E-Way Bill under GST – Transport & Logistics.pptx
Keerthana Chinnathambi
 
Pakistan’s Leading Manpower Export Agencies for Qatar
Glassrooms Dubai
 
PUBLIC RELATIONS N6 slides (4).pptx poin
chernae08
 
Appreciations - July 25.pptxffsdjjjjjjjjjjjj
anushavnayak
 
MBA-I-Year-Session-2024-20hzuxutiytidydy
cminati49
 
Bihar Idea festival - Pitch deck-your story.pdf
roharamuk
 
Memorandum and articles of association explained.pptx
Keerthana Chinnathambi
 

Effective Team Work Model

  • 2. Effective Team Work Model • This model can be applied to development projects having a minimum of 4 team members working in the same technology. • According to this model, there will be 3 levels of peer support for the actual developer and the peers themselves will be provided the same model of support. • This model will ensure smooth functioning of the project even during sudden non-availability of a developer or in cases where a developer moves out of the team. • This model will lead to improvement in quality, responsiveness and efficiency of deliverables .
  • 3. Approach • Level 1: Backup peer position where another developer has the same functional knowledge and technical skills as that of the original developer. This is a critical layer enabling smooth execution of the tasks assigned, in the absence of the original developer. • Level 2: Technical support position assigned to another developer who has the technical skills similar to that of the original developer. The person in this position will be responsible for technical review of the deliveries to be made by the original developer. • Level 3: Functional support position assigned to another developer who has the functional knowledge similar to that of the original developer. The person in this position will be responsible for functional review of the deliveries to be made by the original developer.
  • 4. Developer with functional knowledge and technical skills relevant for his/her assigned development module/component Level 1: Backup developer with similar functional knowledge and technical skills Level 2: Developer with similar technical skills for technical review Level 3: Developer with similar functional knowledge for functional review
  • 5. • In the sudden absence of a team member, his/her backup peer can work on that team member’s tasks. • If that backup peer is already overloaded with development tasks for which he/she is primarily responsible, then his/her backup peer can share the workload of his/her other 2 roles.
  • 6. Backup Methodology Member temporarily unavailable Developer with functional knowledge and technical skills relevant for his/her assigned development module/component Level 1: Backup developer with similar functional knowledge and technical skills Level 2: Developer with similar technical skills for technical review Level 3: Developer with similar functional knowledge for functional review
  • 7. Transition Methodology • Level 1 Transition – Functional transition: When a team member is going to move out of the team, then the person identified as his/her replacement gets functional knowledge transition about all the functionalities being worked and supported by the outgoing member. • Level 2 Transition – Role transition: Then he/she gets knowledge transition from the outgoing member about the roles and responsibilities played by him/her at all levels he/she was involved in. • Once these transitions are completed, the incoming member replaces the outgoing member and the project functions smoothly without any gaps or issues.
  • 8. Developer with functional knowledge and technical skills relevant for his/her assigned development module/component Level 1: Backup developer with similar functional knowledge and technical skills Level 2: Developer with similar technical skills for technical review Level 3: Developer with similar functional knowledge for functional review
  • 9. Member moving out Member moving in Developer with Incoming functional knowledge and technical skills member gets relevant for his/her functional assigned development module/component knowledge transition Level 1: Backup about all the developer with similar functional knowledge functionalities and technical skills being worked and supported Level 2: Developer by the with similar technical skills for technical outgoing review member Level 3: Developer with similar functional knowledge for functional review
  • 10. Member moving out Member moving in Developer with functional knowledge Incoming and technical skills member gets relevant for his/her assigned development knowledge module/component transition from outgoing Level 1: Backup developer with similar member about functional knowledge the roles and technical skills played by him/her at all Level 2: Developer with similar technical levels he/she skills for technical was involved in review Level 3: Developer with similar functional knowledge for functional review
  • 11. Developer with functional knowledge and technical skills relevant for his/her assigned development module/component Level 1: Backup developer with similar functional knowledge and technical skills Level 2: Developer with similar technical skills for technical review Level 3: Developer with similar functional knowledge for functional review
  • 12. Ensures smooth functioning of the project even during sudden non- availability of a developer or in cases where a developer moves out of the team. • Ensures high code quality through effective technical code reviews by peers. • Ensures customer satisfaction through effective functional code reviews that check if the deliverables are inline with the customer requirements. • Increases customer’s confidence in team members. • Allows job rotation and avoids dependency on individuals for completion of tasks. • Provides opportunity for continual learning and knowledge development of team members – both functionally and technically. • Most developers will know enough portions of the application that they could fill in many roles. • Having a more global view of the application, the team members will have an insight into how best to implement new features while maintaining the overall system architecture. • Ensures effective utilization of skilled resources.