SlideShare a Scribd company logo
1 of 24
Team Foundation server
Created by
Hesham ezzat
It is literally true that you can succeed best and quickest by helping
others to succeed.
1
2
3
4
5
6
Table of
Contents
Introduction
TFS Session live
ALM TOOL
What is TFS?
Agile process in TFS
Implement in Makeen
3
Introduction
4
SDLC
software development life cycle is a
roadmap for working on a digital
solution. In other words, SDLC is a
blueprint designed for a team to
create, maintain, and fix
digital products.
SDLC
Introduction
5
ALM
is a superset which wraps together
the fragmented SDLC Management
as processes, and integrates them
ensuring delivery of end user value
and maintaining the same.
• Governance
• development
• operations
ALM
Introduction
6
SDLC
is the management of the processes
during the development stages only for
different modules/components of the
application.
ALM
is a superset which wraps together
the fragmented SDLC Management
as processes, and integrates them
ensuring delivery of end user value
and maintaining the same.
SDLC VS ALM
Introduction
7
.
SDLC VS ALM
ALM Tool
8
Idea of ALM Tool
Keys
• Requirements (CRS )
• Task (Dev – Design – DB)
• Test (QC )
• BUG (QC )
• Total Time (Estimation ) .
ALM Tool
9
TOPS ALM Tool
10
Team Foundation Server or TFS is developed by Microsoft
to manage the teams and the way they work. It is basically a
management tool used in project management, reporting,
requirements gathering and testing This is a back-end
management system and uses Git to control the source code.
TFS
What is the TFS ?
What is the TFS ?
Basic
Choose Basic when your team wants the simplest
model that uses Issues, Tasks, and Epics to track
work. Note: Basic is currently in a selective Preview
for new users of Azure Boards only.
Scrum
Choose Scrum when your team practices Scrum. This
process works great if you want to track product
backlog items (PBIs) and bugs on the Kanban board,
or break PBIs and bugs down into tasks on the
taskboard.
Agile
Choose Agile when your team uses Agile planning
methods, including Scrum, and tracks development
and test activities separately. This process works
great if you want to track user stories and (optionally)
bugs on the Kanban board, or track bugs and tasks on
the taskboard.
CMMI
Choose CMMI when your team follows more formal
project methods that require a framework for process
improvement and an auditable record of decisions.
With this process, you can track requirements, change
requests, risks, and reviews.
11
Process in TFS
What is the TFS ?
12
Scrum vs Agile vs CMMI
Scrum :
"This template is for teams who follow the
Scrum methodology and use Scrum terminology."
Agile :
"This template is flexible and will work great for
most teams using Agile planning methods,
including those practicing Scrum."
CMMI :
"This template is for more formal projects
requiring a framework for process improvement
and an auditable record of decisions."
Agile Process in TFS ?
13
Agile process
Let’s Begin Now!
The Agile process provides several work item
types for example, user stories, tasks, bugs,
features, and epics among others—to plan and
track work. We recommend you start by
adding user stories like CR. If you need to
group them into a hierarchy, you can define
features. If you want to track additional details
of work, you can add tasks to a user story and
assign to specific member in other team .
Agile process in TFS?
14
Iteration vs Areas
Area paths allow you to group work items by
team, product, or feature area.
iteration paths allow you to group work into sprints,
milestones, or other event-specific or time-related
period.
Both these fields allow you to define a hierarchy of paths
Agile process in TFS?
15
Backlog
Backlog is a prioritized list of tasks that
teams need to work on within the scope of
a project management strategy. It is derived
from the requirements and roadmap of
the project. Important tasks in
the backlog are usually shown on top of the
list to let the team know which tasks they
need to deliver first.
Agile process in TFS
16
• User story name
• Area
• Iteration
• State
• Add comment
• Add tag
• Description
• Acceptance criteria
• Follow
• Tags
User story
Agile process in TFS
17
Tasks
• Efforts
• State cases
• Activity
• Related work
• Attachemrnts .
.
Agile process in TFS
18
Dashboard
.
•Dashboards are customizable interactive
signboards that provide real-time information.
Dashboards are associated with a team or a project
and display configurable charts and widgets.
•Charts are query-based status or trend charts
derived from a work item query or test results.
•Widgets display configurable information and
charts on dashboards. The widget catalog provides
brief descriptions of those widgets available to
you. In addition, you can add widgets provided
through
Implement in Makeen
19
Team leader vs Member
Member
• Update state of task
• Update work hours
• Write comments
Coordinator (coach)
• Add user story in PBL
• Assign tasks to Team
leader
• Update state of cr
• Follow task
• Sent mails to member
Team leader
• Assign tasks to member
• Write comments
• Follow task
Implement in Makeen
20
Task state
Update task state after adding complete
works (New – Removed )
Active updates the status to when they
start working on it
Closed state when the story has been
implemented according to the Acceptance
Criteria and acceptance tests pass.
Agile process in TFS
21
Tasks
Original : The amount of estimated work required
to complete a task. Typically, this field doesn't
change after it is assigned.
Remaining : The amount of work remaining to
complete a task. As work progresses
completed : The amount of work spent
implementing a task.
.
Agile process in TFS
22
Comments
• Use the Discussion section to add
and review comments made about
the work being performed.
• @ mention member
• # link work iteam
.
Agile process in TFS
23
History
Removed work items remain in the data store and can be
reactivated by changing the State.
With each update, changes are recorded in the History field
which you can view through the History tab.
.
TFS

More Related Content

What's hot

Performance tesing coding standards & best practice guidelines v1
Performance tesing coding standards & best practice guidelines v1Performance tesing coding standards & best practice guidelines v1
Performance tesing coding standards & best practice guidelines v1Argos
 
Performance Testing for SAP Applications
Performance Testing for SAP ApplicationsPerformance Testing for SAP Applications
Performance Testing for SAP ApplicationsGlobe Testing
 
Requirements Management with HP ALM
Requirements Management with HP ALMRequirements Management with HP ALM
Requirements Management with HP ALMpd7.group
 
Agile Development using HP Agile Manager and HP Quality Center / ALM
Agile Development using HP Agile Manager and HP Quality Center / ALMAgile Development using HP Agile Manager and HP Quality Center / ALM
Agile Development using HP Agile Manager and HP Quality Center / ALMpd7.group
 
Agile planning with Rational Team Concert
Agile planning with Rational Team ConcertAgile planning with Rational Team Concert
Agile planning with Rational Team ConcertReedy Feggins Jr
 
Application Lifecycle Management with Visual Studio 2013
Application Lifecycle Management  with Visual Studio 2013Application Lifecycle Management  with Visual Studio 2013
Application Lifecycle Management with Visual Studio 2013Mahmoud Samara
 
Offshore Agile Challenges
Offshore Agile ChallengesOffshore Agile Challenges
Offshore Agile ChallengesNaresh Jain
 
Application Lifecycle Management with Team Foundation Server
Application Lifecycle Management with Team Foundation ServerApplication Lifecycle Management with Team Foundation Server
Application Lifecycle Management with Team Foundation ServerJozua Velle
 
Improving the Traceability and Reliability of CRM Implementations with TFS
Improving the Traceability and Reliability of CRM Implementations with TFSImproving the Traceability and Reliability of CRM Implementations with TFS
Improving the Traceability and Reliability of CRM Implementations with TFSIvan Kurtev
 
SAP performance testing & engineering courseware v01
SAP performance testing & engineering courseware v01SAP performance testing & engineering courseware v01
SAP performance testing & engineering courseware v01Argos
 
What are IBM Rational's CLM products
What are IBM Rational's CLM productsWhat are IBM Rational's CLM products
What are IBM Rational's CLM productsShawn Doyle
 
07 a 01templates
07 a 01templates07 a 01templates
07 a 01templatestflung
 
Appendix A: Introduction to Collaborative Lifecycle Management
Appendix A: Introduction to Collaborative Lifecycle ManagementAppendix A: Introduction to Collaborative Lifecycle Management
Appendix A: Introduction to Collaborative Lifecycle ManagementIBM Rational software
 
Creating attachments to work items or to user decisions in workflows
Creating attachments to work items or to user decisions in workflowsCreating attachments to work items or to user decisions in workflows
Creating attachments to work items or to user decisions in workflowsHicham Khallouki
 
Requirements and Team Foundation Server
Requirements and Team Foundation ServerRequirements and Team Foundation Server
Requirements and Team Foundation ServerSteve Lange
 
Requirements flexibel und agil managen am Beispiel Jama Contour
Requirements flexibel und agil managen am Beispiel Jama ContourRequirements flexibel und agil managen am Beispiel Jama Contour
Requirements flexibel und agil managen am Beispiel Jama Contourpd7.group
 
Rational Team Concert Process Customization - What you can and cannot do
Rational Team Concert Process Customization - What you can and cannot doRational Team Concert Process Customization - What you can and cannot do
Rational Team Concert Process Customization - What you can and cannot doRalph Schoon
 

What's hot (20)

Performance tesing coding standards & best practice guidelines v1
Performance tesing coding standards & best practice guidelines v1Performance tesing coding standards & best practice guidelines v1
Performance tesing coding standards & best practice guidelines v1
 
Performance Testing for SAP Applications
Performance Testing for SAP ApplicationsPerformance Testing for SAP Applications
Performance Testing for SAP Applications
 
Requirements Management with HP ALM
Requirements Management with HP ALMRequirements Management with HP ALM
Requirements Management with HP ALM
 
Agile Development using HP Agile Manager and HP Quality Center / ALM
Agile Development using HP Agile Manager and HP Quality Center / ALMAgile Development using HP Agile Manager and HP Quality Center / ALM
Agile Development using HP Agile Manager and HP Quality Center / ALM
 
Agile planning with Rational Team Concert
Agile planning with Rational Team ConcertAgile planning with Rational Team Concert
Agile planning with Rational Team Concert
 
Application Lifecycle Management with Visual Studio 2013
Application Lifecycle Management  with Visual Studio 2013Application Lifecycle Management  with Visual Studio 2013
Application Lifecycle Management with Visual Studio 2013
 
Offshore Agile Challenges
Offshore Agile ChallengesOffshore Agile Challenges
Offshore Agile Challenges
 
Application Lifecycle Management with Team Foundation Server
Application Lifecycle Management with Team Foundation ServerApplication Lifecycle Management with Team Foundation Server
Application Lifecycle Management with Team Foundation Server
 
Improving the Traceability and Reliability of CRM Implementations with TFS
Improving the Traceability and Reliability of CRM Implementations with TFSImproving the Traceability and Reliability of CRM Implementations with TFS
Improving the Traceability and Reliability of CRM Implementations with TFS
 
SAP performance testing & engineering courseware v01
SAP performance testing & engineering courseware v01SAP performance testing & engineering courseware v01
SAP performance testing & engineering courseware v01
 
What are IBM Rational's CLM products
What are IBM Rational's CLM productsWhat are IBM Rational's CLM products
What are IBM Rational's CLM products
 
07 a 01templates
07 a 01templates07 a 01templates
07 a 01templates
 
Appendix A: Introduction to Collaborative Lifecycle Management
Appendix A: Introduction to Collaborative Lifecycle ManagementAppendix A: Introduction to Collaborative Lifecycle Management
Appendix A: Introduction to Collaborative Lifecycle Management
 
Agile at scale
Agile at scaleAgile at scale
Agile at scale
 
Creating attachments to work items or to user decisions in workflows
Creating attachments to work items or to user decisions in workflowsCreating attachments to work items or to user decisions in workflows
Creating attachments to work items or to user decisions in workflows
 
Requirements and Team Foundation Server
Requirements and Team Foundation ServerRequirements and Team Foundation Server
Requirements and Team Foundation Server
 
Requirements flexibel und agil managen am Beispiel Jama Contour
Requirements flexibel und agil managen am Beispiel Jama ContourRequirements flexibel und agil managen am Beispiel Jama Contour
Requirements flexibel und agil managen am Beispiel Jama Contour
 
SAP Landscape
SAP Landscape SAP Landscape
SAP Landscape
 
Rational Team Concert Process Customization - What you can and cannot do
Rational Team Concert Process Customization - What you can and cannot doRational Team Concert Process Customization - What you can and cannot do
Rational Team Concert Process Customization - What you can and cannot do
 
Business workflow
Business workflowBusiness workflow
Business workflow
 

Similar to Tfs session

A comparative study of process templates in team
A comparative study of process templates in teamA comparative study of process templates in team
A comparative study of process templates in teamaminmesbahi
 
The Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayThe Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayHeidi Owens
 
Tfs 2013 Process Template Overview
Tfs 2013 Process Template OverviewTfs 2013 Process Template Overview
Tfs 2013 Process Template OverviewAngela Dugan
 
· Stability in the Frequency Domain1. Consider a closed-loop sys.docx
· Stability in the Frequency Domain1. Consider a closed-loop sys.docx· Stability in the Frequency Domain1. Consider a closed-loop sys.docx
· Stability in the Frequency Domain1. Consider a closed-loop sys.docxoswald1horne84988
 
ALM with TFS: From the Drawing Board to the Cloud
ALM with TFS: From the Drawing Board to the CloudALM with TFS: From the Drawing Board to the Cloud
ALM with TFS: From the Drawing Board to the CloudJeremy Likness
 
Lecture 5 -6(CSC205).pptx jsksnxbbxjxksnsnz
Lecture 5 -6(CSC205).pptx jsksnxbbxjxksnsnzLecture 5 -6(CSC205).pptx jsksnxbbxjxksnsnz
Lecture 5 -6(CSC205).pptx jsksnxbbxjxksnsnzAhmadSajjad34
 
How To Transform the Manual Testing Process to Incorporate Test Automation
How To Transform the Manual Testing Process to Incorporate Test AutomationHow To Transform the Manual Testing Process to Incorporate Test Automation
How To Transform the Manual Testing Process to Incorporate Test AutomationRanorex
 
Scrum Process Overview
Scrum Process OverviewScrum Process Overview
Scrum Process OverviewPaul Nguyen
 
Is Test Planning a lost art in Agile? by Michelle Williams
Is Test Planning a lost art in Agile? by Michelle WilliamsIs Test Planning a lost art in Agile? by Michelle Williams
Is Test Planning a lost art in Agile? by Michelle WilliamsQA or the Highway
 
DevOps Introduction - Main Concepts Description
DevOps Introduction - Main Concepts DescriptionDevOps Introduction - Main Concepts Description
DevOps Introduction - Main Concepts DescriptionBrunoOliveira631137
 
Software Development Process Models (SCRUM Methodology)
Software Development Process Models (SCRUM Methodology)Software Development Process Models (SCRUM Methodology)
Software Development Process Models (SCRUM Methodology)Muhammad Ahmed
 
Apex Enterprise Patterns Galore - Boston, MA dev group meeting 062719
Apex Enterprise Patterns Galore - Boston, MA dev group meeting 062719Apex Enterprise Patterns Galore - Boston, MA dev group meeting 062719
Apex Enterprise Patterns Galore - Boston, MA dev group meeting 062719BingWang77
 
An accessible IT Strategy at CM L2+
An accessible IT Strategy at CM L2+An accessible IT Strategy at CM L2+
An accessible IT Strategy at CM L2+Mark Corrigan
 

Similar to Tfs session (20)

A comparative study of process templates in team
A comparative study of process templates in teamA comparative study of process templates in team
A comparative study of process templates in team
 
Evolve 19 | Gina Petruccelli | Let’s Dig Into Requirements
Evolve 19 | Gina Petruccelli | Let’s Dig Into RequirementsEvolve 19 | Gina Petruccelli | Let’s Dig Into Requirements
Evolve 19 | Gina Petruccelli | Let’s Dig Into Requirements
 
The Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayThe Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool Essay
 
Tfs 2013 Process Template Overview
Tfs 2013 Process Template OverviewTfs 2013 Process Template Overview
Tfs 2013 Process Template Overview
 
· Stability in the Frequency Domain1. Consider a closed-loop sys.docx
· Stability in the Frequency Domain1. Consider a closed-loop sys.docx· Stability in the Frequency Domain1. Consider a closed-loop sys.docx
· Stability in the Frequency Domain1. Consider a closed-loop sys.docx
 
Introduction to ERP Concept
Introduction to ERP ConceptIntroduction to ERP Concept
Introduction to ERP Concept
 
ALM with TFS: From the Drawing Board to the Cloud
ALM with TFS: From the Drawing Board to the CloudALM with TFS: From the Drawing Board to the Cloud
ALM with TFS: From the Drawing Board to the Cloud
 
Lecture 5 -6(CSC205).pptx jsksnxbbxjxksnsnz
Lecture 5 -6(CSC205).pptx jsksnxbbxjxksnsnzLecture 5 -6(CSC205).pptx jsksnxbbxjxksnsnz
Lecture 5 -6(CSC205).pptx jsksnxbbxjxksnsnz
 
Sap solution manager
Sap solution managerSap solution manager
Sap solution manager
 
How To Transform the Manual Testing Process to Incorporate Test Automation
How To Transform the Manual Testing Process to Incorporate Test AutomationHow To Transform the Manual Testing Process to Incorporate Test Automation
How To Transform the Manual Testing Process to Incorporate Test Automation
 
Scrum Process Overview
Scrum Process OverviewScrum Process Overview
Scrum Process Overview
 
DevOps Presentation.pptx
DevOps Presentation.pptxDevOps Presentation.pptx
DevOps Presentation.pptx
 
SAP
SAPSAP
SAP
 
Is Test Planning a lost art in Agile? by Michelle Williams
Is Test Planning a lost art in Agile? by Michelle WilliamsIs Test Planning a lost art in Agile? by Michelle Williams
Is Test Planning a lost art in Agile? by Michelle Williams
 
تحليل النظم
تحليل النظمتحليل النظم
تحليل النظم
 
DevOps Introduction - Main Concepts Description
DevOps Introduction - Main Concepts DescriptionDevOps Introduction - Main Concepts Description
DevOps Introduction - Main Concepts Description
 
Aim crisp handout
Aim crisp handoutAim crisp handout
Aim crisp handout
 
Software Development Process Models (SCRUM Methodology)
Software Development Process Models (SCRUM Methodology)Software Development Process Models (SCRUM Methodology)
Software Development Process Models (SCRUM Methodology)
 
Apex Enterprise Patterns Galore - Boston, MA dev group meeting 062719
Apex Enterprise Patterns Galore - Boston, MA dev group meeting 062719Apex Enterprise Patterns Galore - Boston, MA dev group meeting 062719
Apex Enterprise Patterns Galore - Boston, MA dev group meeting 062719
 
An accessible IT Strategy at CM L2+
An accessible IT Strategy at CM L2+An accessible IT Strategy at CM L2+
An accessible IT Strategy at CM L2+
 

Recently uploaded

04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationshipsccctableauusergroup
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxEmmanuel Dauda
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPramod Kumar Srivastava
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...Florian Roscheck
 
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样vhwb25kk
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfLars Albertsson
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsappssapnasaifi408
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...Suhani Kapoor
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceSapana Sha
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfgstagge
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...dajasot375
 
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一F sss
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdfHuman37
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Jack DiGiovanna
 

Recently uploaded (20)

VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptx
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
 
Call Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort ServiceCall Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort Service
 
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
 
E-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptxE-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptx
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
 
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdf
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts Service
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdf
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
 
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
 

Tfs session

  • 2. It is literally true that you can succeed best and quickest by helping others to succeed.
  • 3. 1 2 3 4 5 6 Table of Contents Introduction TFS Session live ALM TOOL What is TFS? Agile process in TFS Implement in Makeen 3
  • 4. Introduction 4 SDLC software development life cycle is a roadmap for working on a digital solution. In other words, SDLC is a blueprint designed for a team to create, maintain, and fix digital products. SDLC
  • 5. Introduction 5 ALM is a superset which wraps together the fragmented SDLC Management as processes, and integrates them ensuring delivery of end user value and maintaining the same. • Governance • development • operations ALM
  • 6. Introduction 6 SDLC is the management of the processes during the development stages only for different modules/components of the application. ALM is a superset which wraps together the fragmented SDLC Management as processes, and integrates them ensuring delivery of end user value and maintaining the same. SDLC VS ALM
  • 8. ALM Tool 8 Idea of ALM Tool Keys • Requirements (CRS ) • Task (Dev – Design – DB) • Test (QC ) • BUG (QC ) • Total Time (Estimation ) .
  • 10. 10 Team Foundation Server or TFS is developed by Microsoft to manage the teams and the way they work. It is basically a management tool used in project management, reporting, requirements gathering and testing This is a back-end management system and uses Git to control the source code. TFS What is the TFS ?
  • 11. What is the TFS ? Basic Choose Basic when your team wants the simplest model that uses Issues, Tasks, and Epics to track work. Note: Basic is currently in a selective Preview for new users of Azure Boards only. Scrum Choose Scrum when your team practices Scrum. This process works great if you want to track product backlog items (PBIs) and bugs on the Kanban board, or break PBIs and bugs down into tasks on the taskboard. Agile Choose Agile when your team uses Agile planning methods, including Scrum, and tracks development and test activities separately. This process works great if you want to track user stories and (optionally) bugs on the Kanban board, or track bugs and tasks on the taskboard. CMMI Choose CMMI when your team follows more formal project methods that require a framework for process improvement and an auditable record of decisions. With this process, you can track requirements, change requests, risks, and reviews. 11 Process in TFS
  • 12. What is the TFS ? 12 Scrum vs Agile vs CMMI Scrum : "This template is for teams who follow the Scrum methodology and use Scrum terminology." Agile : "This template is flexible and will work great for most teams using Agile planning methods, including those practicing Scrum." CMMI : "This template is for more formal projects requiring a framework for process improvement and an auditable record of decisions."
  • 13. Agile Process in TFS ? 13 Agile process Let’s Begin Now! The Agile process provides several work item types for example, user stories, tasks, bugs, features, and epics among others—to plan and track work. We recommend you start by adding user stories like CR. If you need to group them into a hierarchy, you can define features. If you want to track additional details of work, you can add tasks to a user story and assign to specific member in other team .
  • 14. Agile process in TFS? 14 Iteration vs Areas Area paths allow you to group work items by team, product, or feature area. iteration paths allow you to group work into sprints, milestones, or other event-specific or time-related period. Both these fields allow you to define a hierarchy of paths
  • 15. Agile process in TFS? 15 Backlog Backlog is a prioritized list of tasks that teams need to work on within the scope of a project management strategy. It is derived from the requirements and roadmap of the project. Important tasks in the backlog are usually shown on top of the list to let the team know which tasks they need to deliver first.
  • 16. Agile process in TFS 16 • User story name • Area • Iteration • State • Add comment • Add tag • Description • Acceptance criteria • Follow • Tags User story
  • 17. Agile process in TFS 17 Tasks • Efforts • State cases • Activity • Related work • Attachemrnts . .
  • 18. Agile process in TFS 18 Dashboard . •Dashboards are customizable interactive signboards that provide real-time information. Dashboards are associated with a team or a project and display configurable charts and widgets. •Charts are query-based status or trend charts derived from a work item query or test results. •Widgets display configurable information and charts on dashboards. The widget catalog provides brief descriptions of those widgets available to you. In addition, you can add widgets provided through
  • 19. Implement in Makeen 19 Team leader vs Member Member • Update state of task • Update work hours • Write comments Coordinator (coach) • Add user story in PBL • Assign tasks to Team leader • Update state of cr • Follow task • Sent mails to member Team leader • Assign tasks to member • Write comments • Follow task
  • 20. Implement in Makeen 20 Task state Update task state after adding complete works (New – Removed ) Active updates the status to when they start working on it Closed state when the story has been implemented according to the Acceptance Criteria and acceptance tests pass.
  • 21. Agile process in TFS 21 Tasks Original : The amount of estimated work required to complete a task. Typically, this field doesn't change after it is assigned. Remaining : The amount of work remaining to complete a task. As work progresses completed : The amount of work spent implementing a task. .
  • 22. Agile process in TFS 22 Comments • Use the Discussion section to add and review comments made about the work being performed. • @ mention member • # link work iteam .
  • 23. Agile process in TFS 23 History Removed work items remain in the data store and can be reactivated by changing the State. With each update, changes are recorded in the History field which you can view through the History tab. .
  • 24. TFS