This presentation gives you a detailed look at what is in the out of the box templates available in TFS 2013, how they differ, and how that affects some of the ALM tooling.
Being Agile with Any Process Template in TFS 2012Angela Dugan
Using an Agile template does not MAKE you Agile. Using a CMMI template does not PREVENT you from being agile. In this talk, I compare and contrast the TFS process templates available out of the box, and relate the process template artifacts and features to the types of methodologies and practices they support.
Implementing Scrum with Microsoft Team Foundation Service (TFS)Aspenware
Day one Implementing Scrum with Microsoft Team Foundation Service (TFS) training covering the following topics:
TFS Overview
TFS Version Comparison and Installation
Setting Up Your Code in TFS Source Control
Setting Up Your Code in Git Source Control
Scrum Overview
Sprint 0 Activities
Sprint Planning Exercise
Summary and Wrap Up
Implementing Scrum with Microsoft Team Foundation Service (TFS)Aspenware
This training will provide a deep dive into Microsoft Team Foundation Server (TFS) for agile projects from setting up TFS through the end of the first sprint. This is a hands on training, attendees will actively engaged in a sample project using TFS in the cloud. Presenters will include senior Aspenware architects and project managers as well as Steve Lange, Developer Technology Specialist at Microsoft. This training is appropriate for developers, project managers and business analysts. A basic understanding of scrum and agile development is required.
Part 2 Agenda
*Brief review of Part I
*Reporting and tracking features of TFS.
*Setup Continuous Integration and discuss value
*Setup an auto deployment to Azure
*Testing features of TFS and how auto deployments aid that process
*End of Sprint Demo
*End of Sprint Retrospective
*Use TFS to review the tasks and determine velocity on this Sprint
*How to plan subsequent sprints
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.
Being Agile with Any Process Template in TFS 2012Angela Dugan
Using an Agile template does not MAKE you Agile. Using a CMMI template does not PREVENT you from being agile. In this talk, I compare and contrast the TFS process templates available out of the box, and relate the process template artifacts and features to the types of methodologies and practices they support.
Implementing Scrum with Microsoft Team Foundation Service (TFS)Aspenware
Day one Implementing Scrum with Microsoft Team Foundation Service (TFS) training covering the following topics:
TFS Overview
TFS Version Comparison and Installation
Setting Up Your Code in TFS Source Control
Setting Up Your Code in Git Source Control
Scrum Overview
Sprint 0 Activities
Sprint Planning Exercise
Summary and Wrap Up
Implementing Scrum with Microsoft Team Foundation Service (TFS)Aspenware
This training will provide a deep dive into Microsoft Team Foundation Server (TFS) for agile projects from setting up TFS through the end of the first sprint. This is a hands on training, attendees will actively engaged in a sample project using TFS in the cloud. Presenters will include senior Aspenware architects and project managers as well as Steve Lange, Developer Technology Specialist at Microsoft. This training is appropriate for developers, project managers and business analysts. A basic understanding of scrum and agile development is required.
Part 2 Agenda
*Brief review of Part I
*Reporting and tracking features of TFS.
*Setup Continuous Integration and discuss value
*Setup an auto deployment to Azure
*Testing features of TFS and how auto deployments aid that process
*End of Sprint Demo
*End of Sprint Retrospective
*Use TFS to review the tasks and determine velocity on this Sprint
*How to plan subsequent sprints
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 project management with visual studio tfs 2013 - My presentation at Reg...Om Prakash Bang
This presentation is to give overview of Agile Planning for continuous delivery for value, Agile Project Management dashboard, Sprint Planning, Burn Down Charts. Distributed project team collaborate using Team Room, Task board update for all work and used during Daily Stand Up meeting.
Out of box (OOB) template for CMMI, Agile and Scrum. The main distinctions between the three default process templates are in the work item types they provide for planning and tracking work. Visual Studio Scrum is the most light-weight and MSF for Capability Maturity Model Integration (CMMI) provides the most support for formal processes and change management.
1. Microsoft Visual Studio Scrum 2013 - Choose Visual Studio Scrum if your team manages bugs along with product backlog items during sprint planning.
2. MSF for Agile Software Development 2013 - Choose Agile if your organization triages bugs separately from the product backlog and resolves work items before closing them. Also, choose Agile if your team allocates time for bugs with each sprint.
3. MSF for CMMI Process Improvement 2013 - Choose CMMI if your organization triages bugs separately from the product backlog, resolves work items before closing them, and tracks changes to requirements formally. The CMMI template is designed to support formal change management processes.
Team Foundation Server - Tracking & ReportingSteve Lange
Comprehensive presentation detailing reporting and tracking capabilities of Team Foundation Server. Focuses on Excel workbooks and Reporting Services, but touches on other technologies as well.
Until now there have been two camps for Application Quality Management (AQM) systems. Traditional Tools like HP QC that have proved inflexible for agile developments and maintenance heavy, or new agile tools from Version One or Rally Software, which are agile specific tools and not suitable for use outside agile environments or corporate-wide where teams are using a mix of processes.
With many organisations moving to or experimenting with Agile, Original Software has been acclaimed by the analyst community as the best solution for supporting Agile.
[Original Software nominated Agile Best Tool Award]
Just as improvements in developer's software tools and methods have enabled a shift in development approaches, next generation technology for test automation is similarly reframing the opportunities for testers to automate earlier in the delivery cycle without incurring the heavy burden of script maintenance so often associated with traditional automation tools. This means that not only can an agile environment be adopted, application quality is maintained and the total testing time reduced.
- See more at: http://www.origsoft.com/solutions/agile-software-testing/
The PPT is about scaling agile across various non-cross-functional teams and the various experiments that were done before arriving at a methodology that worked for the teams.
An overview of the reporting capabilities in Team Foundation Server 2012. Includes explanation of Data warehouse architecture, included reports (SSRS and Excel), and customization.
Introduction to Agile software testing - The 5th seminar in public seminar series from KMS Technology which have been delivering from 2011 in every two months
Join BostonPHP and Michael Bourque as he presents the concept of Scrum and shows why so many people are now deploying scrum to their development projects. Michael will take us through the process and talk about how his company, Parametric Technology Inc. (PTC) , is successfully applying Scrum.
Visual studio alm 2012 reporting overviewAngela Dugan
Overview of TFS Reports, comparing what is available between different Process Templates. This is a WIP, and will be updated soon with additional info on customizing reports.
Have you ever bumped into a wall with your automated tests? Many developers bump into various roadblocks and hurdles when writing test code. Are your test methods starting to fail because the code-under-test uses the current date and time? Are your automated integration tests failing because the database they integrate with keeps changing? Do you have an explosion of test methods, with the ratio of test code to code-under-test way too high? Is your effort to refactor and improve code overwhelmed by the time it takes to rewrite all those failing unit tests? This presentation is about clearing away Agile testing obstacles, avoiding common pitfalls, and staying away from dangerous practices.
Introduction to Team Foundation Server (TFS) OnlineDenis Voituron
TFS est la plateforme de collaboration qui se trouve au coeur de la solution de gestion du cycle de vie des applications (ALM) de Microsoft. Pour de petites équipes de développement (5 users), TFS est disponible online et gratuitement.
Lors de cette session, principalement à base d'exemples pratiques, nous aborderons les modules Source Controle, Collaborate (gestion des tâches et des bugs) et Automatic Builds (compilations et déploiements automatisés).
Agile project management with visual studio tfs 2013 - My presentation at Reg...Om Prakash Bang
This presentation is to give overview of Agile Planning for continuous delivery for value, Agile Project Management dashboard, Sprint Planning, Burn Down Charts. Distributed project team collaborate using Team Room, Task board update for all work and used during Daily Stand Up meeting.
Out of box (OOB) template for CMMI, Agile and Scrum. The main distinctions between the three default process templates are in the work item types they provide for planning and tracking work. Visual Studio Scrum is the most light-weight and MSF for Capability Maturity Model Integration (CMMI) provides the most support for formal processes and change management.
1. Microsoft Visual Studio Scrum 2013 - Choose Visual Studio Scrum if your team manages bugs along with product backlog items during sprint planning.
2. MSF for Agile Software Development 2013 - Choose Agile if your organization triages bugs separately from the product backlog and resolves work items before closing them. Also, choose Agile if your team allocates time for bugs with each sprint.
3. MSF for CMMI Process Improvement 2013 - Choose CMMI if your organization triages bugs separately from the product backlog, resolves work items before closing them, and tracks changes to requirements formally. The CMMI template is designed to support formal change management processes.
Team Foundation Server - Tracking & ReportingSteve Lange
Comprehensive presentation detailing reporting and tracking capabilities of Team Foundation Server. Focuses on Excel workbooks and Reporting Services, but touches on other technologies as well.
Until now there have been two camps for Application Quality Management (AQM) systems. Traditional Tools like HP QC that have proved inflexible for agile developments and maintenance heavy, or new agile tools from Version One or Rally Software, which are agile specific tools and not suitable for use outside agile environments or corporate-wide where teams are using a mix of processes.
With many organisations moving to or experimenting with Agile, Original Software has been acclaimed by the analyst community as the best solution for supporting Agile.
[Original Software nominated Agile Best Tool Award]
Just as improvements in developer's software tools and methods have enabled a shift in development approaches, next generation technology for test automation is similarly reframing the opportunities for testers to automate earlier in the delivery cycle without incurring the heavy burden of script maintenance so often associated with traditional automation tools. This means that not only can an agile environment be adopted, application quality is maintained and the total testing time reduced.
- See more at: http://www.origsoft.com/solutions/agile-software-testing/
The PPT is about scaling agile across various non-cross-functional teams and the various experiments that were done before arriving at a methodology that worked for the teams.
An overview of the reporting capabilities in Team Foundation Server 2012. Includes explanation of Data warehouse architecture, included reports (SSRS and Excel), and customization.
Introduction to Agile software testing - The 5th seminar in public seminar series from KMS Technology which have been delivering from 2011 in every two months
Join BostonPHP and Michael Bourque as he presents the concept of Scrum and shows why so many people are now deploying scrum to their development projects. Michael will take us through the process and talk about how his company, Parametric Technology Inc. (PTC) , is successfully applying Scrum.
Visual studio alm 2012 reporting overviewAngela Dugan
Overview of TFS Reports, comparing what is available between different Process Templates. This is a WIP, and will be updated soon with additional info on customizing reports.
Have you ever bumped into a wall with your automated tests? Many developers bump into various roadblocks and hurdles when writing test code. Are your test methods starting to fail because the code-under-test uses the current date and time? Are your automated integration tests failing because the database they integrate with keeps changing? Do you have an explosion of test methods, with the ratio of test code to code-under-test way too high? Is your effort to refactor and improve code overwhelmed by the time it takes to rewrite all those failing unit tests? This presentation is about clearing away Agile testing obstacles, avoiding common pitfalls, and staying away from dangerous practices.
Introduction to Team Foundation Server (TFS) OnlineDenis Voituron
TFS est la plateforme de collaboration qui se trouve au coeur de la solution de gestion du cycle de vie des applications (ALM) de Microsoft. Pour de petites équipes de développement (5 users), TFS est disponible online et gratuitement.
Lors de cette session, principalement à base d'exemples pratiques, nous aborderons les modules Source Controle, Collaborate (gestion des tâches et des bugs) et Automatic Builds (compilations et déploiements automatisés).
Team Foundation Server Process Templates For Effective Project ManagementAaron Bjork
An introduction to process templates, an overview of the Microsoft Process Template, and new process template features shipping in Team Foundation Server 2010.
Prise en compte de la dimension temporelle dans la modélisation des systèmes ...Pierre-Marie Delpech
La cartographie du programme Copernic que nous avons lancé à la DGFiP a développé une dimension originale, particulièrement novatrice pour l'état de l'art des outils d'urbanisation et cartographie des systèmes d'information, qui faisait cependant particulièrement défaut à la gouvernance des programme de transformation de SI: la dimension temporelle.
Il a s'agit d'introduire dans le méta-modèle classique d'urbanisation le concept de "palier", ainsi que les méta-relations nécessaires aux niveaux fonctionnel et applicatif, afin de permettre de spécifier l'ensemble des composants mis simultanément en production pour atteindre un nouvel état stable du SI le long de sa trajectoire de transformation (vers une architecture orientée service en l'occurrence).
Grace à quoi, cette trajectoire est aujourd'hui prise en compte dans la cartographie du SI. Alors que cette dernière se cantonnait auparavant à donner une vision stratégique, mais statique (carte = snapshop) des architectures existante et cible, elle donne désormais une vision dynamique du SI et offreau pilotage du programme de meilleures analyse d'impacts en cas d'aléas (retard de palier, par exemple).
Droisys is an internationally recognized leader helping mankind advance and businesses grow through cost effective technology. Our focus is on creating secure applications to simplify people’s lives so they become raving fans
Droisys is an internationally recognized leader helping mankind advance and businesses grow through cost effective technology. Our focus is on creating secure applications to simplify people’s lives so they become raving fans.
The primary metric in an Agile project is whether working software actually exists, and is demonstrably suitable for its intended purpose. This is determined empirically, by demonstration, at the end of every single iteration and product increment
All teams and projects are encouraged to pivot most of their measuring-attention to this fact. All other metrics are subordinate to that objective and the overriding goal of keeping the focus on rapid delivery of quality, working software.
Team Foundation Server or TFS is developed by Microsoft to manage the teams and the way they work. It is basically a management tool used in project management, reporting, requirements gathering and testing
Team Foundation Server or TFS is developed by Microsoft to manage the teams and the way they work. It is basically a management tool used in project management, reporting, requirements gathering and testing
In this slides deck, Avidan Hetzroni explains the basic concepts behind the Scrum Framework values and principles and how Scrum bind together the events, roles, and artifacts to govern the relationships and interaction between them.
Agile , SCRUM
Introduction
What is Agile Methodology?
What is Scrum?
History of Scrum
Functionality of Scrum
Components of Scrum
Scrum Roles
The Process
Scrum Artifacts
Scaling Scrum
Q & A Session
explains basic scrum jargon and details regarding scrum like duties of product owner,duties of scrum master,duties of development team,sprint planning,daily scrum,sprint overview,sprint retrospective
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!
VS Liv MSHQ 2022 - Measuring Up! How To Choose Agile Metrics - Dugan.pdfAngela Dugan
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.
VS Live 2021 Orlando - vst14 feedback skillsAngela Dugan
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!
VS Live 2021 VST09 agile team metrics Fast Focus - angela duganAngela 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
THAT Conference 2021 - Level up your Feedback GameAngela Dugan
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.
That conference tap, tap, tap communicationAngela Dugan
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.
Agile days chicago 2018 - how do you measure up?Angela Dugan
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.
VS Live Chicago 2018 - how do you measure upAngela Dugan
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.
Chicago Code Camp 2018 - Building strong teamsAngela Dugan
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!
Dev up 2017 - Half Day Workshop: Getting your agile team unstuckAngela Dugan
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.
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. In some cases, metrics can even have a demoralizing or counterproductive effect on the team!
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 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.
Key Learnings:
Why is it so difficult to identify meaningful metrics in the software world?
What are the best types of quality focused metrics to focus on in an agile organization?
Examples of good, bad, and ugly metrics, as well as how to analyze and interpret them
That conference 2017 - Getting your Agile Team UnstuckAngela Dugan
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”.
Visual Studio ALM and DevOps Tools WalkthroughAngela Dugan
If you're considering moving to Team Foundation Server or Visual Studio Team Services, this deck will walk you through the highlights, of which there are a TON!
Sudheer Mechineni, Head of Application Frameworks, Standard Chartered Bank
Discover how Standard Chartered Bank harnessed the power of Neo4j to transform complex data access challenges into a dynamic, scalable graph database solution. This keynote will cover their journey from initial adoption to deploying a fully automated, enterprise-grade causal cluster, highlighting key strategies for modelling organisational changes and ensuring robust disaster recovery. Learn how these innovations have not only enhanced Standard Chartered Bank’s data infrastructure but also positioned them as pioneers in the banking sector’s adoption of graph technology.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfPeter Spielvogel
Building better applications for business users with SAP Fiori.
• What is SAP Fiori and why it matters to you
• How a better user experience drives measurable business benefits
• How to get started with SAP Fiori today
• How SAP Fiori elements accelerates application development
• How SAP Build Code includes SAP Fiori tools and other generative artificial intelligence capabilities
• How SAP Fiori paves the way for using AI in SAP apps
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Tfs 2013 Process Template Overview
1. Microsoft Visual Studio
Team Foundation Server
Process Templates
Angela Dugan
ALM Practice Manager
Polaris Solutions
Angela.Dugan@PolarisSolutions.com
4. AGENDA
What is a process template?
What process templates are available?
In the Box
3 rd Party
What’s new in Team Foundation Server 2013?
Agile Planning Tools
Reporting
5. AGENDA
What is a process template?
What process templates are available?
In the Box
3 rd Party
Team Foundation Server 2013
Agile Planning Tools
Reporting
7. WHAT DOES A PROCESS TEMPLATE LOOK LIKE?
Behind the scenes it’s just a bunch of XML
8. WHAT’S INCLUDED?
Work Item Type Definitions
Work Item Categories
Work Item Links
Queries
Repor ts
Lab Settings
Build Settings
Por tal Settings
Process Guidance
Source Control Settings
9. PROCESS CONFIGURATION OPTIONS
Backlog Work Item Types
Quick- Add Settings
Default Columns & Widths
Feedback Work item
attributes
Work Item Categories
Meta-states
Weekend days
Work Item Colors
10. AGENDA
What is a process template?
What process templates are available?
In the Box
3rd Party
Team Foundation Server 2012?
Agile Planning Tools
Reporting
11. PROCESS TEMPLATES – IN THE BOX
Scrum 2013
Extremely Lightweight
Stretch to fit
Targets teams implementing Scrum
MSF for A gile Sof tware Development 2013
Lightweight/Flat
Stretch to fit
Targets teams implementing Agile project management practices
MSF for CMMI Process Improvement 2013
Deeper hierarchy
Stretch to fit
Targeting teams interested in deep traceability/ auditablity
12. SCRUM
Managing your product backlog
as PBIs (and Bugs)
Task, Test Case, & Bug
Bugs are tracked during the
iteration, added to backlog
Execution
PBIs are broken down into
specific tasks
Planning
PBIs, Bugs
13. MSF FOR AGILE HIERARCHY
Managing your product backlog
as User Stories
User Story
As a <> I want to <> so that I
can <>.
Bugs are tracked during the
iteration
Execution
Task, Test Case, & Bug
Stories are broken down into
specific tasks
Planning
Epics & Themes
14. MSF FOR CMMI HIERARCHY
Feature
Requirements are created at
many levels and tracked as a
hierarchy
Tracking changes to features.
Task
Work during execution
Test Case, & Bug
Implementation verification
Execution
Change
Request
Planning
Business
Objective
15. COMPARE & CONTRAST
Process area
Scrum 2013
Workflow states
•
•
•
•
•
New
Approved
Committed
Done
Removed
MSF for Agile 2013
•
•
•
•
•
New
Active
Resolved
Closed
Removed
MSF for CMMI 2013
•
•
•
•
Proposed
Active
Resolved
Closed
Product planning
• Bug (Scrum)
To customize the backlog pages,
• User Story (Agile)
• Product Backlog Item (Scrum)
see Customize the Backlog
• Agile backlogs
• Agile backlogs
Pages.
• Requirement (CMMI)
• Agile backlogs
Task and iteration planning
• Task (Scrum)
To customize the task board, see
• Agile task board
Customize the Task Board Page.
• Task (CMMI)
• Agile task board
• Task (Agile)
• Agile task board
16. COMPARE & CONTRAST
Process area
Scrum 2013
MSF for Agile 2013
MSF for CMMI 2013
Bug backlog management
Bug (Scrum)
• Bug (Agile)
• Triage Workbook
• Bug (CMMI)
• Triage Workbook
Project management
Impediment (Scrum)
• Issue (Agile)
• Issues Workbook
•
•
•
•
Test management
• Test Case
• Shared Steps
• Test Case
• Shared Steps
• Test Case
• Shared Steps
Code review and feedback
•
•
•
•
Audit trail
Not supported
Code Review Request
Code Review Response
Feedback Request
Feedback Response
•
•
•
•
Code Review Request
Code Review Response
Feedback Request
Feedback Response
Minimal
•
•
•
•
Issue (CMMI)
Risk (CMMI)
Review (CMMI)
Issues Workbook
Code Review Request
Code Review Response
Feedback Request
Feedback Response
Supported
17. PROCESS TEMPLATES – 3 RD PART Y
Visual Studio Galler y
downloads
Most FREE *
Create Your Own with
Power Tools
*as in, ”FREE” like a puppy
18. AGENDA
What is a process template?
What process templates are available?
In the Box
3 rd Party
Team Foundation Server 2012?
Agile Planning Tools
Reporting
19. EVERYBODY GOT NEW TOOLS!
“A gile” Planning Tools Work
for Any Template
Quick Add Based on
Template, Customizable
Real-time Repor ts Based on
Process Template
20. TASK BOARD FOR EVERYONE
Task Board Automatically
Reflects:
WIT types
States
Meta-states
Transitions
Supports ANY process
template
21. AGENDA
What is a process template?
What process templates are available?
In the Box
3 rd Party
Team Foundation Server 2012?
Agile Planning Tools
Reporting
22. REPORTING
Real-time embedded web reports, SSRS and Excel
Available Reports Based on Template
Scrum has very few reports
Agile has more (almost same as CMMI)
CMMI has the most
Cross Team Project Reporting is a Challenge is Using Dif ferent
Templates
23. REPORTS
Tasks
SCRUM
Monitor bug activity, reactivations, and trends. Track bugs that the
team is finding and the progress that the team is making toward
fixing them.
Monitor build activity, success, and trends. You can use build reports
to track the quality and success of your team's builds over time.
Agile
•
•
Build Success Over Time
Report
Build Summary Report
Bug Status Report
Bug Trends Report
Reactivations Report
•
•
Build Quality Indicators Report
•
Build Success Over Time
•
Report
•
Build Summary Report
•
Track project health, team burn rate, and task completion.
•
Use to review the level of effort that the team has spent on each
requirement type work items that the team is implementing. By
using this report, you can quickly determine whether any work was
recently completed on each item, what work is remaining and how
far each item has been implemented and tested.
CMMI
•
•
•
•
•
•
•
Release Burndown (Scrum)
•
Sprint Burndown (Scrum)
•
Velocity (Scrum)
•
You can review this report daily or weekly to monitor the progress of
the team during an iteration.
Determine added work. You can use the Unplanned Work report to
determine how much work the team added to an iteration after it
started.
Monitor testing activity. You can use the test reports to track the
•
team's progress toward developing test cases and to determine how
well they cover the requirement type work items.
•
Burndown and Burn Rate
Report (Agile)
Remaining Work Report
Status on All Iterations Report
Stories Overview Report
(Agile)
Stories Progress Report
(Agile)
•
•
•
•
•
•
•
•
Bug Status Report
Bug Trends Report
Reactivations Report
Build Quality Indicators Report
Build Success Over Time Report
Build Summary Report
Burndown and Burn Rate Report
(CMMI)
Remaining Work Report
Status on All Iterations Report
Requirements Progress Report
(CMMI)
Requirements Overview Report
(CMMI)
•
Test Case Readiness
Report
Test Plan Progress Report
Unplanned Work
•
Unplanned Work
•
•
Test Case Readiness Report
Test Plan Progress Report
•
•
Test Case Readiness Report
Test Plan Progress Report
24. SCRUM - RELEASE BURNDOWN
Understand how quickly your team has
delivered backlog items and track how much
work the team must still perform to complete
a product release.
Review the report to determine the progress
that your team has made in a release and to
answer the following questions:
How much work remains in the release?
How quickly is your team working through
the product backlog?
25. SCRUM - SPRINT BURNDOWN
Displays the following pieces of data:
The Ideal Trend line indicates an ideal situation in
which the team burns down all of the effort that
remains at a constant rate by the end of the
sprint.
The In Progress series shows how many hours
remain for tasks that are marked as In Progress in
a sprint.
The To Do series shows how many hours remain
for tasks that are marked as To Do in a sprint.
Review the report to determine the progress that
your team has made in a release and answer the
following questions:
How much work remains in the sprint?
Is your team on track to finish all work for the
sprint?
When will your team finish all work for the sprint?
How much work for the sprint is in progress ?
26. SCRUM - VELOCIT Y
Based on the velocity of previous sprints that
the report illustrates, you can:
Track how much effort your team has
reported as complete for each sprint.
Estimate how much backlog effort your team
can handle in future sprints if your team
composition and sprint duration stay
constant.
Review the report to determine how much
progress your team has made and to answer the
following questions:
How much effort has your team completed in
each sprint?
What is the maximum velocity of your team?
What is the minimum velocity of your team?
What is the average velocity of your team?
27. AGILE - BURNDOWN
You can use this report to answer the following
questions:
Is the team likely to finish the iteration on
time?
Will the team complete the required work,
based on the current burn rate?
When can the team finish the current iteration?
How much work can the team complete in the
available time?
How much work does each team member have?
How fast is the team completing remaining
work?
Is the team adding work during the iteration?
Is there scope creep?
How is the work distributed across the team?
28. AGILE – REMAINING WORK
Number of Hours vs. Number of Work Items
Review the report to determine the progress
within an iteration or over time. Specifically, you
can find answers to these questions:
How fast is the team burning down remaining
work?
Is work being added during the iteration? Is the
team expanding the scope of the work?
How much progress can the team make in the
available time?
Approximately when can the team finish the
work?
Is too much work in progress?
Is the flow of work being impeded or blocked?
When will the team finish the current iteration?
29. AGILE – ITERATIONS STATUS
This report displays the following information:
Stories Closed: number of user stories that have
been closed; derived from the current values
specified for the iteration and the state of each
user story.
Progress (Hours) : represents the values for Original
Estimate (grey), Completed (green) and Remaining
(light blue) based on the rollup of hours that are
defined for all tasks; derived from the current
values that are specified for the iteration and the
hours for each task.
Bugs: representation for all bugs, grouped by their
current states of Active (blue), Resolved (gold) and
Closed (green); derived from the current values that
are specified for the iteration and the state of each
bug.
30. AGILE– ITERATIONS STATUS
This is BAD!!!
Review the report to determine how many stories are
ready to release and to better understand the rate of
the team's progress. For example, you can find
answers to the following questions:
Did the scope of work for each iteration closely
match the team capacity?
Does the number of stories closed in each iteration
correspond to your expectations?
Is the team resolving and closing more bugs with
successive iterations?
How many stories can the team ship today?
31. CMMI– BURNDOWN AND BURN RATE
Burndown shows the trend of completed and
remaining work over a specified time period.
Burndown
How fast is the team completing remaining
work?
Is the team adding work during the iteration? Is
there scope creep?
How much work can the team complete in the
available time?
When can the team finish the work?
When can the team finish the current iteration?
32. CMMI– BURNDOWN AND BURN RATE
Burn rate provides calculations of the completed
and required rate of work based on the specified
time period.
Burn Rate
Is the team working quickly enough to finish the
remaining work on time?
Work Assignment
How is the work distributed across the team?
Should the team balance the remaining work
load?
33. CMMI– REMAINING WORK
Number of Hours vs. Number of Work Items
Questions That the Report Answers
Review the report to determine the progress
within an iteration or over time. Specifically,
you can find answers to these questions:
How fast is the team burning down remaining
work?
Is work being added during the iteration? Is the
team expanding the scope of the work?
How much progress can the team make in the
available time?
Approximately when can the team finish the
work?
Is too much work in progress?
Is the flow of work being impeded or blocked?
When will the team finish the current iteration?
34. RESOURCES
P r o c e s s Te m p l a t e s a n d To o l s H o m e : h t t p : / / m s d n . m i c r o s o f t . c o m / e n - u s / v s t u d i o / a a 71 87 9 5 . a s p x
P r o c e s s Te m p l a t e s O v e r v i e w : h t t p : / / m s d n . m i c r o s o f t . c o m / e n - u s / l i b r a r y / v s t u d i o / m s 4 0 07 5 2 . a s p x
T F S Po we r To o l s : h t t p : / / b l o g s . m s d n . c o m / b / b h a r r y / a r c h i v e / 2 01 3 / 0 9 / 2 2 / t f s - 2 01 3 - p o w e r - to o l s a r e - av a i l a b l e . a s p x C u s t o m i z i n g
P r o c e s s Te m p l a t e s : h t t p : / / m s d n . m i c r o s o f t . c o m / e n - u s / l i b r a r y / m s 24 37 8 2 % 2 8 v = v s . 1 1 0 % 2 9 . a s p x
Te m p l a t e C o m p a r e To o l s :
Team Project Manager Tool: http://teamprojectmanager.codeplex.com/
TFS Rangers Integration Platform Mapping Tool: http://tfsintegrationmapper.codeplex.com/releases/view/59309
Re p o r t s a n d A r t i f a c t s :
Scrum: http://msdn.microsoft.com/en -us/library/vstudio/ff731587.aspx#monitoring
Agile: http://msdn.microsoft.com/en -us/library/vstudio/dd997580.aspx
CMMI: http://msdn.microsoft.com/en -us/library/vstudio/ee332487.aspx