0% found this document useful (2 votes)
517 views13 pages

Agile Delivery PDF

This document outlines the criteria for different proficiency levels (E0 to E4) related to the Agile Delivery competency. It describes the required preconditions, knowledge, experience, and asset creation for each level. The knowledge section specifies areas like Agile values and principles, frameworks, engineering practices, and release planning. The experience section details requirements like time spent on Agile projects, roles played, and involvement in initiatives beyond individual projects.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (2 votes)
517 views13 pages

Agile Delivery PDF

This document outlines the criteria for different proficiency levels (E0 to E4) related to the Agile Delivery competency. It describes the required preconditions, knowledge, experience, and asset creation for each level. The knowledge section specifies areas like Agile values and principles, frameworks, engineering practices, and release planning. The experience section details requirements like time spent on Agile projects, roles played, and involvement in initiatives beyond individual projects.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 13

#NAME?

Agile Delivery
Broad Definition: This competency refers to the ability of the associate
to understand and apply Agile values, principles, frameworks and
practices in their projects.
Criteria E0 E1
E2 E3 E4

I Criteria for defining


proficiency vis-à-vis
knowledge & skills
1. Precondition Not applicable Should have acquired E0
Should have acquired Should have acquired Should have acquired
[Expressed as a proficiency
E1 proficiency E2 proficiency E3 proficiency
prerequisite - in terms of Note : This level
academic qualification could be mapped Note : This level could be
Note : This level could Note : This level could Note : This role can be
AND / OR industry to Developer role mapped to Developer role
be mapped to Agile be mapped to Agile mapped to Agile Expert
experience (whichever
Facilitator/Scrum Coach/Agile or Agile Consultant
is applicable) AND / OR
Master, Product Champion/Agile Trainer
relevant knowledge in
Owner and Developer
any other competency]

2. Knowledge Should have the Should have knowledge of


Should have the Should have the Should have the
[Expressed as Area of knowledge of : Agile Engineering practices
knowledge to link back knowledge to coach knowledge to be an
knowledge and not skill, 1. Agile values and such as
Agile values and and train teams Agile Consultant
includes knowledge of principles as Clean Code (Source Code
principles to the way
process, methodologies, described in the Control, Coding Standards,
of working of the team
concepts and tools] Agile Manifesto Peer Review, Collective Code
2. Should be aware ownership, Code quality, Pair
Should have the
of basic Agile Programming and Unit
knowledge to identify
frameworks and be Testing)
impediments which
able to differentiate Emergent design (Refactoring
are preventing the
between them and Test Driven Development)
team from being truly
3. Should have the Testing and Automation
Agile
knowledge of the (Continuous Integration and
following : Testing, Automated Build,
Should have the
Traditional versus Automated Provisioning,
knowledge to drive
Agile Continuous Deployment and
continuous
Release Planning Monitoring)
improvement and
Iteration Planning
innovation
Recommended Learning :
Please use the following
available learning references
for understanding the various
Engineering Practices
TCS Confidential
Daily Standup 1. Agile Process Handbook(
Iteration Review Hyperlink to
Iteration https://iqmskm.ultimatix.net/km
Retrospective /index.php/Agile_Process_Han
Agile Estimation dbook)
Product, Release
and Iteration Refer the Practice guide
Backlog section for Test Driven
Burndown Charts Development and Continuous
Ensuring Quality in Integration and Testing.
Agile Refer the Appendix E - More
Delivering Value on Practices for Refactoring,
Requirements Pair Programming and
Management in Collective Code Ownership
Agile (EPIC,
Theme, User 2. Continuous Delivery and
Stories, Use DevOps – A Quick start Guide -
Cases, Business Second Edition.
Case and Product This book available on Safari
Vision etc.) books online is a good
reference for Continuous
Delivery and DevOps

TCS Confidential
Please refer the Chapter 5
Approaches, Tools and
Techniques.
This chapter will help you to
understand Source Control,
Peer Review, Automated Build
and Tests, Continuous
Integration, Automated
Provisioning and Monitoring

3. Watch the video by Bryan


Beecham on Test Driven
Development, Refactoring and
Pair Programming available in
Safari Online.

4. Watch the relevant sections


in the video by Neal Ford on
Agile Engineering Practices
available in Safari Online.
This will help you to
understand Pair Programming,
TDD, Source code control,
Testing, Refactoring and
collective code ownership in
more detail

5. Extreme Programming
Explained : Embrace Change :
Second Edition. This book is
available on Safari books
Online

TCS Confidential
A really good resource to
understand Extreme
Programming Values,
Principles and Practices

6. Extreme Programming a
Gentle Introduction (Hyperlink
http://www.extremeprogrammi
ng.org/)

7. XProgramming (Hyperlink
http://ronjeffries.com/categorie
s/xprogramming/)

8. Code quality Knowmax Site


(Hyperlink
https://knowmax.ultimatix.net/si
tes/SoftwareCodeQuality-
cop/default.aspx)
This knowmax site has all the
useful tutorials and resources
to understand code quality
topics including Static code
analysis.

3. Experience
[Expressed as duration
in months / years wrt
exposure, including
breadth & the depth of
assignments; also
beyond project
experience]

3.1 Type of relevant Should have experience of Should have


Should have Should have at least 2
experience [Type of having worked in a Agile experience in being
experience in being years experience
assignments/ areas project for at least six months part of Agile
projects part of Agile projects coaching and training
/outcomes the for over two years
for over three years Agile projects. This is in
professional has worked
addition to the
on; total time to be
experience required for
spent on each function]
E3 level

TCS Confidential
3.2 Beyond project N/A N/A Should have Should have played
the N/A
development conducted at least role of Scrum
Master or
experience [Includes three Agile awareness Product Owner for
at
[1) Relevant sessions least two years
interdepartmental
activities Should be an active AND
2) Involvement in contributor in the TCS
corporate initiatives] Agile community Should have played
the
demonstrable through role of a coach in
at
interactions in forums, least one
engagement.
Q&A, delivery support, The engagement
could
customer be in same account
or
presentations, pre- a different
account
sales support etc.

Should have
implemented at least 1
improvement idea
within the Agile project

4. Asset Creation
[Expressed as any
reusable and deployable
assets created in the
knowledge
management system of
the organization]
4.1 Process N/A N/A N/A N/A
N/A
frameworks defined
[Articulated as the
process improvement
designed OR a new
process framework
designed]

TCS Confidential
4.2 Tool creation N/A N/A N/A N/A
N/A
[Expressed as a system
or function tool designed
OR created towards
improving business
delivery / learning]

4.3 Reusable & N/A Should have created / Should have


Should have a number
deployable assets published at least 1 created/published at
of externally published
created asset based on best least 3 assets based
on whitepapers
[Expressed as reusable practice from account best practice from
and deployable assets / project related to account/project
related
created (like those in agile execution or to agile execution or
Mighty & Knowmax] transformation transformation
OR
Should have published Should have published
at least one blog on at least three
Agile topic articles/blogs on
Knome community

Should have at least


one externally
published whitepaper

AND/ OR
No. of training N/A N/A Should have created / Should have created /
N/A
material created published at least 1 published at least 3
[Expressed as the unique training unique training
material
number of relevant material related to related to agile
training material created agile execution or execution or
towards development of transformation transformation
a particular body of
knowledge or skill]

TCS Confidential
5. Industry
contribution
[Expressed as the
contributions made to
the industry. This criteria
should be measured by
mechanisms for e.g.:
TCS GEMS]

5.1 Recognized by N/A N/A N/A Should be recognized


Peers as an expert by the
[Expressed as the TCS Agile community
recognition given by the through various
peer community and activities. Activities
should be measured by such as extending
appropriate mechanism support to accounts
such as TCS GEMS] transforming to Agile,
Agile pre-sales support,
answering queries on
Knome/Knowmax,
actively blogging on
various Agile topics in
internal and external
forums etc.

Should have
participated or
presented at TCS Agile
forums such as Agile
Tales, TCS Agile Cafe
etc.

AND/ OR

TCS Confidential
Recognized by a N/A N/A N/A
N/A Should be recognized
Parent Body
by the external Agile
[Expressed as the
community through
contribution recognized
various activities.
by a renowned and
Activities such as
recognized parent body]
publishing articles,

whitepapers, external

blogging, speaking in

external forums and

contributing in external

conferences
AND/ OR
5.1 Invited as N/A N/A N/A
N/A N/A
Speakers
[Expressed as
recognition from an
external body when it
extends an invitation to
the speaker to address
a recognized forum]
II Assessment /
Evaluation
Methodology vis-à-vis
Proficiency Level

1. Certification As defined by As defined by Lerning Object As defined


by Lerning As defined by Lerning As defined by Lerning
[Expressed as Lerning Object Object
Object Object
achievement of external
programs - certifying a
part of the proficiency
level, Achievement of
internal programs -
internal trainings
attended]

TCS Confidential
2. Evaluation Test As defined by As defined by Lerning Object As
defined by Lerning As defined by Lerning As defined by Lerning
[Expressed as the Lerning Object
Object Object Object
assessment mechanism
used to assess the
individual for having
achieved the said
proficiency level. (for
eg.,Type of tests for
each proficiency should
be defined-like for E0
level it can be only self
assessment, for E1 it
can be panel review
etc)]
Version History
Project Details: SDLC
Unit: Delivery Excellence Group
Parent Project- Delivery Excellence Group1-Parent
Project Owner/GL- Name & employee No : Subramanian (30104)
Amendment History:
Version Defined By Approved By - Role & Group
Facilitated By Date Remarks

Version 1 Durba Biswas K Subramanian (30104)


Krishnaiah Kolluru 4-Jul-16
(191335) Head - Delivery Excellence
(153009), Corp L&D
Delivery Excellence
SnehaChowdary
Group
Mothkur (534985)

iEvolve TD
Version 2 Arif Kazi (128758) K Subramanian (30104)
Krishnaiah Kolluru
Delivery Excellence Head - Delivery Excellence
(153009), Corp L&D
Group
SnehaChowdary

Mothkur (534985)

iEvolve TD
Version 3 Arif Kazi (128758) K Subramanian (30104)
Krishnaiah Kolluru 15-Sep-16
Delivery Excellence Head - Delivery Excellence
(153009), Corp L&D
Group
SnehaChowdary

Mothkur (534985)

iEvolve TD
TCS Confidential
TCS Confidential

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy