28
Out-of-band solutions for feature gaps and value-add guidance for the ALM community

Visual Studio ALM Rangers awareness

Embed Size (px)

DESCRIPTION

Presenting the Community behind Visual Studio guidance and tooling initiatives.

Citation preview

Page 1: Visual Studio ALM Rangers awareness

Out-of-band solutions for feature gaps and value-add guidance for the ALM community

Page 2: Visual Studio ALM Rangers awareness
Page 3: Visual Studio ALM Rangers awareness

AGENDA

History

Ecosystem

Solutions

References

HistoryEcosystemSolutionsReferencesConclusion

Page 4: Visual Studio ALM Rangers awareness

We’re all about passion 4 technology

Page 5: Visual Studio ALM Rangers awareness

ALM Ranger History

2006Started as a collaboration between Microsoft Services andProduct Groups.

2009Expanded collaboration to include ALM MVPs and ALM Community leads

2011/12Demonstrated ability to SIM-SHIP with Visual Studio 2012 and Windows 8, delivering practical guidance when it is most needed

Page 6: Visual Studio ALM Rangers awareness

Technology Passion Innovation Experience

Eagerness to share

Practical Guidance

Tools

Razor Sharp Focus Community

What makes us tick?

Page 7: Visual Studio ALM Rangers awareness

ALM Ranger Community

Product Groups

Services DPE ALMMVPs

ALM Communities

Microsoft ALM Rangers Community ALM Rangers

DevX Customer and Project Management – Community Team

Page 8: Visual Studio ALM Rangers awareness

Types of ALM Rangers

AssociateALM Ranger

ALM RangerDistinguishedALM Ranger

HonoraryALM Ranger

Stakeholder ALM Ranger

Visual Studio ALM Ranger Types

Active Contribution Roles Supporting Roles

Page 9: Visual Studio ALM Rangers awareness

Project Team Roles

Contributors ReviewersSubject Matter Experts

Product Owner

Project | LeadMentor

Visual Studio ALM Ranger Team

Project Lead Supporting Roles

Page 10: Visual Studio ALM Rangers awareness

How do you join?

NominationAn active ALM Ranger has to nominate you to become an Associate ALM Ranger

Find an ALM RangerFind an active ALM Ranger in your community, in the Rangers Index 1 or contact Willy-Peter Schaub 2

2 http://blogs.msdn.com/b/willy-peter_schaub/contact.aspx

1 http://go.microsoft.com/fwlink/?LinkID=247832

Page 11: Visual Studio ALM Rangers awareness

How do you stay?

ContributeContribute to ALM Rangers by actively contributing to and/or reviewing and/or testing solutions.

LeadTake an active lead role as project lead, team lead mentor and/or Ruck Master.

MembershipALM Rangers are re-nominated annually based on their most recent contributions.

Page 12: Visual Studio ALM Rangers awareness

Visual Studio 2012 Readiness SolutionsPractical Kanban Guide

Supporting GuidanceRuck, Personas, TF Service

TFS Upgrade Guide

TFS Planning Guide

TFS Template Customization Guide

Branching & Merging Guide

Lab Management Guide

Test Tooling GuideCoded UI, MTM, Test Release Management

Build Customization Guide

Architecture Tooling Guide

VM Factory Tooling and Guide

Quick Reference Guide

Page 13: Visual Studio ALM Rangers awareness

Practical Kanban Guide

Intent• Practical guidance for teams new to Kanban

and using a manual paper-based Kanban board• Support for Kanban in Team Foundation Server.

TeamAdam Gilmore, Gregg Boer, Jahangeer Mohammed, Ognjen Bajic, Rob Jarratt, Rob Maher, Stephen Godbold and Thomas Schissler

Practical Guidance

Metrics to track and improve team’s process

KANBAN

Page 14: Visual Studio ALM Rangers awareness

Supporting Guidance

Intent• Research whitepapers and practical guidance

supporting other ALM Ranger projects..• Personas and customer profile definitions.

TeamAaron Bjork; Bijan Javidi; Brian Blackman; Caroline Williams; Chandana Athauda; Erwyn van der Meer; Ethem Azun; Gaurav Aggarwal; Mario Contreras; Mario Rodriguez; Oliver Hilgers; Shawn Cicoria; Tim Omta; Tim Star; Tina Erwee; Willy-Peter Schaub

Whitepapers and supporting guidance

Personas and customer profiles

African Black Eagle

Supporting

Guidance

Page 15: Visual Studio ALM Rangers awareness

TFS Upgrade Guide

IntentUpgrade scenarios and post-upgrade issues for Team Foundation Server and associated technologies.

TeamChristian Nielsen, Ed Holloway, Jeff Bramwell, Jim Szubryt, Mike Abrahamson, Petr Moravek, Pramod Vasanth

Partner ProjectTeam Foundation Server Planning Guide

Upgrade guidance

Pre- and post upgrade checklists

2008/10 11

Page 16: Visual Studio ALM Rangers awareness

Team Foundation Server PlanningIntentPractical and scenario based guidance for the implementation of Team Foundation Server. Do you need one or more Team Foundation Servers, one or more Team Project Collections, one or more Team Projects and one or more Teams?

TeamDaniel Meixner, Gregg Boer, Jansson Lennart, Jim Szubryt, Mario Rodriguez, Prasanna Ramkumar, Tina Erwee, Willy-Peter Schaub

Partner ProjectTeam Foundation Server Upgrade Guide

Practical and Scenario Based Guidance

Do you need one or more of …

African Cape Vulture (ACV)

Page 17: Visual Studio ALM Rangers awareness

TFS Template Customization GuideIntentPractical and scenario based guidance for the customization of Team Foundation Server Process Template and or Work Item Type.

TeamAndré Dias, Claudio Leie, Clementino de Mendonca, Tiago Pascoal, Ewald Hofman, Giulio Vian, John Bergman, Mario Contreras, Nico Orschel, Pete Elliott, Pierre Donyegro, Rene Schumacher, Roy Robertson, Silfarney Wallace, Stawinski Fabio, Vladimir Gusarov, Willy-Peter Schaub

Practical Guidance

Sample PowerShell scripts and custom controls

Pierre Donyegro

Page 18: Visual Studio ALM Rangers awareness

Branching & Merging Guide

IntentReal world and practical guidance around branching and merging with Visual Studio Team Foundation Server by the Visual Studio ALM Rangers.

TeamBijan Javidi, Bill Heys, Bob Jacobs, Brian Minisi, Clementino de Mendonca, Daniel Manson, James Pickell, Jens Suessmeyer, Lennart Jansson, Mathias Olausson, Matt Velloso, Micheal Learned, Neno Loje, Oliver Hilgers, Sin Min Lee, Taavi Koosaar, Tony Whitter, Willy-Peter Schaub

Branching

Merging

Cape Eagle Owl

Page 19: Visual Studio ALM Rangers awareness

Lab Management Guide

IntentPractical and scenario based and hands-on guidance for the planning, setup, configuration and usage of Visual Studio Lab Management, backed by custom VM Template automation for reference environments.

TeamJohn Bergman, Manish Ahuja, Richard Florance, Thomas Isler, Mathias Olausson, Vijay Machiraju, Willy-Peter Schaub

Practical Guidance

Sample templates

African Hawk Eagle (AHE)

Page 20: Visual Studio ALM Rangers awareness

Test Tooling Guide

IntentGuidance and tooling to support scenarios for test case and test plan release management, including reporting and base-lining: sprint to sprint, release to release, and moving a feature through the branching guidelines scenarios.

TeamAdimulam Sudheer; Casey O'Mara; Cesar Solis Brito; Christofer Löf; Claudio Leie; Daniel Margetic; Danny Crone; Harish Reddy Kothapalli; Hassan Fadili; Richard Albrecht; Richard Fennell; Tim Star

Coded UI

Microsoft Test Manager

Page 21: Visual Studio ALM Rangers awareness

Test Release Management Guide

IntentGuidance and tooling to support scenarios for test case and test plan release management, including reporting and base-lining: sprint to sprint, release to release, and moving a feature through the branching guidelines scenarios.

TeamBob Hardister, Mattias Skold, Lukasz Gratkowski, Hassan Fadili and Mahesh Babu Nalla

Coded UI

Microsoft Test Manager

Bob Hardister

Page 22: Visual Studio ALM Rangers awareness

Build Customization Guide

IntentDeliver scenario based and hands-on lab guidance for the customization and deployment of Team Foundation Build

TeamAdimulam Sudheer, André Dias, Bill Heys, Bijan Javidi, Bob Hardister, Brandon Hawbaker, Brian Blackman, Brian Minisi, Daniel Franco Abrahão de Oliveira, David Corbin, Ed Blankenship, Ewald Hofman, Fabio Casado, Fabio Stawinski, Francisco Albarracín, Giulio Vian, Hassan Fadili, Jahangeer Mohammed, Jakob Ehn, Jeff Bramwell, Jens Süßmeyer, Jim Lamb, John Jacob, John Spinella, Joseph Abukhader, Leonard Woody III, Mark Nichols, Mathias Olausson, Mike Douglas , Mike Fourie, Nico Orschel, Oliver Hilgers, Patricia Wagner, Petr Moravek, Pierre Donyegro, Rahul Chugh, Richard Fennell, Sai Chirravuri, Silfarney Wallace, Steven Lange, Stuart Preston, Sven Hubert, Thomas Schissler, Tiago Pascoal, Tim Star, Tony Feissle, William Bartholomew, Willy-Peter Schaub

Practical Guidance

Reference Build Templates and BRDLite

African Tawny Eagle(ATE)

Page 23: Visual Studio ALM Rangers awareness

Architecture Tooling Guide

IntentFocuses on modeling tools and includes understanding and reverse engineering an existing application or starting a new application from scratch.

TeamAbhimanyu Singhal, Alan Wills, Bijan Javidi, Christof Sprenger, Clemens Reijnen, Clementino de Mendonca, David Trowbridge, Edward Bakker, Eric Golpe, Francisco Xavier Fagas Albarracín, Gaurav Aggarwal, Hassan Fadili, Hosam Kamel, John Bergman, Marcel de Vries, Mathias Olausson, Michael Lehman, Randy Miller, Raul Guerrero Carreon, Rob Steel, Shawn Cicoria, Suhail Dutta , Tiago Pascoal, Willy-Peter Schaub

Designing Solutions

Analyzing Solutions

text

African Black Eagle

Page 24: Visual Studio ALM Rangers awareness

VM Factory Tooling & Guide

IntentGuidance and a reference implementation of a software solution that automates the creation of Microsoft environments, in particular Visual Studio and Team Foundation Server.

TeamBijan Javidi, Paul Meyer, Rui Melo, Ramon Aldana Borjes, Kris Lankford, Willy-Peter Schaub

Practical Guidance

VM Build Automation

Rui Melo

Page 25: Visual Studio ALM Rangers awareness

Quick Reference Guide

Intent• Overview of Visual Studio and Team Foundation

Server in the form of compact, quick reference sheets.

• Users who are unfamiliar with Visual Studio get a “quick” overview of features, value and associated Rangers guidance.

TeamBijan Javidi, Chris Burrows, Charles Sterling, David Scruggs, David Hay, Grant Holliday, Robert MacLean, Willy-Peter Schaub

Quick overview during 5min coffee break

Posters and cheat sheets

Charles Sterling

Page 26: Visual Studio ALM Rangers awareness

References

Understanding the ALM Rangershttp://go.microsoft.com/fwlink/?LinkID=247829

Visual Studio ALM Ranger Solutionshttp://msdn.microsoft.com/en-us/vstudio/ee358787

Visual Studio ALM Ranger Twitter Listhttps://twitter.com/#!/HosamKamel/almrangers

Page 27: Visual Studio ALM Rangers awareness

Interesting ALM Ranger articles

CodeprojectHow the Visual Studio ALM Rangers use Team Foundation Service to Get Ready for Visual Studio 11 1

MSDN MagazineVisual Studio ALM Rangers - Rise of the VM Factory 2

Visual Studio ALM Rangers - Reflections on Virtual Teams 3

Visual Studio Team Foundation Server Branching and Merging Guidance 4

Visual Studio Team Foundation Server Team Project and Collection Guidance 5

4 http://msdn.microsoft.com/magazine/gg598921.aspx

3 http://msdn.microsoft.com/magazine/hh394152.aspx

2 http://msdn.microsoft.com/magazine/hh580740.aspx

1 http://www.codeproject.com/Articles/324056/How-the-Visual-Studio-ALM-Rangers-use-Team-Foundat

5 http://msdn.microsoft.com/magazine/gg983486.aspx

Page 28: Visual Studio ALM Rangers awareness

“Rucking” in Visual Studio is our business …

Thinking outside the Studio is our passion!

http://go.microsoft.com/fwlink/?LinkID=247829