SlideShare a Scribd company logo
Configuration, Maintenance, and the Awesome Tools I Can’t Live Without! 
Angela Dugan 
Angela.Dugan@PolarisSolutions.com
Polaris Solutions ALM Practice Mgrsince Jan ‘12 
Been in the software industry since 1999 
Runs the Chicago ALM User Group 
ALM MVP, PSM, PSD 
Has a *possibly* unhealthy love of Halloween 
Shameless self promotion 
Polaris Solutions-http://www.polarissolutions.com/ 
Chicago Visual Studio ALM User Group -http://www.chicagoalmug.org/ 
Twitter: @OakParkGirl, @ChicagoALM, @TeamPolaris 
Blog -http://www.tfswhisperer.com/
http://polarissolutions.com
Managing TFS Templates 
Managing TFS Security 
Other TFS Admin Tools

Recommended for you

Team Foundation Server 2008 Overview
Team Foundation Server 2008 OverviewTeam Foundation Server 2008 Overview
Team Foundation Server 2008 Overview

General overview of Team Foundation Server 2008. Includes links to additional resources in the appendix, including contact information.

team foundation server2008
SharePoint Intelligence Extending Share Point Designer 2010 Workflows With Cu...
SharePoint Intelligence Extending Share Point Designer 2010 Workflows With Cu...SharePoint Intelligence Extending Share Point Designer 2010 Workflows With Cu...
SharePoint Intelligence Extending Share Point Designer 2010 Workflows With Cu...

Automating business processes with SharePoint is a powerful way to increase efficiency within any organization. With SharePoint Designer 2010, no-code (or declarative) workflows can be built to run either SharePoint 2010 On-Premise or in the cloud with Office 365. In this session, we’ll develop an expense report workflow from beginning to end to show how SharePoint Designer Workflows are being used in business today.

sharepointsharepointdesigner workflow
FLossEd-BK Tequila Framework3.2.1
FLossEd-BK Tequila Framework3.2.1FLossEd-BK Tequila Framework3.2.1
FLossEd-BK Tequila Framework3.2.1

The document summarizes the Tequila Framework 3.2.1 presentation given by Siwawong W. It introduces the speaker and their background, describes key features of the Tequila Framework like its MVC structure and use of design patterns, and demonstrates how to get started using the framework.

php framework
Get it right the first time! 
Before you move forward with TFS, think about the things you cannot easily change: 
•Server architecture/topology 
•Project structure/hierarchy 
•SCM strategy(Centralized vs. DCVS) 
•Process templates
TF Server 
Project Collection 1 
Team Project C 
Roll-up team 
Sub- Team 1 
Sub- Team 2 
Project Collection 2 
Team Project A 
Team Project B 
Web Team 
Mobile Team
TPC = Collection of *tightly related* Team Projects 
TPC = SQL Database 
Can be backed up and restored individually 
No sharing of: 
Work Items 
Source Code 
Queries 
Reports 
Build Controllers 
Team Project Collections CANNOT be renamed
TF Server 
Project Collection 1 
Team Project C 
Master team 
Sub- Team 1 
Sub- Team 2 
Project Collection 2 
Team Project A 
Team Project B 
Web Team 
Mobile Team

Recommended for you

Practical management of development & QA environments for SharePoint 2013
Practical management of development & QA environments for SharePoint 2013Practical management of development & QA environments for SharePoint 2013
Practical management of development & QA environments for SharePoint 2013

Speakers: Ognyan Guglev & Radi Atanassov In this session we will share how we maintain our environments for development, quality assurance and demonstration purposes. We've put in a lot of thought into optimising what we do and to deliver a highly-available, performing experience to our delivery teams. For our work we have over 90 farms, so the challenges in maintaining them are not insignificant. Due to advances in the SharePoint platform we believe it is becoming increasingly difficult to maintain SharePoint environments for every project, client or product. We have a strong requirement to be flexible and efficient on hardware and at the same time be able to spawn development environments on demand. Automation here with SCVMM is key to a sustainable work front. We will discuss our goals as a consultancy company, how we deal with licenses, whether we prefer centralised or decentralised team environments, how to automate VM's with Service Center Virtual Machine Manager, how to deal with Microsoft SQL and Active Directory, DNS and IP addresses, what we do to make the developer's time as productive as possible and a whole set of other tips and tricks we put in place. We will also share our Apps development and Office 365 development landscapes. Overall, this session is infrastructure focused, but will be valuable and practical both for administrators and developers, it will cover experiences for both sides of the spectrum.

sharepoint 2013software developmenthyper-v
Datasheet foldermanagementpluginforrd
Datasheet foldermanagementpluginforrdDatasheet foldermanagementpluginforrd
Datasheet foldermanagementpluginforrd

The document discusses the benefits of automating various IT projects and processes using automation tools. It describes how automation can speed up middleware upgrades, migrations between platforms to reduce costs, building private clouds, upgrading core applications, and platform migrations. It then introduces the Folder Management plugin for RapidDeploy which allows centrally managing folder structures and file configurations across target servers to reduce errors and improve consistency. The plugin enables snapshotting folder structures, comparing files over time, templating files, and deploying filesystem changes.

MOSS 2007 Deployment Fundamentals -Part2
MOSS 2007 Deployment Fundamentals -Part2MOSS 2007 Deployment Fundamentals -Part2
MOSS 2007 Deployment Fundamentals -Part2

The document provides important deadlines and contact information for speakers at a Microsoft conference. Key dates include June 30 to submit speaker registration forms, July 16 to submit presentation materials, and September 9 for final PowerPoint slides. The document also provides guidance on publishing slides online and using licensed content.

Team Project <> “Project” 
TP = Logical view of subset of TPC data 
Team Projects Contain 
1 Process Template & SCM tool 
1 SharePoint portal (optional) 
1 Reports site (optional) 
Work Items, Source Code, Reports, and Queries CAN cross Team Project boundaries. 
BUT… no sharing of Work Item Templates and Definitions, Build Definitions, Areas and Iterations, Work Items cannot be MOVED to another Team project, only copied 
Team Projects REALLY cannot be renamed
TF Server 
Project Collection 1 
Team Project C 
Master team 
Sub- Team 1 
Sub- Team 2 
Project Collection 2 
Team Project A 
Team Project B 
Web Team 
Mobile Team
Named group of users 
Provides narrowed scope for viewing work items and status 
Can be used to secure access to Team Project artifacts 
Each team has their own planning tools and views 
*Does not have to map to traditional people teams
Stldodn 2014 TFS Care and Feeding

Recommended for you

PowerBreakfast #005 - Why DSC, NOW?
PowerBreakfast #005 - Why DSC, NOW?PowerBreakfast #005 - Why DSC, NOW?
PowerBreakfast #005 - Why DSC, NOW?

Following from PowerBreakfast #004 presented by Steven Murawaski on Desired State Configuration (DSC) that is available here. Are you still not convince that you should be looking at DSC right NOW or do you think it is worth waiting for something new or even looking at staying at where you are and how things are working now? In this session, I will generally focus on the Operational side of things which focus on the response that I have received from speaking to various folks at work. On top of that, I will also share on how things may have changed for a group of Developers and/or System Engineers which we have integrate DSC into your daily life.

powershelldscpowerbreakfast
SharePoint Advanced Administration with Joel Oleson, Shane Young and Mike Watson
SharePoint Advanced Administration with Joel Oleson, Shane Young and Mike WatsonSharePoint Advanced Administration with Joel Oleson, Shane Young and Mike Watson
SharePoint Advanced Administration with Joel Oleson, Shane Young and Mike Watson

Global Intranets, Extranets, and Internet sites in advanced farm deployments. Lessons learned and guidance is shared in this deck... Caching, Firewall, Security, Optimization, etc... Presented with Joel Oleson, Shane Young, and Mike Watson at Tech Ed 2008

olesonjoelmoss
Scrum And Tfs
Scrum And TfsScrum And Tfs
Scrum And Tfs

SCRUM has grown in popularity and acceptance by many companies over the world with numbers of registered SCRUM Masters reaching 51,955 (11 March 2009 - Jeff Sutherland). Although SCRUM does not stipulate what tools to use to produce the necessary artifacts, Microsoft Team Foundation System provides a number of features via TFS Explorer that facilitate capturing the artifacts of SCRUM and is a useful tool for any SCRUM Master, Team and Product Owner. This presentation will highlight the SCRUM framework and show you practical use of TFS and other tools that facilitate the ceremonies and artifacts of SCRUM.

agile developmenttfsteam foundation system
Advantages 
Teams can be categorized into sub-teams 
Teams are allocated their own, isolated backlogs based on mapped areas 
Teams are flexible, can be easily retired and recreated as needed 
Challenges 
May not map to your existing usage of Areas 
Teams cannot be shared across Team Projects 
Teams are flat user lists 
Team capacities do not “roll up” automatically to parent teams
Stldodn 2014 TFS Care and Feeding
Absolute minimum TFS administration overhead 
Easy sharing of code, work items, builds, etc. 
Allows for organizational portfolio management in TFS 
Great in theory, complicated in practice 
Can result in very deep hierarchies of Areas and Iterations 
Builds folder may get crowded and unwieldy 
All users must agree on a process template (not always easy) 
Security can be VERY complex if granular artifact isolation is required
Consideration 
Recommendation 
Codebases are being shared 
Create New TP or Add to Existing TP 
Database level artifact isolation required (compliance) 
New Team Project Collection 
Organizational portfolio management needed 
ONE Team Project 
Desire to minimize administration overhead 
Create New TP or ideally Add to Existing TP 
Ability to easily scale due to database growth 
New Team Project Collection or split TPC 
Need to hand off code/project to client 
New Team Project Collection or split TPC 
Need a new processtemplate or SCM (TFGit) 
New Team Project 
Teams don’t want their code and work items “touching” 
Couplescounseling

Recommended for you

ECM Migration Webinar - Move to SharePoint
ECM Migration Webinar - Move to SharePointECM Migration Webinar - Move to SharePoint
ECM Migration Webinar - Move to SharePoint

Are you using an outdated Legacy ECM repository? Learn how to center your business around SharePoint for a LOW COST effective option by migrating content from legacy ECM to a centralized SharePoint infrastructure. KnowledgeLake's Migration solution provides planning and analysis that address business as well as technical issues, including the costs associated with migration.

mossdocument captureecm
VSTS Migration Briefing
VSTS Migration BriefingVSTS Migration Briefing
VSTS Migration Briefing

If you're thinking about migrating from TFS on-premises to VSTS, it's not necessarily a simple decision as to how to get there. During this briefing we discussed some of the considerations that lead you to the right migration path, gotchas that we have encountered, and how we can help you get to VSTS quickly and effectively.

visual studiovisual studio team servicesalm
Managesp 160805190411
Managesp 160805190411Managesp 160805190411
Managesp 160805190411

This document provides guidance on how to manage SharePoint without a dedicated SharePoint team. It recommends leveraging existing IT staff for server, database, and hardware management. Governance and training are important to prevent excessive content growth. Vendor support can assist with administration, custom development, and staff augmentation. Options for customizing include online themes, pre-made themes, and apps. Migrating to SharePoint Online simplifies management but limits control and customization. Acrowire's managed services offer dedicated SharePoint experts and support.

Managing TFS Templates 
Managing TFS Security 
Other TFS Admin Tools
Agile, CMMI, Scrum included 
Many free 3rdParty options 
Customize to match YOUR process 
Defines: 
Who is on your team? 
What can people do? 
How should they do it?
Behind the scenes it’s just a bunch of XML Files
Don’t customize before evaluating OOB first! 
Yes you can customize. But SHOULD you? 
Keep a “sandbox” TPC (ideally a test TFS instance) for piloting customizations 
Keep changes additive whenever possible 
Keep customization consistent across Team Projects if possible 
Apply an ALM process to releasing and testing customizations

Recommended for you

SharePoint Administration: Tips from the Field
SharePoint Administration: Tips from the FieldSharePoint Administration: Tips from the Field
SharePoint Administration: Tips from the Field

This document summarizes a presentation on SharePoint administration best practices and tips from the field. It introduces the two presenters, Wahid and Nedra, and their backgrounds in SharePoint. The abstract indicates that the presentation will cover best practices for SharePoint infrastructure, site architecture, permissions management, and ongoing maintenance. Specific topics that will be discussed include training, information lifecycle management, backups, SQL settings, Windows services, file system objects, permissions, monitoring, search, automation, and a PowerShell demo. The presentation concludes by inviting attendees to provide feedback on a QR code or website.

spslasharepoint administrationnedra allmond
Understanding Office 365 Groups: Ask The Experts
Understanding Office 365 Groups: Ask The ExpertsUnderstanding Office 365 Groups: Ask The Experts
Understanding Office 365 Groups: Ask The Experts

AvePoint Presents, Understanding Office 365 Groups: Ask The Experts More blogs, webinars, and videos about Office 365 Groups for you: https://www.avepoint.com/office-365-groups/ Presented by: - Christophe Fiessinger, Microsoft Office 365 Groups Program Manager - Dux Raymond Sy, Microsoft MVP & AvePoint Public Sector CTO - Jeremy Thake, Hyperfish VP of Product Technology Office 365 Groups are shared workspaces where group members can collectively get things done. But how exactly does it work, and how will Office Groups enhance the way you work? Join our experts for an interactive, question-and-answer session covering: An overview of what Office 365 Groups are, how they work, and what you get when you set one up Use cases and customer stories showcasing how you can use Office 365 Groups to power your teams and projects Prescriptive advice on how your IT and governance teams can manage Office 365 in the era of Office 365 Groups By the end of our webinar, you will understand what Office 365 Groups are and the impact that activating them can have on your organization.

office 365 groupsoffice 365 groups vs teamcreate office 365 groups
Senior Systems Engineering ( Microsoft) .
Senior Systems Engineering ( Microsoft) .Senior Systems Engineering ( Microsoft) .
Senior Systems Engineering ( Microsoft) .

1. The document summarizes a job posting for a Senior Systems Engineer position located in Maastricht, Netherlands. The position is available immediately and initially for 1 year. 2. Key responsibilities include managing the network and server infrastructure, performing operational management and monitoring, implementing small changes, trend analysis, and supporting IT projects. 3. Required qualifications include experience with Microsoft technologies like Windows server, SQL server, and .NET as well as virtualization platforms Citrix and knowledge of ITIL processes.

It’s just XML. Manage it like any code!
TFS Structure and Anatomy 
Managing TFS Templates 
Managing TFS Security 
Other TFS Admin Tools
Team Foundation Server Instance 
Team Foundation Server Team Collection 
Team Foundation Server Team Project 
Team Foundation Server Teams 
Team Foundation Web Access 
SharePoint Site Collection 
SharePoint Sites 
Reports Server 
TFS group security and permissions can be found here: http://msdn.microsoft.com/en-us/library/vstudio/ms252587.aspx 
SharePoint security here: http://office.microsoft.com/en-us/sharepoint-server-help/manage-membership-of-sharepoint-groups-HA101794106.aspx?CTT=5&origin=HA101794118 
Pre-defined roles for SSRS can be found here: http://msdn.microsoft.com/en-gb/library/ms157363.aspx
TFS Permissions Managed via Admin Console and Web 
Permissions Limited to Team Projects 
Permissions Inherited via Group Membership 
SharePoint Permissions Managed via Central Admin and SharePoint Site Security 
Permissions can be scoped to Collection or Site 
Permissions Inherited via AD Group Membership 
Reporting Permissions Managed via Reports Server Site 
Permissions can be scoped to Server or Project Folders 
Permissions Inherited via AD and/or SharePoint Group Membership 
Yes, there are THREE separate places to manage security! 
http://msdn.microsoft.com/en-us/library/ms253094%28v=vs.110%29.aspx

Recommended for you

OTSUG - Migrating to TFS 2010 - Lessons Learned
OTSUG - Migrating to TFS 2010 - Lessons LearnedOTSUG - Migrating to TFS 2010 - Lessons Learned
OTSUG - Migrating to TFS 2010 - Lessons Learned

The document outlines the four phases of migrating to Team Foundation Server 2010: research and planning, setup, migration, and post-migration. It discusses important considerations and steps for each phase such as determining hardware and team project collection strategies, upgrading process templates and work items, configuring the TFS application tier and build servers, and reviewing permissions after migration. Resources for additional information and help are also provided.

tfstfs 2010
Typical Developer Day
Typical Developer DayTypical Developer Day
Typical Developer Day

A typical developer day involves: 1) Using the new Team Explorer in Visual Studio to plan and activate tasks, manage interruptions, and conduct code reviews. 2) Branching code to organize different work lines and avoid merge conflicts. 3) Leveraging features like IntelliTrace to debug production environments and facilitate preemptive integration with bug tracking in Team Foundation Server. 4) Extending Visual Studio through plugins to automate tasks.

visual studio 2012tfs
VSL Las Vegas 2023 - Measuring Up! How To Choose Agile Metrics
VSL Las Vegas 2023 - Measuring Up! How To Choose Agile MetricsVSL Las Vegas 2023 - Measuring Up! How To Choose Agile Metrics
VSL Las Vegas 2023 - Measuring Up! How To Choose Agile Metrics

Having a metrics mindset, choosing metrics for the right reasons, knowing how and when to use them, and some ideas for getting started

agilemetricsteam building
Stldodn 2014 TFS Care and Feeding
Permissions are inherited from group membership*. 
Permissions can be allow, deny, or “not set”. For almost all permissions, deny trumps allow*. 
If permissions are not explicitly set to allow, they are implicitlydenied unless an allow has been inherited via group membership (“inherited allow”). 
If a user belongs to multiple groups, and ANY one group has a specific permission set to deny, that user will not be able to perform tasks that require that permission. 
TFS, TPC, and TP Administrator level permissions CANNOT be edited. 
*With build, version control, and work item related artifacts, explicit permissions that are set on a particular object overridethose that are inherited from the parent objects. This allows you to do things like allow a user access to a root source control folder, but deny them access to one of that folder’s branches.
Stldodn 2014 TFS Care and Feeding
Managing TFS Templates 
Managing TFS Security 
Other TFS Admin Tools

Recommended for you

VSL MSHQ 2022 - Supercharged Feedback Techniques in 20 minutes - Dugan.pdf
VSL MSHQ 2022 - Supercharged Feedback Techniques in 20 minutes - Dugan.pdfVSL MSHQ 2022 - Supercharged Feedback Techniques in 20 minutes - Dugan.pdf
VSL MSHQ 2022 - Supercharged Feedback Techniques in 20 minutes - Dugan.pdf

Feedback helps us to build stronger teams, supports more effective problem-solving and collaboration, and ultimately contributes to happier people delivering better products. Without effective feedback, we can spend time focusing on the wrong things, solving the wrong problems, maybe not even knowing about problems in the first place! In my experience, people are generally not confident in their feedback skills. This makes feedback feel risky, vulnerable, scary, even downright anxiety-inducing and so then they give no feedback at all. Feedback Doesn't Have to Suck. In this fast-paced 20 minute session focused on supercharging your feedback skills, I will help you get a good foothold on where to start. We’ll warm up with an overview of what feedback is, attributes of high-quality feedback, and some “tips and tricks” to getting comfortable with giving and receiving candid feedback that has worked really well for me both as a manager and a team member. You’ll be a feedback champion before you know it!

feedback
VS Liv MSHQ 2022 - Measuring Up! How To Choose Agile Metrics - Dugan.pdf
VS Liv MSHQ 2022 - Measuring Up! How To Choose Agile Metrics - Dugan.pdfVS Liv MSHQ 2022 - Measuring Up! How To Choose Agile Metrics - Dugan.pdf
VS Liv MSHQ 2022 - Measuring Up! How To Choose Agile Metrics - Dugan.pdf

How many times have you been asked to deliver on metrics that did not make sense to you, that felt counterproductive to your or the team's effectiveness, or that were seemingly impossible to collect in a sane fashion? Oftentimes, I find that metrics being collected are ones that are easy to collect and report on but are not necessarily the ones that will help the team learn and improve. When it comes to software delivery, lean and agile practices and methodologies have taken the lead. Metrics have lagged a bit and often rely on very waterfall-style milestones and phase-gates to determine a team's effectiveness. In the spirit of continuous improvement, this session will take a look at the measures we can and should collect from agile teams, why these metrics are relevant and interesting, and how we can use them to help our teams continuously improve.

agilemetricsteam building
Adaptability Quotient - DevUp 2022.pdf
Adaptability Quotient  - DevUp 2022.pdfAdaptability Quotient  - DevUp 2022.pdf
Adaptability Quotient - DevUp 2022.pdf

This document discusses increasing adaptability through developing three skills: change awareness, cognitive flexibility, and focused attention. It defines adaptability quotient (AQ) as the capacity to adapt to and thrive in changing environments. The document provides strategies for strengthening each skill, such as asking probing questions to improve change awareness, thinking differently to boost cognitive flexibility, and focusing on new situations to enhance attention. It encourages scanning the environment for unknowns, loosening constraints, and returning to zero to view things differently. The document was written by Sara Caldwell and Angela Dugan of 3Cloud Solutions and promotes their consulting services and resources including an AQ assessment test.

agilegrowth
TFS Power Tools: TFS extensions for managing TFS resources and providing advanced capabilities. 
CodePlexAdd-Ons: community based, often authored by Microsoft employees, not officially supported 
Visual Studio Gallery: similar to CodePlex, officially supported by Microsoft 
Third-Party Plug-ins: usually free, extends TFS capabilities
TFS Power Tools: 
TFS Admin Reports 
TFS Backup and Restore 
Check-in Policy Add-on Pack 
Process Editor 
Best Practices Analyzer 
CodePlex/VS Gallery 
Team Project Manager 
Third-Party Tools 
AttriceSidekicks
Activity Log 
Every command that every user has executed against TFS for the last 14 days. 
TFS Job Monitoring 
TFS Background Job Agent schedules and queues jobs within TFS 
Total Run Time -How long jobs take to Execute 
Number of Jobs Run -Number of times jobs are run and status 
Average Run and Queue Time -Number of jobs executing at a particular time, average time that they waited in the queue, and average run time 
Job Queue -which jobs are currently queued, their priorities and when they are expected to start.
Stldodn 2014 TFS Care and Feeding

Recommended for you

Measuring Up - Agile Team Metrics - DevUp 2022.pdf
Measuring Up - Agile Team Metrics - DevUp 2022.pdfMeasuring Up - Agile Team Metrics - DevUp 2022.pdf
Measuring Up - Agile Team Metrics - DevUp 2022.pdf

The document discusses agile metrics used by Angela Dugan and Sara Caldwell of 3Cloud Solutions to measure team and product health. It introduces common metrics like work in progress, business value, and team health checks. It also cautions that metrics can be misused and should be viewed with care, using principles like considering multiple metrics, involving the team, and having surrounding conversations. The document aims to help readers understand how to properly use and interpret agile metrics.

agilemetrics
Measuring Up - PMI Agile Conference 2022.pdf
Measuring Up - PMI Agile Conference 2022.pdfMeasuring Up - PMI Agile Conference 2022.pdf
Measuring Up - PMI Agile Conference 2022.pdf

Measuring the right things for the right reasons to support team experimentation, learning, and improvement

agilemetricsteam building
VS Live 2021 Orlando - vst14 feedback skills
VS Live 2021 Orlando - vst14 feedback skillsVS Live 2021 Orlando - vst14 feedback skills
VS Live 2021 Orlando - vst14 feedback skills

Feedback helps us to build stronger teams, supports more effective problem-solve and collaboration, and ultimately contributes to delivering better products. Without it, we can spend time focusing on the wrong things, solving the wrong problems, maybe not even knowing about problems in the first place! So if feedback is critical to us growing and thriving, why aren't we all excitedly showering each other with feedback all the time, and BEGGING others to give it to us? In my experience, people are generally not enthusiastic or confident in their ability to give feedback. Feedback usually isn't happening because feedback feels risky, vulnerable, scary, even downright anxiety-inducing. As a manager, leader, and coach of many teams over the last 20+ years, I can help you get a good foothold on where to start. Even better, I can tell you where the bodies are buried so you avoid some of the mistakes I've experienced over the years too. In this session, we'll warm up with an overview of what feedback is and is not. We'll also review the qualities of high-quality feedback, as well as the other kinds of feedback so you know the difference. We'll finish off with a quick summary of some "tips and tricks" to getting comfortable with giving and receiving candid feedback that has worked really well for me. You'll be a feedback champion before you know it!

feedbackagileleadership
Stldodn 2014 TFS Care and Feeding
Used to be a Power Tool, now an OOB Feature with TFS 2013 
Backups up TFS related databases 
Nightly, Manual or Custom 
Full, Differential, Transactional 
Allows for TPC-level Restore 
Notifications Available
Stldodn 2014 TFS Care and Feeding
TFS SCM Add-Ons 
Code Analysis 
Custom Path 
Forbidden patterns 
Work Item Queries 
Found in TFS Power Tools: http://visualstudiogallery.msdn.microsoft.com/f017b10c-02b4-4d6d-9845-58a06545627f

Recommended for you

VS Live 2021 VST09 agile team metrics Fast Focus - angela dugan
VS Live 2021   VST09 agile team metrics Fast Focus - angela duganVS Live 2021   VST09 agile team metrics Fast Focus - angela dugan
VS Live 2021 VST09 agile team metrics Fast Focus - angela dugan

Are you still relying on the old standbys like percent complete, velocity, and burndown for monitoring the progress of your teams or projects? Those metrics may not be telling you what you think they are! In this fast-paced discussion, we'll talk about some of the pitfalls of commonly used metrics, and make the case for not so commonly used measures that give you the insights that you're really striving for. You will learn: Understand the connection between what you measure, your team performance, and product quality Explanation of how many commonly used metrics will fail to tell you what you really need to know Familiarity with uncommonly used metrics that will more reliably tell you how well your project or team are really doing

metricsagile
THAT Conference 2021 - Level up your Feedback Game
THAT Conference 2021 - Level up your Feedback GameTHAT Conference 2021 - Level up your Feedback Game
THAT Conference 2021 - Level up your Feedback Game

Feedback makes the world go around, and let’s be honest, many of us feel pretty unskilled at feedback - both at giving and receiving. As technologists, we thrive on experimenting, learning, and adjusting, which we cannot do without the input and perspectives of others around us. So if feedback is critical to us growing and thriving, if feedback is truly a “gift”, what’s the deal? Why isn’t everyone wholeheartedly and excitedly showering each other with feedback all the time? In my experience, feedback isn’t happening because feedback feels risky, vulnerable, scary, even downright anxiety-inducing. Feedback is also something we’re not trained to do well if at all. Bad practices like the “feedback sh*t sandwich” is still common practice. It may even feel like a personal and professional bear trap! In this session, we’ll warm up with an overview of what feedback is and is not. We’ll also review the qualities of high-quality feedback, as well as the other kinds of feedback so you know the difference.

leadersipfeedbackpeople ops
APLN 2021 - Adaptability Quotient keynote - Sara Caldwell and Angela Dugan
APLN 2021 - Adaptability Quotient keynote - Sara Caldwell and Angela DuganAPLN 2021 - Adaptability Quotient keynote - Sara Caldwell and Angela Dugan
APLN 2021 - Adaptability Quotient keynote - Sara Caldwell and Angela Dugan

This document discusses increasing adaptability. It begins by introducing the concepts of intellectual quotient, emotional quotient, and adaptability quotient. It then provides tips for improving adaptability, such as communicating with one's environment, considering new ideas, and focusing on new situations while letting go of old ones. Steps are outlined for becoming more adaptative, like popping one's bubble, unlearning and relearning, cognitively flexing, and reflecting on and recognizing change. The document encourages reaching out to the sponsors for help experiencing change and provides references.

agileadaptability quotientflexibility
Stldodn 2014 TFS Care and Feeding
Import/Export/Manage: 
Work Item Definitions 
Workflow 
Form Layout 
Global Lists 
Open/Edit from file or serverhttp://visualstudiogallery.msdn.microsoft.com/f017b10c-02b4-4d6d-9845-58a06545627f
Stldodn 2014 TFS Care and Feeding
Scan TFS Instance 
Hardware AND Software 
Detect Security Issues 
Lists non-default settings 
Detects non-compliance with 
best practices 
Recommends remediation 
http://msdn.microsoft.com/en-us/library/ee248645%28v=vs.100%29.aspx

Recommended for you

Agile midwest 2019 tap, tap, tap communication
Agile midwest 2019   tap, tap, tap communicationAgile midwest 2019   tap, tap, tap communication
Agile midwest 2019 tap, tap, tap communication

The document discusses the importance of open communication, vulnerability, and feedback for effective teamwork. It notes that communicating openly and honestly, and speaking from a place of vulnerability are both very difficult but necessary to avoid struggles. It emphasizes practicing radical candor when giving feedback to others.

communicationteamwork
That conference tap, tap, tap communication
That conference tap, tap, tap communicationThat conference tap, tap, tap communication
That conference tap, tap, tap communication

In the 20 or so years since I joined the tech community, I moved from an attitude of "please leave me alone in my cube to code and whatever you do don't talk to me!" to well, giving talks on the importance of communication in the software world. The tools and techniques I've come to know and love have changed over time, but a few things have remained constant. 1) Communicating openly and honestly at all times is HARD 2) Speaking from a place of vulnerability is RIDICULOUSLY HARD 3) Without 1 and 2 you're going to really struggle to be an effective and happy member of ANY software team OK, there's a 4th thing. 4) The days of working alone in your cube like a hermit are largely over for software folks. It really doesn't have to suck. I swear it doesn’t. During my brief time with you, I’m going to rumble with some touch topics and share some of my own embarrassing and enlightening stumbles. It will include things like delivering “bad news” to your client/manager/team and feeling good about it, managing conflict with others in healthy and productive ways, and delivering feedback without feeling like you (or the receiver) will vomit. These things are all very possible, and not that hard to master once you have some key tools and insights in your tool belt.

communicationfeedbackteam building
Agile days chicago 2018 - how do you measure up?
Agile days chicago 2018 -  how do you measure up?Agile days chicago 2018 -  how do you measure up?
Agile days chicago 2018 - how do you measure up?

How many times have you been asked to deliver on metrics that did not make sense, that were counterproductive to the team’s effectiveness, or the organization’s effectiveness? Did those metrics seem impossible to collect? Often times, the metrics being collected are the ones that are easy, and focused on individual “productivity”. How do we collect data that drives continuous improvement and promotes an open and trust-filled environment. How does that change at scale? When it comes to software delivery, lean and agile practices have clearly taken the lead. This session will take a look at the measures we can and should collect across teams and organizations. We’ll dig into metrics that are relevant, interesting, AND useful, and discuss some of the common traps.

metricsagile
Free TFS Analyzer Tool: 
View team project activities 
View and edit SCM settings 
View branch hierarchies 
View and edit security group and settings 
View and edit build templates 
View and edit build definitions 
Compare templates 
View and edit process configuration 
Supports TFS 2008+ 
http://teamprojectmanager.codeplex.com/
Stldodn 2014 TFS Care and Feeding
Visualization and Admin Add-On for TFS 
Plugs right into Visual Studio 
Provides additional features around: 
Workspaces 
Security and Permissions 
Code Review 
SCM History and Labels 
FREE, yes, I know! 
http://www.attrice.info/
Stldodn 2014 TFS Care and Feeding

Recommended for you

VS Live Chicago 2018 - how do you measure up
VS Live Chicago 2018 - how do you measure upVS Live Chicago 2018 - how do you measure up
VS Live Chicago 2018 - how do you measure up

How many times have you been asked to deliver on metrics that did not make sense, that were counterproductive to the team's effectiveness, or that were seemingly impossible to collect? Often times, the metrics being collected are the ones that are easy, but not necessarily the ones that matter. When it comes to software delivery, lean and agile practices and methodologies have clearly taken the lead. In the spirit of Kaizen, this session will take a look at the measures you can and should collect from agile teams, why these metrics are relevant and interesting, and how you can use them to help your teams continuously improve.

agilemetrics
Chicago Code Camp 2018 - Building strong teams
Chicago Code Camp 2018 - Building strong teamsChicago Code Camp 2018 - Building strong teams
Chicago Code Camp 2018 - Building strong teams

Building the “perfect team” seems like an impossible task these days. Can a truly “cross-functional” team even be built? How do you get introverts and extroverts (yes, they DO exist in IT) to play nice? Seems like these days you practically need a degree in psychology to get this right. But you don’t. Over the course of my career, I’ve worked with my clients and my company to develop high functioning teams. I’ve found that regardless of focus (software development, marketing, sales), there are patterns to what makes teams successful, and what can hold them back from greatness. In this talk, I’ll cover a couple of tools for understanding the needs and strengths of your individual team members, identifying strength gaps, and action items for creating a happy and well-balanced team that can get it done!

agileteam buildingprofessional development
APLN Conference 2018 - Getting your agile team unstuck
APLN Conference 2018 - Getting your agile team unstuckAPLN Conference 2018 - Getting your agile team unstuck
APLN Conference 2018 - Getting your agile team unstuck

How to recognize when your team is stuck, and how to blast through common challenges to being an effective team

agilesoftware developmentscrum
Stldodn 2014 TFS Care and Feeding
Grant H’s blog: http://blogs.msdn.com/b/granth/ 
DTDPS TFS Deployment Program: http://bit.ly/1xdH2IH 
Angela’s Slide decks: http://www.slideshare.net/angelabinkowski 
Angela’s blog: http://www.tfswhisperer.com/
Platinum 
Sponsors 
Silver Sponsors 
Gold 
Sponsors
dodn14.azurewebsites.net 
Quick access to conference info 
Build your custom agenda 
Anonymously rate the sessions you attended 
Share with the Twitter-verse

Recommended for you

Dev up 2017 - Half Day Workshop: Getting your agile team unstuck
Dev up 2017 - Half Day Workshop: Getting your agile team unstuckDev up 2017 - Half Day Workshop: Getting your agile team unstuck
Dev up 2017 - Half Day Workshop: Getting your agile team unstuck

Whether you've been working on an agile team for 6 months, or 6 years, the same obstacles tend to arise to trip us up over and over. Maybe your retrospectives feel more like a death march and no one is participating any more, or your daily stand-ups have bloated into 25 team member status meetings, or you have a QA team that feels buried by your fast-paced development team. These situations are unfortunately very common, and they lower team morale, lead to abandoned transformation initiatives, and ultimately your product and customers suffer because of it. But there's a better way! As an agile coach and consultant, I help software organizations stop the bleeding, mature their process, and develop into high functioning agile teams. And to be clear, I've made mistakes as well! I'd like to share with the audience my own experiences, including strategies that succeeded and failed in hopes of leading them down the path to getting their own teams "unstuck". I'll also give attendees an opportunity to share their own challenges, so that we can leverage those strategies to give them ideas for blasting through their own roadblocks. Learning points: Recognizing when your process, product, or people have gone off the rails by identifying "smells" Review some tools and strategies that teams can leverage when they need a cognitive reset to get them back on track How to apply tools and strategies in your own unique environments.

agilescrumsoftware development
Dev up 2017 - how do you measure up
Dev up 2017 - how do you measure upDev up 2017 - how do you measure up
Dev up 2017 - how do you measure up

The document discusses metrics for software development teams. It notes that while measurement can improve performance, metrics may become targets and lose value. Common metrics like velocity and burndown can be gamed and are lagging indicators. Better metrics focus on work in progress, lead time, cycle time and flow. The author advocates measuring many things to understand impacts and causes of change.

agilescrummetrics
That conference 2017 - Getting your Agile Team Unstuck
That conference 2017 - Getting your Agile Team UnstuckThat conference 2017 - Getting your Agile Team Unstuck
That conference 2017 - Getting your Agile Team Unstuck

Whether you've been working on an agile team for 6 months, or 6 years, the same obstacles tend to arise to trip us up over and over. Maybe your retrospectives feel more like a funeral and no one is participating anymore, your daily stand-ups have bloated into 25 team member status meetings, or your QA team is falling farther and farther behind the agile developers and feel like they’ll never catch up with their testing backlog. These are the kinds of issues I see all of the time. They lower team morale, lead to abandoned transformation initiatives, and ultimately your product and customers suffer because of it. But there’s a better way! As an agile coach and consultant, I have worked with dozens of teams to stop the bleeding, strengthen their relationships, mature their processes, and help them grow into high functioning agile machines. And to be clear, I’ve made mistakes as well! I’d like to share with the audience my own experiences and lessons-learned, including both what succeeded and what failed in hopes to lead you down the path to getting your own team “unstuck”.

agilesoftware developmentscrum
Stldodn 2014 TFS Care and Feeding
Stldodn 2014 TFS Care and Feeding

More Related Content

Similar to Stldodn 2014 TFS Care and Feeding

CCC 2015 tfs admin for good not evil
CCC 2015 tfs admin for good not evilCCC 2015 tfs admin for good not evil
CCC 2015 tfs admin for good not evil
Angela Dugan
 
Webinar: Deploy Microsoft Teams and stay in control
Webinar: Deploy Microsoft Teams and stay in controlWebinar: Deploy Microsoft Teams and stay in control
Webinar: Deploy Microsoft Teams and stay in control
ShareGate
 
TFS Administration Overview
TFS Administration OverviewTFS Administration Overview
TFS Administration Overview
Steve Lange
 
Team Foundation Server 2008 Overview
Team Foundation Server 2008 OverviewTeam Foundation Server 2008 Overview
Team Foundation Server 2008 Overview
Steve Lange
 
SharePoint Intelligence Extending Share Point Designer 2010 Workflows With Cu...
SharePoint Intelligence Extending Share Point Designer 2010 Workflows With Cu...SharePoint Intelligence Extending Share Point Designer 2010 Workflows With Cu...
SharePoint Intelligence Extending Share Point Designer 2010 Workflows With Cu...
Ivan Sanders
 
FLossEd-BK Tequila Framework3.2.1
FLossEd-BK Tequila Framework3.2.1FLossEd-BK Tequila Framework3.2.1
FLossEd-BK Tequila Framework3.2.1
Siwawong Wuttipongprasert
 
Practical management of development & QA environments for SharePoint 2013
Practical management of development & QA environments for SharePoint 2013Practical management of development & QA environments for SharePoint 2013
Practical management of development & QA environments for SharePoint 2013
SharePointRadi
 
Datasheet foldermanagementpluginforrd
Datasheet foldermanagementpluginforrdDatasheet foldermanagementpluginforrd
Datasheet foldermanagementpluginforrd
MidVision
 
MOSS 2007 Deployment Fundamentals -Part2
MOSS 2007 Deployment Fundamentals -Part2MOSS 2007 Deployment Fundamentals -Part2
MOSS 2007 Deployment Fundamentals -Part2
Information Technology
 
PowerBreakfast #005 - Why DSC, NOW?
PowerBreakfast #005 - Why DSC, NOW?PowerBreakfast #005 - Why DSC, NOW?
PowerBreakfast #005 - Why DSC, NOW?
Milton Goh
 
SharePoint Advanced Administration with Joel Oleson, Shane Young and Mike Watson
SharePoint Advanced Administration with Joel Oleson, Shane Young and Mike WatsonSharePoint Advanced Administration with Joel Oleson, Shane Young and Mike Watson
SharePoint Advanced Administration with Joel Oleson, Shane Young and Mike Watson
Joel Oleson
 
Scrum And Tfs
Scrum And TfsScrum And Tfs
Scrum And Tfs
James Phillips
 
ECM Migration Webinar - Move to SharePoint
ECM Migration Webinar - Move to SharePointECM Migration Webinar - Move to SharePoint
ECM Migration Webinar - Move to SharePoint
KnowledgeLake
 
VSTS Migration Briefing
VSTS Migration BriefingVSTS Migration Briefing
VSTS Migration Briefing
Angela Dugan
 
Managesp 160805190411
Managesp 160805190411Managesp 160805190411
Managesp 160805190411
Danielle Jennings
 
SharePoint Administration: Tips from the Field
SharePoint Administration: Tips from the FieldSharePoint Administration: Tips from the Field
SharePoint Administration: Tips from the Field
wahidsaleemi
 
Understanding Office 365 Groups: Ask The Experts
Understanding Office 365 Groups: Ask The ExpertsUnderstanding Office 365 Groups: Ask The Experts
Understanding Office 365 Groups: Ask The Experts
Dux Raymond Sy
 
Senior Systems Engineering ( Microsoft) .
Senior Systems Engineering ( Microsoft) .Senior Systems Engineering ( Microsoft) .
Senior Systems Engineering ( Microsoft) .
chalikars
 
OTSUG - Migrating to TFS 2010 - Lessons Learned
OTSUG - Migrating to TFS 2010 - Lessons LearnedOTSUG - Migrating to TFS 2010 - Lessons Learned
OTSUG - Migrating to TFS 2010 - Lessons Learned
Jeff Bramwell
 
Typical Developer Day
Typical Developer DayTypical Developer Day
Typical Developer Day
Gian Maria Ricci
 

Similar to Stldodn 2014 TFS Care and Feeding (20)

CCC 2015 tfs admin for good not evil
CCC 2015 tfs admin for good not evilCCC 2015 tfs admin for good not evil
CCC 2015 tfs admin for good not evil
 
Webinar: Deploy Microsoft Teams and stay in control
Webinar: Deploy Microsoft Teams and stay in controlWebinar: Deploy Microsoft Teams and stay in control
Webinar: Deploy Microsoft Teams and stay in control
 
TFS Administration Overview
TFS Administration OverviewTFS Administration Overview
TFS Administration Overview
 
Team Foundation Server 2008 Overview
Team Foundation Server 2008 OverviewTeam Foundation Server 2008 Overview
Team Foundation Server 2008 Overview
 
SharePoint Intelligence Extending Share Point Designer 2010 Workflows With Cu...
SharePoint Intelligence Extending Share Point Designer 2010 Workflows With Cu...SharePoint Intelligence Extending Share Point Designer 2010 Workflows With Cu...
SharePoint Intelligence Extending Share Point Designer 2010 Workflows With Cu...
 
FLossEd-BK Tequila Framework3.2.1
FLossEd-BK Tequila Framework3.2.1FLossEd-BK Tequila Framework3.2.1
FLossEd-BK Tequila Framework3.2.1
 
Practical management of development & QA environments for SharePoint 2013
Practical management of development & QA environments for SharePoint 2013Practical management of development & QA environments for SharePoint 2013
Practical management of development & QA environments for SharePoint 2013
 
Datasheet foldermanagementpluginforrd
Datasheet foldermanagementpluginforrdDatasheet foldermanagementpluginforrd
Datasheet foldermanagementpluginforrd
 
MOSS 2007 Deployment Fundamentals -Part2
MOSS 2007 Deployment Fundamentals -Part2MOSS 2007 Deployment Fundamentals -Part2
MOSS 2007 Deployment Fundamentals -Part2
 
PowerBreakfast #005 - Why DSC, NOW?
PowerBreakfast #005 - Why DSC, NOW?PowerBreakfast #005 - Why DSC, NOW?
PowerBreakfast #005 - Why DSC, NOW?
 
SharePoint Advanced Administration with Joel Oleson, Shane Young and Mike Watson
SharePoint Advanced Administration with Joel Oleson, Shane Young and Mike WatsonSharePoint Advanced Administration with Joel Oleson, Shane Young and Mike Watson
SharePoint Advanced Administration with Joel Oleson, Shane Young and Mike Watson
 
Scrum And Tfs
Scrum And TfsScrum And Tfs
Scrum And Tfs
 
ECM Migration Webinar - Move to SharePoint
ECM Migration Webinar - Move to SharePointECM Migration Webinar - Move to SharePoint
ECM Migration Webinar - Move to SharePoint
 
VSTS Migration Briefing
VSTS Migration BriefingVSTS Migration Briefing
VSTS Migration Briefing
 
Managesp 160805190411
Managesp 160805190411Managesp 160805190411
Managesp 160805190411
 
SharePoint Administration: Tips from the Field
SharePoint Administration: Tips from the FieldSharePoint Administration: Tips from the Field
SharePoint Administration: Tips from the Field
 
Understanding Office 365 Groups: Ask The Experts
Understanding Office 365 Groups: Ask The ExpertsUnderstanding Office 365 Groups: Ask The Experts
Understanding Office 365 Groups: Ask The Experts
 
Senior Systems Engineering ( Microsoft) .
Senior Systems Engineering ( Microsoft) .Senior Systems Engineering ( Microsoft) .
Senior Systems Engineering ( Microsoft) .
 
OTSUG - Migrating to TFS 2010 - Lessons Learned
OTSUG - Migrating to TFS 2010 - Lessons LearnedOTSUG - Migrating to TFS 2010 - Lessons Learned
OTSUG - Migrating to TFS 2010 - Lessons Learned
 
Typical Developer Day
Typical Developer DayTypical Developer Day
Typical Developer Day
 

More from Angela Dugan

VSL Las Vegas 2023 - Measuring Up! How To Choose Agile Metrics
VSL Las Vegas 2023 - Measuring Up! How To Choose Agile MetricsVSL Las Vegas 2023 - Measuring Up! How To Choose Agile Metrics
VSL Las Vegas 2023 - Measuring Up! How To Choose Agile Metrics
Angela Dugan
 
VSL MSHQ 2022 - Supercharged Feedback Techniques in 20 minutes - Dugan.pdf
VSL MSHQ 2022 - Supercharged Feedback Techniques in 20 minutes - Dugan.pdfVSL MSHQ 2022 - Supercharged Feedback Techniques in 20 minutes - Dugan.pdf
VSL MSHQ 2022 - Supercharged Feedback Techniques in 20 minutes - Dugan.pdf
Angela Dugan
 
VS Liv MSHQ 2022 - Measuring Up! How To Choose Agile Metrics - Dugan.pdf
VS Liv MSHQ 2022 - Measuring Up! How To Choose Agile Metrics - Dugan.pdfVS Liv MSHQ 2022 - Measuring Up! How To Choose Agile Metrics - Dugan.pdf
VS Liv MSHQ 2022 - Measuring Up! How To Choose Agile Metrics - Dugan.pdf
Angela Dugan
 
Adaptability Quotient - DevUp 2022.pdf
Adaptability Quotient  - DevUp 2022.pdfAdaptability Quotient  - DevUp 2022.pdf
Adaptability Quotient - DevUp 2022.pdf
Angela Dugan
 
Measuring Up - Agile Team Metrics - DevUp 2022.pdf
Measuring Up - Agile Team Metrics - DevUp 2022.pdfMeasuring Up - Agile Team Metrics - DevUp 2022.pdf
Measuring Up - Agile Team Metrics - DevUp 2022.pdf
Angela Dugan
 
Measuring Up - PMI Agile Conference 2022.pdf
Measuring Up - PMI Agile Conference 2022.pdfMeasuring Up - PMI Agile Conference 2022.pdf
Measuring Up - PMI Agile Conference 2022.pdf
Angela Dugan
 
VS Live 2021 Orlando - vst14 feedback skills
VS Live 2021 Orlando - vst14 feedback skillsVS Live 2021 Orlando - vst14 feedback skills
VS Live 2021 Orlando - vst14 feedback skills
Angela Dugan
 
VS Live 2021 VST09 agile team metrics Fast Focus - angela dugan
VS Live 2021   VST09 agile team metrics Fast Focus - angela duganVS Live 2021   VST09 agile team metrics Fast Focus - angela dugan
VS Live 2021 VST09 agile team metrics Fast Focus - angela dugan
Angela Dugan
 
THAT Conference 2021 - Level up your Feedback Game
THAT Conference 2021 - Level up your Feedback GameTHAT Conference 2021 - Level up your Feedback Game
THAT Conference 2021 - Level up your Feedback Game
Angela Dugan
 
APLN 2021 - Adaptability Quotient keynote - Sara Caldwell and Angela Dugan
APLN 2021 - Adaptability Quotient keynote - Sara Caldwell and Angela DuganAPLN 2021 - Adaptability Quotient keynote - Sara Caldwell and Angela Dugan
APLN 2021 - Adaptability Quotient keynote - Sara Caldwell and Angela Dugan
Angela Dugan
 
Agile midwest 2019 tap, tap, tap communication
Agile midwest 2019   tap, tap, tap communicationAgile midwest 2019   tap, tap, tap communication
Agile midwest 2019 tap, tap, tap communication
Angela Dugan
 
That conference tap, tap, tap communication
That conference tap, tap, tap communicationThat conference tap, tap, tap communication
That conference tap, tap, tap communication
Angela Dugan
 
Agile days chicago 2018 - how do you measure up?
Agile days chicago 2018 -  how do you measure up?Agile days chicago 2018 -  how do you measure up?
Agile days chicago 2018 - how do you measure up?
Angela Dugan
 
VS Live Chicago 2018 - how do you measure up
VS Live Chicago 2018 - how do you measure upVS Live Chicago 2018 - how do you measure up
VS Live Chicago 2018 - how do you measure up
Angela Dugan
 
Chicago Code Camp 2018 - Building strong teams
Chicago Code Camp 2018 - Building strong teamsChicago Code Camp 2018 - Building strong teams
Chicago Code Camp 2018 - Building strong teams
Angela Dugan
 
APLN Conference 2018 - Getting your agile team unstuck
APLN Conference 2018 - Getting your agile team unstuckAPLN Conference 2018 - Getting your agile team unstuck
APLN Conference 2018 - Getting your agile team unstuck
Angela Dugan
 
Dev up 2017 - Half Day Workshop: Getting your agile team unstuck
Dev up 2017 - Half Day Workshop: Getting your agile team unstuckDev up 2017 - Half Day Workshop: Getting your agile team unstuck
Dev up 2017 - Half Day Workshop: Getting your agile team unstuck
Angela Dugan
 
Dev up 2017 - how do you measure up
Dev up 2017 - how do you measure upDev up 2017 - how do you measure up
Dev up 2017 - how do you measure up
Angela Dugan
 
That conference 2017 - Getting your Agile Team Unstuck
That conference 2017 - Getting your Agile Team UnstuckThat conference 2017 - Getting your Agile Team Unstuck
That conference 2017 - Getting your Agile Team Unstuck
Angela Dugan
 
Visual Studio ALM and DevOps Tools Walkthrough
Visual Studio ALM and DevOps Tools WalkthroughVisual Studio ALM and DevOps Tools Walkthrough
Visual Studio ALM and DevOps Tools Walkthrough
Angela Dugan
 

More from Angela Dugan (20)

VSL Las Vegas 2023 - Measuring Up! How To Choose Agile Metrics
VSL Las Vegas 2023 - Measuring Up! How To Choose Agile MetricsVSL Las Vegas 2023 - Measuring Up! How To Choose Agile Metrics
VSL Las Vegas 2023 - Measuring Up! How To Choose Agile Metrics
 
VSL MSHQ 2022 - Supercharged Feedback Techniques in 20 minutes - Dugan.pdf
VSL MSHQ 2022 - Supercharged Feedback Techniques in 20 minutes - Dugan.pdfVSL MSHQ 2022 - Supercharged Feedback Techniques in 20 minutes - Dugan.pdf
VSL MSHQ 2022 - Supercharged Feedback Techniques in 20 minutes - Dugan.pdf
 
VS Liv MSHQ 2022 - Measuring Up! How To Choose Agile Metrics - Dugan.pdf
VS Liv MSHQ 2022 - Measuring Up! How To Choose Agile Metrics - Dugan.pdfVS Liv MSHQ 2022 - Measuring Up! How To Choose Agile Metrics - Dugan.pdf
VS Liv MSHQ 2022 - Measuring Up! How To Choose Agile Metrics - Dugan.pdf
 
Adaptability Quotient - DevUp 2022.pdf
Adaptability Quotient  - DevUp 2022.pdfAdaptability Quotient  - DevUp 2022.pdf
Adaptability Quotient - DevUp 2022.pdf
 
Measuring Up - Agile Team Metrics - DevUp 2022.pdf
Measuring Up - Agile Team Metrics - DevUp 2022.pdfMeasuring Up - Agile Team Metrics - DevUp 2022.pdf
Measuring Up - Agile Team Metrics - DevUp 2022.pdf
 
Measuring Up - PMI Agile Conference 2022.pdf
Measuring Up - PMI Agile Conference 2022.pdfMeasuring Up - PMI Agile Conference 2022.pdf
Measuring Up - PMI Agile Conference 2022.pdf
 
VS Live 2021 Orlando - vst14 feedback skills
VS Live 2021 Orlando - vst14 feedback skillsVS Live 2021 Orlando - vst14 feedback skills
VS Live 2021 Orlando - vst14 feedback skills
 
VS Live 2021 VST09 agile team metrics Fast Focus - angela dugan
VS Live 2021   VST09 agile team metrics Fast Focus - angela duganVS Live 2021   VST09 agile team metrics Fast Focus - angela dugan
VS Live 2021 VST09 agile team metrics Fast Focus - angela dugan
 
THAT Conference 2021 - Level up your Feedback Game
THAT Conference 2021 - Level up your Feedback GameTHAT Conference 2021 - Level up your Feedback Game
THAT Conference 2021 - Level up your Feedback Game
 
APLN 2021 - Adaptability Quotient keynote - Sara Caldwell and Angela Dugan
APLN 2021 - Adaptability Quotient keynote - Sara Caldwell and Angela DuganAPLN 2021 - Adaptability Quotient keynote - Sara Caldwell and Angela Dugan
APLN 2021 - Adaptability Quotient keynote - Sara Caldwell and Angela Dugan
 
Agile midwest 2019 tap, tap, tap communication
Agile midwest 2019   tap, tap, tap communicationAgile midwest 2019   tap, tap, tap communication
Agile midwest 2019 tap, tap, tap communication
 
That conference tap, tap, tap communication
That conference tap, tap, tap communicationThat conference tap, tap, tap communication
That conference tap, tap, tap communication
 
Agile days chicago 2018 - how do you measure up?
Agile days chicago 2018 -  how do you measure up?Agile days chicago 2018 -  how do you measure up?
Agile days chicago 2018 - how do you measure up?
 
VS Live Chicago 2018 - how do you measure up
VS Live Chicago 2018 - how do you measure upVS Live Chicago 2018 - how do you measure up
VS Live Chicago 2018 - how do you measure up
 
Chicago Code Camp 2018 - Building strong teams
Chicago Code Camp 2018 - Building strong teamsChicago Code Camp 2018 - Building strong teams
Chicago Code Camp 2018 - Building strong teams
 
APLN Conference 2018 - Getting your agile team unstuck
APLN Conference 2018 - Getting your agile team unstuckAPLN Conference 2018 - Getting your agile team unstuck
APLN Conference 2018 - Getting your agile team unstuck
 
Dev up 2017 - Half Day Workshop: Getting your agile team unstuck
Dev up 2017 - Half Day Workshop: Getting your agile team unstuckDev up 2017 - Half Day Workshop: Getting your agile team unstuck
Dev up 2017 - Half Day Workshop: Getting your agile team unstuck
 
Dev up 2017 - how do you measure up
Dev up 2017 - how do you measure upDev up 2017 - how do you measure up
Dev up 2017 - how do you measure up
 
That conference 2017 - Getting your Agile Team Unstuck
That conference 2017 - Getting your Agile Team UnstuckThat conference 2017 - Getting your Agile Team Unstuck
That conference 2017 - Getting your Agile Team Unstuck
 
Visual Studio ALM and DevOps Tools Walkthrough
Visual Studio ALM and DevOps Tools WalkthroughVisual Studio ALM and DevOps Tools Walkthrough
Visual Studio ALM and DevOps Tools Walkthrough
 

Recently uploaded

7 Most Powerful Solar Storms in the History of Earth.pdf
7 Most Powerful Solar Storms in the History of Earth.pdf7 Most Powerful Solar Storms in the History of Earth.pdf
7 Most Powerful Solar Storms in the History of Earth.pdf
Enterprise Wired
 
BLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALL
BLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALLBLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALL
BLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALL
Liveplex
 
What's New in Copilot for Microsoft365 May 2024.pptx
What's New in Copilot for Microsoft365 May 2024.pptxWhat's New in Copilot for Microsoft365 May 2024.pptx
What's New in Copilot for Microsoft365 May 2024.pptx
Stephanie Beckett
 
Comparison Table of DiskWarrior Alternatives.pdf
Comparison Table of DiskWarrior Alternatives.pdfComparison Table of DiskWarrior Alternatives.pdf
Comparison Table of DiskWarrior Alternatives.pdf
Andrey Yasko
 
論文紹介:A Systematic Survey of Prompt Engineering on Vision-Language Foundation ...
論文紹介:A Systematic Survey of Prompt Engineering on Vision-Language Foundation ...論文紹介:A Systematic Survey of Prompt Engineering on Vision-Language Foundation ...
論文紹介:A Systematic Survey of Prompt Engineering on Vision-Language Foundation ...
Toru Tamaki
 
WPRiders Company Presentation Slide Deck
WPRiders Company Presentation Slide DeckWPRiders Company Presentation Slide Deck
WPRiders Company Presentation Slide Deck
Lidia A.
 
UiPath Community Day Kraków: Devs4Devs Conference
UiPath Community Day Kraków: Devs4Devs ConferenceUiPath Community Day Kraków: Devs4Devs Conference
UiPath Community Day Kraków: Devs4Devs Conference
UiPathCommunity
 
20240702 QFM021 Machine Intelligence Reading List June 2024
20240702 QFM021 Machine Intelligence Reading List June 202420240702 QFM021 Machine Intelligence Reading List June 2024
20240702 QFM021 Machine Intelligence Reading List June 2024
Matthew Sinclair
 
Password Rotation in 2024 is still Relevant
Password Rotation in 2024 is still RelevantPassword Rotation in 2024 is still Relevant
Password Rotation in 2024 is still Relevant
Bert Blevins
 
find out more about the role of autonomous vehicles in facing global challenges
find out more about the role of autonomous vehicles in facing global challengesfind out more about the role of autonomous vehicles in facing global challenges
find out more about the role of autonomous vehicles in facing global challenges
huseindihon
 
Coordinate Systems in FME 101 - Webinar Slides
Coordinate Systems in FME 101 - Webinar SlidesCoordinate Systems in FME 101 - Webinar Slides
Coordinate Systems in FME 101 - Webinar Slides
Safe Software
 
The Rise of Supernetwork Data Intensive Computing
The Rise of Supernetwork Data Intensive ComputingThe Rise of Supernetwork Data Intensive Computing
The Rise of Supernetwork Data Intensive Computing
Larry Smarr
 
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - MydbopsScaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Mydbops
 
How Social Media Hackers Help You to See Your Wife's Message.pdf
How Social Media Hackers Help You to See Your Wife's Message.pdfHow Social Media Hackers Help You to See Your Wife's Message.pdf
How Social Media Hackers Help You to See Your Wife's Message.pdf
HackersList
 
20240705 QFM024 Irresponsible AI Reading List June 2024
20240705 QFM024 Irresponsible AI Reading List June 202420240705 QFM024 Irresponsible AI Reading List June 2024
20240705 QFM024 Irresponsible AI Reading List June 2024
Matthew Sinclair
 
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
Chris Swan
 
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyyActive Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
RaminGhanbari2
 
Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...
Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...
Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...
Erasmo Purificato
 
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-InTrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc
 
Implementations of Fused Deposition Modeling in real world
Implementations of Fused Deposition Modeling  in real worldImplementations of Fused Deposition Modeling  in real world
Implementations of Fused Deposition Modeling in real world
Emerging Tech
 

Recently uploaded (20)

7 Most Powerful Solar Storms in the History of Earth.pdf
7 Most Powerful Solar Storms in the History of Earth.pdf7 Most Powerful Solar Storms in the History of Earth.pdf
7 Most Powerful Solar Storms in the History of Earth.pdf
 
BLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALL
BLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALLBLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALL
BLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALL
 
What's New in Copilot for Microsoft365 May 2024.pptx
What's New in Copilot for Microsoft365 May 2024.pptxWhat's New in Copilot for Microsoft365 May 2024.pptx
What's New in Copilot for Microsoft365 May 2024.pptx
 
Comparison Table of DiskWarrior Alternatives.pdf
Comparison Table of DiskWarrior Alternatives.pdfComparison Table of DiskWarrior Alternatives.pdf
Comparison Table of DiskWarrior Alternatives.pdf
 
論文紹介:A Systematic Survey of Prompt Engineering on Vision-Language Foundation ...
論文紹介:A Systematic Survey of Prompt Engineering on Vision-Language Foundation ...論文紹介:A Systematic Survey of Prompt Engineering on Vision-Language Foundation ...
論文紹介:A Systematic Survey of Prompt Engineering on Vision-Language Foundation ...
 
WPRiders Company Presentation Slide Deck
WPRiders Company Presentation Slide DeckWPRiders Company Presentation Slide Deck
WPRiders Company Presentation Slide Deck
 
UiPath Community Day Kraków: Devs4Devs Conference
UiPath Community Day Kraków: Devs4Devs ConferenceUiPath Community Day Kraków: Devs4Devs Conference
UiPath Community Day Kraków: Devs4Devs Conference
 
20240702 QFM021 Machine Intelligence Reading List June 2024
20240702 QFM021 Machine Intelligence Reading List June 202420240702 QFM021 Machine Intelligence Reading List June 2024
20240702 QFM021 Machine Intelligence Reading List June 2024
 
Password Rotation in 2024 is still Relevant
Password Rotation in 2024 is still RelevantPassword Rotation in 2024 is still Relevant
Password Rotation in 2024 is still Relevant
 
find out more about the role of autonomous vehicles in facing global challenges
find out more about the role of autonomous vehicles in facing global challengesfind out more about the role of autonomous vehicles in facing global challenges
find out more about the role of autonomous vehicles in facing global challenges
 
Coordinate Systems in FME 101 - Webinar Slides
Coordinate Systems in FME 101 - Webinar SlidesCoordinate Systems in FME 101 - Webinar Slides
Coordinate Systems in FME 101 - Webinar Slides
 
The Rise of Supernetwork Data Intensive Computing
The Rise of Supernetwork Data Intensive ComputingThe Rise of Supernetwork Data Intensive Computing
The Rise of Supernetwork Data Intensive Computing
 
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - MydbopsScaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
 
How Social Media Hackers Help You to See Your Wife's Message.pdf
How Social Media Hackers Help You to See Your Wife's Message.pdfHow Social Media Hackers Help You to See Your Wife's Message.pdf
How Social Media Hackers Help You to See Your Wife's Message.pdf
 
20240705 QFM024 Irresponsible AI Reading List June 2024
20240705 QFM024 Irresponsible AI Reading List June 202420240705 QFM024 Irresponsible AI Reading List June 2024
20240705 QFM024 Irresponsible AI Reading List June 2024
 
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
 
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyyActive Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
 
Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...
Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...
Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...
 
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-InTrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
 
Implementations of Fused Deposition Modeling in real world
Implementations of Fused Deposition Modeling  in real worldImplementations of Fused Deposition Modeling  in real world
Implementations of Fused Deposition Modeling in real world
 

Stldodn 2014 TFS Care and Feeding

  • 1. Configuration, Maintenance, and the Awesome Tools I Can’t Live Without! Angela Dugan Angela.Dugan@PolarisSolutions.com
  • 2. Polaris Solutions ALM Practice Mgrsince Jan ‘12 Been in the software industry since 1999 Runs the Chicago ALM User Group ALM MVP, PSM, PSD Has a *possibly* unhealthy love of Halloween Shameless self promotion Polaris Solutions-http://www.polarissolutions.com/ Chicago Visual Studio ALM User Group -http://www.chicagoalmug.org/ Twitter: @OakParkGirl, @ChicagoALM, @TeamPolaris Blog -http://www.tfswhisperer.com/
  • 4. Managing TFS Templates Managing TFS Security Other TFS Admin Tools
  • 5. Get it right the first time! Before you move forward with TFS, think about the things you cannot easily change: •Server architecture/topology •Project structure/hierarchy •SCM strategy(Centralized vs. DCVS) •Process templates
  • 6. TF Server Project Collection 1 Team Project C Roll-up team Sub- Team 1 Sub- Team 2 Project Collection 2 Team Project A Team Project B Web Team Mobile Team
  • 7. TPC = Collection of *tightly related* Team Projects TPC = SQL Database Can be backed up and restored individually No sharing of: Work Items Source Code Queries Reports Build Controllers Team Project Collections CANNOT be renamed
  • 8. TF Server Project Collection 1 Team Project C Master team Sub- Team 1 Sub- Team 2 Project Collection 2 Team Project A Team Project B Web Team Mobile Team
  • 9. Team Project <> “Project” TP = Logical view of subset of TPC data Team Projects Contain 1 Process Template & SCM tool 1 SharePoint portal (optional) 1 Reports site (optional) Work Items, Source Code, Reports, and Queries CAN cross Team Project boundaries. BUT… no sharing of Work Item Templates and Definitions, Build Definitions, Areas and Iterations, Work Items cannot be MOVED to another Team project, only copied Team Projects REALLY cannot be renamed
  • 10. TF Server Project Collection 1 Team Project C Master team Sub- Team 1 Sub- Team 2 Project Collection 2 Team Project A Team Project B Web Team Mobile Team
  • 11. Named group of users Provides narrowed scope for viewing work items and status Can be used to secure access to Team Project artifacts Each team has their own planning tools and views *Does not have to map to traditional people teams
  • 13. Advantages Teams can be categorized into sub-teams Teams are allocated their own, isolated backlogs based on mapped areas Teams are flexible, can be easily retired and recreated as needed Challenges May not map to your existing usage of Areas Teams cannot be shared across Team Projects Teams are flat user lists Team capacities do not “roll up” automatically to parent teams
  • 15. Absolute minimum TFS administration overhead Easy sharing of code, work items, builds, etc. Allows for organizational portfolio management in TFS Great in theory, complicated in practice Can result in very deep hierarchies of Areas and Iterations Builds folder may get crowded and unwieldy All users must agree on a process template (not always easy) Security can be VERY complex if granular artifact isolation is required
  • 16. Consideration Recommendation Codebases are being shared Create New TP or Add to Existing TP Database level artifact isolation required (compliance) New Team Project Collection Organizational portfolio management needed ONE Team Project Desire to minimize administration overhead Create New TP or ideally Add to Existing TP Ability to easily scale due to database growth New Team Project Collection or split TPC Need to hand off code/project to client New Team Project Collection or split TPC Need a new processtemplate or SCM (TFGit) New Team Project Teams don’t want their code and work items “touching” Couplescounseling
  • 17. Managing TFS Templates Managing TFS Security Other TFS Admin Tools
  • 18. Agile, CMMI, Scrum included Many free 3rdParty options Customize to match YOUR process Defines: Who is on your team? What can people do? How should they do it?
  • 19. Behind the scenes it’s just a bunch of XML Files
  • 20. Don’t customize before evaluating OOB first! Yes you can customize. But SHOULD you? Keep a “sandbox” TPC (ideally a test TFS instance) for piloting customizations Keep changes additive whenever possible Keep customization consistent across Team Projects if possible Apply an ALM process to releasing and testing customizations
  • 21. It’s just XML. Manage it like any code!
  • 22. TFS Structure and Anatomy Managing TFS Templates Managing TFS Security Other TFS Admin Tools
  • 23. Team Foundation Server Instance Team Foundation Server Team Collection Team Foundation Server Team Project Team Foundation Server Teams Team Foundation Web Access SharePoint Site Collection SharePoint Sites Reports Server TFS group security and permissions can be found here: http://msdn.microsoft.com/en-us/library/vstudio/ms252587.aspx SharePoint security here: http://office.microsoft.com/en-us/sharepoint-server-help/manage-membership-of-sharepoint-groups-HA101794106.aspx?CTT=5&origin=HA101794118 Pre-defined roles for SSRS can be found here: http://msdn.microsoft.com/en-gb/library/ms157363.aspx
  • 24. TFS Permissions Managed via Admin Console and Web Permissions Limited to Team Projects Permissions Inherited via Group Membership SharePoint Permissions Managed via Central Admin and SharePoint Site Security Permissions can be scoped to Collection or Site Permissions Inherited via AD Group Membership Reporting Permissions Managed via Reports Server Site Permissions can be scoped to Server or Project Folders Permissions Inherited via AD and/or SharePoint Group Membership Yes, there are THREE separate places to manage security! http://msdn.microsoft.com/en-us/library/ms253094%28v=vs.110%29.aspx
  • 26. Permissions are inherited from group membership*. Permissions can be allow, deny, or “not set”. For almost all permissions, deny trumps allow*. If permissions are not explicitly set to allow, they are implicitlydenied unless an allow has been inherited via group membership (“inherited allow”). If a user belongs to multiple groups, and ANY one group has a specific permission set to deny, that user will not be able to perform tasks that require that permission. TFS, TPC, and TP Administrator level permissions CANNOT be edited. *With build, version control, and work item related artifacts, explicit permissions that are set on a particular object overridethose that are inherited from the parent objects. This allows you to do things like allow a user access to a root source control folder, but deny them access to one of that folder’s branches.
  • 28. Managing TFS Templates Managing TFS Security Other TFS Admin Tools
  • 29. TFS Power Tools: TFS extensions for managing TFS resources and providing advanced capabilities. CodePlexAdd-Ons: community based, often authored by Microsoft employees, not officially supported Visual Studio Gallery: similar to CodePlex, officially supported by Microsoft Third-Party Plug-ins: usually free, extends TFS capabilities
  • 30. TFS Power Tools: TFS Admin Reports TFS Backup and Restore Check-in Policy Add-on Pack Process Editor Best Practices Analyzer CodePlex/VS Gallery Team Project Manager Third-Party Tools AttriceSidekicks
  • 31. Activity Log Every command that every user has executed against TFS for the last 14 days. TFS Job Monitoring TFS Background Job Agent schedules and queues jobs within TFS Total Run Time -How long jobs take to Execute Number of Jobs Run -Number of times jobs are run and status Average Run and Queue Time -Number of jobs executing at a particular time, average time that they waited in the queue, and average run time Job Queue -which jobs are currently queued, their priorities and when they are expected to start.
  • 34. Used to be a Power Tool, now an OOB Feature with TFS 2013 Backups up TFS related databases Nightly, Manual or Custom Full, Differential, Transactional Allows for TPC-level Restore Notifications Available
  • 36. TFS SCM Add-Ons Code Analysis Custom Path Forbidden patterns Work Item Queries Found in TFS Power Tools: http://visualstudiogallery.msdn.microsoft.com/f017b10c-02b4-4d6d-9845-58a06545627f
  • 38. Import/Export/Manage: Work Item Definitions Workflow Form Layout Global Lists Open/Edit from file or serverhttp://visualstudiogallery.msdn.microsoft.com/f017b10c-02b4-4d6d-9845-58a06545627f
  • 40. Scan TFS Instance Hardware AND Software Detect Security Issues Lists non-default settings Detects non-compliance with best practices Recommends remediation http://msdn.microsoft.com/en-us/library/ee248645%28v=vs.100%29.aspx
  • 41. Free TFS Analyzer Tool: View team project activities View and edit SCM settings View branch hierarchies View and edit security group and settings View and edit build templates View and edit build definitions Compare templates View and edit process configuration Supports TFS 2008+ http://teamprojectmanager.codeplex.com/
  • 43. Visualization and Admin Add-On for TFS Plugs right into Visual Studio Provides additional features around: Workspaces Security and Permissions Code Review SCM History and Labels FREE, yes, I know! http://www.attrice.info/
  • 46. Grant H’s blog: http://blogs.msdn.com/b/granth/ DTDPS TFS Deployment Program: http://bit.ly/1xdH2IH Angela’s Slide decks: http://www.slideshare.net/angelabinkowski Angela’s blog: http://www.tfswhisperer.com/
  • 47. Platinum Sponsors Silver Sponsors Gold Sponsors
  • 48. dodn14.azurewebsites.net Quick access to conference info Build your custom agenda Anonymously rate the sessions you attended Share with the Twitter-verse