Customer Offerings: Continuous Collaboration for DevOps in Teams
Published Jul 20 2023 10:40 PM 3,433 Views
Microsoft

wernerrall_0-1688396960275.png

 

Introduction

Developers who use Microsoft Teams for daily collaboration are more likely to build for Teams platform. Conversely, if developers do not enjoy using Teams, they will be less likely to want to build integrations that would result in more time being spent in Teams. Thus, winning developers over as end users is crucial to winning them as platform builders."

 

The "Continuous Collaboration for DevOps in Teams," provides developers, product owners, and any other team member involved in DevOps with the necessary experience to collaborate effectively using Microsoft Teams for software development.

Through a series of seven scenarios representing common job-to-be-done activities, participants will learn and apply best practices for teamwork and collaboration as a DevOps team.

 

With the knowledge and skills gained from this workshop, individuals will be better equipped to work together efficiently and effectively to deliver exceptional software.

 

Objectives

  • Learn how to collaborate with Microsoft Teams in a DevOps setting through common real-life scenarios.
  • Apply the best practices for teamwork and collaboration through hands-on exercises specific to DevOps.

Outcomes

  • Your DevOps crew knows how to make the best use of Teams to collaborate and be efficient at building and delivering great software.
  • Via the hands-on lab, you’ll be able to configure and customize Teams with your own tools, needs and collaboration culture.
  • Make your collaboration experience in Microsoft Teams more efficient and fun with pro-tips.

Modules / Scenarios

Currently we cover 6 Scenarios in this delivery, but customers may also choose specific modules to focus on as required.  

 

  • Introduction to DevOps in Microsoft Teams: The document explains how Microsoft Teams can support DevOps teams with communication, collaboration, and integration of tools and processes. 
  • Understand Teams concepts for communication and collaboration: The document introduces the main features and functions of Teams, such as chat, call, meet, collaborate, and integrate, and how they can be used to connect and coordinate with team members and external parties. 
  • Prepare your Teams environment setup for your DevOps team: The document provides best practices for creating and organizing teams and channels, adding apps and connectors, and customizing notifications and preferences. 
  • Recap of best practices when preparing to use Teams for DevOps: The document summarizes the benefits of using Teams for DevOps, such as faster time to market, increased revenue, lower change failure rate, and higher deployment frequency. 
  • Introduction to the DevOps personas: The document describes the roles and responsibilities of different DevOps personas, such as developers, operations, testers, and product owners, and how they can collaborate using Teams. 
  • Microsoft Teams for Scrum: The document demonstrates how Teams can facilitate Scrum processes and workflows using apps like ScrumGenius, Zoho Sprints, and Wrike, and how to schedule and conduct channel meetings. 

 

Scenario 1 - Teams intro & setup for DevOps teams

Are you a developer or part of a DevOps team looking to level up your game? Look no further! "DevOps in Teams - Scenario 1 - Teams intro & setup for DevOps teams" is the ultimate guide to supercharging your DevOps processes with the power of Microsoft Teams. This document is jam-packed with tips and tricks on how to use Teams to enhance communication, collaboration, and integration of tools and processes. You'll learn about the coolest features and functions of Teams, and how to set up your environment for maximum awesomeness. Plus, we've included a recap of best practices and a rundown of the different DevOps personas and their roles and responsibilities. And, as if that wasn't enough, we'll show you how Teams can facilitate Scrum processes and workflows, with examples of apps and integrations that will blow your mind. So, what are you waiting for? Join us for a wild ride through the world of DevOps in Teams! 

 

wernerrall_0-1688396137337.png

 

Scenario 2 - Team Announcement and content management

Welcome to this highly engaging training workshop, designed to empower you with practical knowledge of Microsoft's suite of productivity tools. In this comprehensive session, we'll explore the extensive capabilities of Microsoft Teams for effective communication, dispersing important team announcements with speed and precision. We'll dive deep into the vast functionality of SharePoint Online for robust content management, promoting streamlined operations and cohesive data handling. Highlighting the interactive capacities of Microsoft Loop, we will also focus on real-time content authoring and collaboration, fostering an efficient, well-coordinated workspace. Furthermore, we'll elucidate the key concepts of Teams' features, such as chat, call, meeting, and integration capabilities, enhancing your ability to connect and coordinate with both team members and external parties. This insightful workshop will equip you with the tools to drive productivity and foster seamless collaboration in your professional environment. 

 

 

wernerrall_1-1688396372921.png

 

Scenario 3 - Code review and pair programming
In this interactive session, we'll illuminate the path to heightened collaboration during code reviews within your team. We'll share potent strategies designed to expedite the process of offering or receiving coding assistance, helping you weave through the complexities of software development with ease. Moreover, we'll guide you step-by-step through the intricacies of managing pull requests within Microsoft Teams. This comprehensive approach aims to streamline your DevOps workflow, effectively turning the gears of your software delivery process more efficiently and collaboratively than ever before.
 
wernerrall_2-1688396478082.png
 
Scenario 4 - Continuous deployment & integration
In our dynamic session, we're set to unravel the enigmatic concepts of Continuous Integration (CI) and Continuous Deployment (CD), illustrating their integral roles in the landscape of process automation within the DevOps ecosystem. Showcasing the prowess of Microsoft Teams in driving the requisite automation and cultural transformation, we'll pave the way for effective CI/CD implementation. To reinforce these key concepts, we'll present practical user scenarios, thus providing a holistic and tangible understanding of CI/CD operations within the Microsoft Teams platform. Together, we will delve into the nuances of these processes, equipping you with the insights needed to harness their full potential in your DevOps workflows.
 
wernerrall_4-1688396674191.png

 

Scenario 5 - Support your developer community
As we round off this enlightening session, we'll equip you with the tools to carve out strategies tailored specifically to your team's 'Job to be Done'. We'll aid you in navigating the vast seas of information to locate your Subject Matter Expert, your beacon in the quest for in-depth knowledge. Additionally, we'll illustrate how to nurture and grow your dev community within the Teams platform. Using practical user scenarios as our guide, we aim to arm you with the essential knowledge required to create a lively and productive environment. You'll walk away with the capability to foster a thriving, interconnected community that bolsters both individual and collective growth.
 
wernerrall_0-1688397303046.png

 

Scenario 6 - Major Incident Management
As we draw this comprehensive session to a close, we'll delve into the crucial concept of Major Incident Management, shedding light on its importance in maintaining operational stability. We'll demonstrate the instrumental role that Microsoft Teams can play in expediting and streamlining incident handling, turning potential crises into manageable events. Furthermore, we'll walk you through the process of implementing your own tailor-made solutions using Teams' robust Emergency Operations Center. This hands-on approach will equip you with the essential skills to effectively manage incidents, bolstering your operational resilience and empowering you to navigate challenges with confidence and efficiency.
 
wernerrall_6-1688396850844.png

 

Conclusion

This delivery will showcase the latest advancements in bringing together Developers using Microsoft Teams.

 

How do I book this engagement?

If you are a Microsoft Premier or Unified Customer, you can reach out to your Customer Success Account Manager (CSAM) for more questions!

 

Special thanks to the Dev Team: Alexis Kinzelin, Asia Platt, Frank Chen, Werner Rall

 

Disclaimer

The sample scripts or Power BI Dashboards are not supported under any Microsoft standard support program or service. The sample scripts or Power BI Dashboards are provided AS IS without warranty of any kind. Microsoft further disclaims all implied warranties including, without limitation, any implied warranties of merchantability or of fitness for a particular purpose. The entire risk arising out of the use or performance of the sample scripts and documentation remains with you. In no event shall Microsoft, its authors, or anyone else involved in the creation, production, or delivery of the scripts or Power BI Dashboards be liable for any damages whatsoever (including, without limitation, damages for loss of business profits, business interruption, loss of business information, or other pecuniary loss) arising out of the use of or inability to use the sample scripts or documentation, even if Microsoft has been advised of the possibility of such damages.

 

 

 

Co-Authors
Version history
Last update:
‎Jul 05 2023 07:49 AM
Updated by: