Building QA Team that matters for an Agile WorldMaurizio Mancini
Presentation from Quest 2015 - Covers building a new QA Team that matters, how to approach Agile Testing, and how to present the message to renovate your existing QA team for Agile.
Transforming Managers for an Agile Deployment - Agile Tour Montreal 2017Maurizio Mancini
Presentation at Agile Tour Montreal 2017 by Maurizio Mancini of Exempio. This presentation is an overview of what role software managers could play in an Agile world.
Scaling Quality by Building It In - Agile Tour Montreal 2017Maurizio Mancini
Presentation at Agile Tour Montreal 2017 by Maurizio Mancini of Exempio. This presentation is a "Ted Like talk" of the presentation done at Ottawa Agile Tour 2017. It provides a focus from the view of an Agile Coach and how to help large organizations to Scale quality by building in quality early in the software cycle.
Presentation at Scrum Gathering in San Diego 2017 by Maurizio Mancini of http://www.exempio.com and Martin Lapointe of http://www.agileklix.com/. See how to reboot any Agile team that is struggling in just 5 sprints. Includes the M&M Transformation Canvas 2.0.
From Incremental & Iterative to Agile – What's the Right Process For Your Tea...Atlassian
Every software team has heard the phrase “going agile" and many consider themselves agile, but what does it mean to be truly agile? Implementing agile in a team takes commitment and is anything but “nimble and quick”. In fact, sometimes you need to become good at Incremental and Iterative Development (IID) before you can be Agile. In this talk, you will learn whether IID or Agile is right for your team, how to deploy and maintain a selected process, and how to make JIRA work for your development process.
Building QA Team that matters for an Agile WorldMaurizio Mancini
Presentation from Quest 2015 - Covers building a new QA Team that matters, how to approach Agile Testing, and how to present the message to renovate your existing QA team for Agile.
Transforming Managers for an Agile Deployment - Agile Tour Montreal 2017Maurizio Mancini
Presentation at Agile Tour Montreal 2017 by Maurizio Mancini of Exempio. This presentation is an overview of what role software managers could play in an Agile world.
Scaling Quality by Building It In - Agile Tour Montreal 2017Maurizio Mancini
Presentation at Agile Tour Montreal 2017 by Maurizio Mancini of Exempio. This presentation is a "Ted Like talk" of the presentation done at Ottawa Agile Tour 2017. It provides a focus from the view of an Agile Coach and how to help large organizations to Scale quality by building in quality early in the software cycle.
Presentation at Scrum Gathering in San Diego 2017 by Maurizio Mancini of http://www.exempio.com and Martin Lapointe of http://www.agileklix.com/. See how to reboot any Agile team that is struggling in just 5 sprints. Includes the M&M Transformation Canvas 2.0.
From Incremental & Iterative to Agile – What's the Right Process For Your Tea...Atlassian
Every software team has heard the phrase “going agile" and many consider themselves agile, but what does it mean to be truly agile? Implementing agile in a team takes commitment and is anything but “nimble and quick”. In fact, sometimes you need to become good at Incremental and Iterative Development (IID) before you can be Agile. In this talk, you will learn whether IID or Agile is right for your team, how to deploy and maintain a selected process, and how to make JIRA work for your development process.
Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...Maurizio Mancini
Presentation at Agile Tour Montreal 2018 by Maurizio Mancini of Exempio and Paul T. Ryan CTO of OpenX.
Many organizations think they are Agile when they are not. Here is how to recognize when you need an Agile reboot and how to reboot your organization to become a true Agile organization.
It is often assumed that if you implement Agile/Scrum then quality will just take care of itself. As many organizations quickly discover, you cannot just “deploy Agile” and expect it to be the silver bullet for a software organizations quality issues. If you are questioning whether your Agile rollout is really helping you deliver higher quality software, faster, then this talk is a must to attend.
---
Maurizio Mancini
Maurizio Mancini is a leader in the quality and process industries with a sixth sense for Agile, quality, and business process. He is best known for cutting through the noise and getting to the heart of any organizational problem whether that problem consists of choosing the right software development process, implementing modern quality approaches, or just finding the right balance between people, process and tools. Maurizio has been building teams for more than 20 years and is known for building highly effective and dedicated teams. Maurizio’s approach consists of empowering people and teams so that the team’s talent and creativity comes through naturally. This mindset favors the adoption of Agile values in any environment.
Building Quality In in SAFe – The Testing Organization’s Perspective Yuval Yeret
SAFe emphasizes Building Quality In. We will take a deep dive into how this looks from a testing organization’s perspective and what does a SAFe implementation mean for Testing/QA professionals. We will map SAFe’s approach to best practices in the “”Agile Testing”” world. We will look at examples from the real world of how traditional testing organizations shift left and evolve towards continuous testing.
Learning Objectives and Key Takeaways:
Understand how best practices from the “”Agile Testing”” world map to SAFe’s context
Learn ideas and patterns for evolving Testing/QA’s role during a SAFe implementation
Understand how Test-Driven looks like and how techniques like Acceptance-Test-Driven-Design/Behavior-Driven
Development can empower testers as well as improve the flow on SAFe agile teams.
See how SAFe’s principles can be used to guide the evolution towards a lean/agile testing organization
QA and test departments often are composed of employees with business backgrounds who have little training when it comes to software testing. Though they are engaged, these team members can get overwhelmed by the thousands of test cases they have to execute over and over, and they don’t see a future career path in testing. What can be done to address these challenges? Join Sophie Benjamin as she presents her personal step-by-step recipe to transform QA and test teams and position them for success within IT. She talks about the essential roles in QA and test teams, their skills and contributions within the software delivery cycle, and tips and tricks to keep employees motivated and willing to invest in their careers. Attendees will leave with practical advice on what leaders and managers can do to ensure that their QA and test teams deliver results and add value to their organizations, today and in the future.
After three years as a Scrum Master and Agile coach, I hit a wall coaching a team that did not want to try popular Agile engineering techniques such as TDD and pair programming. I had become a Scrum Master after four years working on the business analysis and account ownership side of things and could not speak from personal experience about engineering practices. In order to get some first-hand experience and to gain a new perspective, I chose to spend a year or two as a software developer on a Scrum team.
The experience has been eye-opening. I experienced a tremendous cognitive load working with a wide array of technologies; this pulled my attention away from many of the collaborative and process-oriented activities I cared about as a Scrum Master. I was surprised to feel strong pressure to complete work quickly, cutting corners, even when the Product Owner and Scrum Master were not asking me to. When this pressure was explicit, it usually came from my fellow developers. On the other hand, there is real joy in writing code and seeing a system do something worthwhile that it wasn't doing before. My outlook has changed tremendously and is something I want to share with anyone who works with development teams, especially Scrum Masters and other coaches. I am still enjoying my time as a developer, but I'm looking forward to returning to coaching and incorporating this experience into my approach.
Slides for my presentation at Agile2019 (https://agile2019.sched.com/event/OD8A/undercover-scrum-master-dane-weber)
Agile is simple to understand but difficult to implement, hard to master and mind-boggling when trying to scale!
This is because many organisations start implementing Agile in a cultural context that is mostly non-Agile.
This creates a significant number of tensions and frictions that the teams adopting Agile have to deal with although they are often not fully aware of them.
This presentation discusses why implement Agile and what is Agile, it also talks about how to scale from a single team to multiple teams and the impact on organisational culture.
Sharing My Inspect & Adapt Life at Computershare's ConneCTShe Women in Technology event. With its many stories of reflecting, pivoting, pushing and challenging myself and taking the next step in my personal and professional journey.
An Agile mindset believes that diverse teams with complementary skills are best equipped to thrive in today’s business environments.
Many organizations, working with Agile methodologies, talk about changing mindsets. I know from extensive experience that Agile principles and practices by themselves will not lead to this kind of transformation. A real Agile transformation is about not just doing Agile, but being Agile.
‘Follow Agile’ mindset will only help us get into the water but ‘Being Agile’ mindset will help us swim in the current. Most Agile implementations fail and their practitioners cannot tell why. Managers jump onto the Agile bandwagon, and quickly discover that the change runs much deeper and wider than they’d been told. Worse yet, people decide for or against Agile without understanding it properly. It does not have to be this way. This will be an interactive workshop leading toward the Agility.
Agile software development has proven to be more successful than traditional methods. However there are many Agile methodologies (Scrum, Kanban, Lean, XP). It is difficult to make a right choice.
Do you want to know the differences between Scrum and Lean? Perhaps you struggle with your existing Scrum implementation and looking for a better methodology. So did I. I spent many hours looking for continuous improvement beyond Retrospectives and Sprint Reviews. And I found my answer in applying Lean Principles.
This session will help you to increase your understanding of Lean and Scrum. It will also give you some practical examples of implementing Lean in Scrum teams.
Agile: the Good, the Bad and the Ugly - Webinar by Clarke Ching Agile - Septe...MARRIS Consulting
Webinar by Clarke Ching Agile and ToC expert. Agile: the Good, the Bad and the Ugly. If your Agile is broken then this is how to fix it!
Your Agile teams are busy. Busy delivering. Busy improving. Your quality is amazing. Rework is low. The product looks great. Your users love it. You are a high performing team!
But your internal customers say your teams are slow. This session will teach you how to use the Theory of Constraints to figure out how to speed up, by finding the one thing that’s slowing them down.
This webinar will cover how, in an Agile environment:
- to better control scope creep,
- to reinforce your relationship with the I.T. Development team’s client,
- to be able to make commitments and honour them and
- to decide where your bottleneck should be.
About the speaker
Clarke Ching is a computer scientist with an MBA who discovered Goldratt’s Theory of Constraints (ToC) in 2003 and has been using it ever since to accelerate Agile initiatives. He is fascinated by Agile and obsessed with ToC.
He wrote the amazon best-sellers Rolling Rocks Downhill and The Bottleneck Rules. Rolling Rocks Downhill teaches 3 things: the fundamentals of Agile combined with ToC; how to use those fundamentals to deliver big projects faster and on time; and how to deliver quietly huge transformations. It’s been featured in The Guardian newspaper and The Spectator magazine. It was one of Barbara Oakley’s top 10 books of 2019. It was the #2 best-selling Leadership book on amazon.com, just behind Steven Covey’s 7-habits book.
He has been Agile / Lean / ToC expert in: GE Energy, Dell, Royal London (life insurance & pensions), Gazprom and Standard Life Aberdeen among other organizations. He is the past Chairperson of Agile Scotland. He is a lecturer at Victoria University School Of Management in New Zealand where he now lives.
Today he is the founder and Chief Productivity Officer of Odd Socks Consulting
Building Cross-Functional Scrum-Teams in a Hardware ProjectStephanie Gasche
Presentation on Building Cross-Functional Scrum-Teams in a Hardware Project. Variations of this presentation were held at the conferences Global Scrum Gathering Berlin 2014 and Agile Bodensee 2014.
Storytelling at the Agile 2007 Conference by Steve Greene and Chris Fry. Exposes the dramatic success at Salesforce.com in transforming R&D into an Agile development organization in a \"Big Bang\" way.
Technical Excellence Doesn't Just Happen - AgileIndy 2016Allison Pollard
The ninth principle from the Agile Manifesto states that technical excellence enhances agility, but when the codebase is ugly and the deadlines are tight, most teams don’t choose to refactor mercilessly, adopt TDD, or evaluate automated testing tools—unless they have the proper support. In our experience working with multiple teams in a single codebase, developers can feel victim to a legacy codebase if only a few people are writing clean code or refactoring; guiding them on how to decrease technical debt while delivering their projects helps "unstuck" their other agile practices. We will talk about the challenges we’ve seen with Product Owners, Managers, and Scrum Masters interacting with teams at various stages of agile+technical excellence and how a focus on technical practices sparked a wider interest in craftsmanship. Learn how can you influence the team towards the right practices while fostering their sense of ownership. Getting serious about technical excellence requires support from technical and non-technical roles, and we’ll share how we partnered as coaches to help an organization through a technical turnaround with some tips for others who need to do the same.
Dev up 2016 Demystifying the scaled agile frameworkAngela Dugan
Just when companies seems to be warming up to agile, here comes SCALED agile. But how is SAFe really different than agile? Does using the SAFe framework undermine the scrum teams? Isn’t SAFe just a glorified version of waterfall that companies adopt when they can’t handle “real” agile? I decided the best solution was to go through the training and spend some time practicing it in the field. What I found was that SAFe leverages the best of Lean, Kanban, and scrum. SAFe is intended for large, enterprise customers delivering extremely complex and interdependent systems, but that doesn’t mean it offers nothing to smaller teams. Since becoming a Safe program consultant, I have coached a number of my smaller customers on improving their software development and delivery processes leveraging techniques from SAFe. In this interactive session, I plan to quickly walk through the tenets of SAFe, share some of my learnings with you, and help you to understand when and how SAFe can benefit your team!
Ma il ruolo del tester in un team agile a cosa serve? E' una domanda piuttosto ricorrente nella comunità agile, a cui spesso ci si risponde con uno sdegnato "in un team agile non servono persone di QA!".
Approfondendo l'argomento tuttavia, si scopre quanto il testing abbia un ruolo di fondamentale importanza anche in un ambiente agile.
In questo intervento verrà trattato come inquadrare il QA nell'ambito di un processo di sviluppo agile, con riferimento alla realtà del team di sviluppo di Funambol.
Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...Maurizio Mancini
Presentation at Agile Tour Montreal 2018 by Maurizio Mancini of Exempio and Paul T. Ryan CTO of OpenX.
Many organizations think they are Agile when they are not. Here is how to recognize when you need an Agile reboot and how to reboot your organization to become a true Agile organization.
It is often assumed that if you implement Agile/Scrum then quality will just take care of itself. As many organizations quickly discover, you cannot just “deploy Agile” and expect it to be the silver bullet for a software organizations quality issues. If you are questioning whether your Agile rollout is really helping you deliver higher quality software, faster, then this talk is a must to attend.
---
Maurizio Mancini
Maurizio Mancini is a leader in the quality and process industries with a sixth sense for Agile, quality, and business process. He is best known for cutting through the noise and getting to the heart of any organizational problem whether that problem consists of choosing the right software development process, implementing modern quality approaches, or just finding the right balance between people, process and tools. Maurizio has been building teams for more than 20 years and is known for building highly effective and dedicated teams. Maurizio’s approach consists of empowering people and teams so that the team’s talent and creativity comes through naturally. This mindset favors the adoption of Agile values in any environment.
Building Quality In in SAFe – The Testing Organization’s Perspective Yuval Yeret
SAFe emphasizes Building Quality In. We will take a deep dive into how this looks from a testing organization’s perspective and what does a SAFe implementation mean for Testing/QA professionals. We will map SAFe’s approach to best practices in the “”Agile Testing”” world. We will look at examples from the real world of how traditional testing organizations shift left and evolve towards continuous testing.
Learning Objectives and Key Takeaways:
Understand how best practices from the “”Agile Testing”” world map to SAFe’s context
Learn ideas and patterns for evolving Testing/QA’s role during a SAFe implementation
Understand how Test-Driven looks like and how techniques like Acceptance-Test-Driven-Design/Behavior-Driven
Development can empower testers as well as improve the flow on SAFe agile teams.
See how SAFe’s principles can be used to guide the evolution towards a lean/agile testing organization
QA and test departments often are composed of employees with business backgrounds who have little training when it comes to software testing. Though they are engaged, these team members can get overwhelmed by the thousands of test cases they have to execute over and over, and they don’t see a future career path in testing. What can be done to address these challenges? Join Sophie Benjamin as she presents her personal step-by-step recipe to transform QA and test teams and position them for success within IT. She talks about the essential roles in QA and test teams, their skills and contributions within the software delivery cycle, and tips and tricks to keep employees motivated and willing to invest in their careers. Attendees will leave with practical advice on what leaders and managers can do to ensure that their QA and test teams deliver results and add value to their organizations, today and in the future.
After three years as a Scrum Master and Agile coach, I hit a wall coaching a team that did not want to try popular Agile engineering techniques such as TDD and pair programming. I had become a Scrum Master after four years working on the business analysis and account ownership side of things and could not speak from personal experience about engineering practices. In order to get some first-hand experience and to gain a new perspective, I chose to spend a year or two as a software developer on a Scrum team.
The experience has been eye-opening. I experienced a tremendous cognitive load working with a wide array of technologies; this pulled my attention away from many of the collaborative and process-oriented activities I cared about as a Scrum Master. I was surprised to feel strong pressure to complete work quickly, cutting corners, even when the Product Owner and Scrum Master were not asking me to. When this pressure was explicit, it usually came from my fellow developers. On the other hand, there is real joy in writing code and seeing a system do something worthwhile that it wasn't doing before. My outlook has changed tremendously and is something I want to share with anyone who works with development teams, especially Scrum Masters and other coaches. I am still enjoying my time as a developer, but I'm looking forward to returning to coaching and incorporating this experience into my approach.
Slides for my presentation at Agile2019 (https://agile2019.sched.com/event/OD8A/undercover-scrum-master-dane-weber)
Agile is simple to understand but difficult to implement, hard to master and mind-boggling when trying to scale!
This is because many organisations start implementing Agile in a cultural context that is mostly non-Agile.
This creates a significant number of tensions and frictions that the teams adopting Agile have to deal with although they are often not fully aware of them.
This presentation discusses why implement Agile and what is Agile, it also talks about how to scale from a single team to multiple teams and the impact on organisational culture.
Sharing My Inspect & Adapt Life at Computershare's ConneCTShe Women in Technology event. With its many stories of reflecting, pivoting, pushing and challenging myself and taking the next step in my personal and professional journey.
An Agile mindset believes that diverse teams with complementary skills are best equipped to thrive in today’s business environments.
Many organizations, working with Agile methodologies, talk about changing mindsets. I know from extensive experience that Agile principles and practices by themselves will not lead to this kind of transformation. A real Agile transformation is about not just doing Agile, but being Agile.
‘Follow Agile’ mindset will only help us get into the water but ‘Being Agile’ mindset will help us swim in the current. Most Agile implementations fail and their practitioners cannot tell why. Managers jump onto the Agile bandwagon, and quickly discover that the change runs much deeper and wider than they’d been told. Worse yet, people decide for or against Agile without understanding it properly. It does not have to be this way. This will be an interactive workshop leading toward the Agility.
Agile software development has proven to be more successful than traditional methods. However there are many Agile methodologies (Scrum, Kanban, Lean, XP). It is difficult to make a right choice.
Do you want to know the differences between Scrum and Lean? Perhaps you struggle with your existing Scrum implementation and looking for a better methodology. So did I. I spent many hours looking for continuous improvement beyond Retrospectives and Sprint Reviews. And I found my answer in applying Lean Principles.
This session will help you to increase your understanding of Lean and Scrum. It will also give you some practical examples of implementing Lean in Scrum teams.
Agile: the Good, the Bad and the Ugly - Webinar by Clarke Ching Agile - Septe...MARRIS Consulting
Webinar by Clarke Ching Agile and ToC expert. Agile: the Good, the Bad and the Ugly. If your Agile is broken then this is how to fix it!
Your Agile teams are busy. Busy delivering. Busy improving. Your quality is amazing. Rework is low. The product looks great. Your users love it. You are a high performing team!
But your internal customers say your teams are slow. This session will teach you how to use the Theory of Constraints to figure out how to speed up, by finding the one thing that’s slowing them down.
This webinar will cover how, in an Agile environment:
- to better control scope creep,
- to reinforce your relationship with the I.T. Development team’s client,
- to be able to make commitments and honour them and
- to decide where your bottleneck should be.
About the speaker
Clarke Ching is a computer scientist with an MBA who discovered Goldratt’s Theory of Constraints (ToC) in 2003 and has been using it ever since to accelerate Agile initiatives. He is fascinated by Agile and obsessed with ToC.
He wrote the amazon best-sellers Rolling Rocks Downhill and The Bottleneck Rules. Rolling Rocks Downhill teaches 3 things: the fundamentals of Agile combined with ToC; how to use those fundamentals to deliver big projects faster and on time; and how to deliver quietly huge transformations. It’s been featured in The Guardian newspaper and The Spectator magazine. It was one of Barbara Oakley’s top 10 books of 2019. It was the #2 best-selling Leadership book on amazon.com, just behind Steven Covey’s 7-habits book.
He has been Agile / Lean / ToC expert in: GE Energy, Dell, Royal London (life insurance & pensions), Gazprom and Standard Life Aberdeen among other organizations. He is the past Chairperson of Agile Scotland. He is a lecturer at Victoria University School Of Management in New Zealand where he now lives.
Today he is the founder and Chief Productivity Officer of Odd Socks Consulting
Building Cross-Functional Scrum-Teams in a Hardware ProjectStephanie Gasche
Presentation on Building Cross-Functional Scrum-Teams in a Hardware Project. Variations of this presentation were held at the conferences Global Scrum Gathering Berlin 2014 and Agile Bodensee 2014.
Storytelling at the Agile 2007 Conference by Steve Greene and Chris Fry. Exposes the dramatic success at Salesforce.com in transforming R&D into an Agile development organization in a \"Big Bang\" way.
Technical Excellence Doesn't Just Happen - AgileIndy 2016Allison Pollard
The ninth principle from the Agile Manifesto states that technical excellence enhances agility, but when the codebase is ugly and the deadlines are tight, most teams don’t choose to refactor mercilessly, adopt TDD, or evaluate automated testing tools—unless they have the proper support. In our experience working with multiple teams in a single codebase, developers can feel victim to a legacy codebase if only a few people are writing clean code or refactoring; guiding them on how to decrease technical debt while delivering their projects helps "unstuck" their other agile practices. We will talk about the challenges we’ve seen with Product Owners, Managers, and Scrum Masters interacting with teams at various stages of agile+technical excellence and how a focus on technical practices sparked a wider interest in craftsmanship. Learn how can you influence the team towards the right practices while fostering their sense of ownership. Getting serious about technical excellence requires support from technical and non-technical roles, and we’ll share how we partnered as coaches to help an organization through a technical turnaround with some tips for others who need to do the same.
Dev up 2016 Demystifying the scaled agile frameworkAngela Dugan
Just when companies seems to be warming up to agile, here comes SCALED agile. But how is SAFe really different than agile? Does using the SAFe framework undermine the scrum teams? Isn’t SAFe just a glorified version of waterfall that companies adopt when they can’t handle “real” agile? I decided the best solution was to go through the training and spend some time practicing it in the field. What I found was that SAFe leverages the best of Lean, Kanban, and scrum. SAFe is intended for large, enterprise customers delivering extremely complex and interdependent systems, but that doesn’t mean it offers nothing to smaller teams. Since becoming a Safe program consultant, I have coached a number of my smaller customers on improving their software development and delivery processes leveraging techniques from SAFe. In this interactive session, I plan to quickly walk through the tenets of SAFe, share some of my learnings with you, and help you to understand when and how SAFe can benefit your team!
Ma il ruolo del tester in un team agile a cosa serve? E' una domanda piuttosto ricorrente nella comunità agile, a cui spesso ci si risponde con uno sdegnato "in un team agile non servono persone di QA!".
Approfondendo l'argomento tuttavia, si scopre quanto il testing abbia un ruolo di fondamentale importanza anche in un ambiente agile.
In questo intervento verrà trattato come inquadrare il QA nell'ambito di un processo di sviluppo agile, con riferimento alla realtà del team di sviluppo di Funambol.
From Agile Teams to Agile organizationsSteve Mercier
The journey to progress from Agile Teams to Agile Organizations by using a Software Delivery Pipeline engraining all your business software development best practices.
[Webinar] Test First, Fail Fast - Simplifying the Tester's Transition to DevOpsKMS Technology
DevOps is a spectacular mish-mash of development and operations processes and practices that has been growing increasingly popular in recent years. With the upward trending rate in adoption comes the need for organizations to fully understand the key practices as well as thoroughly integrating team members, especially testers, throughout the delivery pipeline. Getting started with DevOps practices can be a little tricky when choosing the right tools, people, and processes. In this webinar, we’ll focus on helping you make the switch without diminishing the team’s delivered product quality, so that the transition meets the enterprise objectives of speed and reliability.
Tune in to learn:
The biggest concern when moving to DevOps - and how to handle it
Why you need ‘Coding Testers’
The best tools for the job
The process of failing fast, and its significance to testers
Measuring the transition - recommended metrics
The value of DevOps long-term - efficiency, repeatability & reliability
Don’t worry about failing - it’s a part of the process!
Learn how to navigate organizational culture to change views toward Quality and Scrum
Testing as part of a Scrum team (Everyone owns quality!)
Ways to "write tests" without breaking the time-bank
Set yourself up for success, even without automation
(Automation is awesome, and you should use it if you have it, but it's not 100% required to succeed at Scrum.)
Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...Agile Montréal
Agile Project Management: From Agile Teams to Agile Organizations
We will present the tools and strategies for adopting agile project management practices that connect business, management and delivery teams. We propose a framework that maintains an executive focus on managing investment and risk, introduces enterprise-level agile product development lifecycle and separates project governance from operational delivery while loosely coupling these activities.
À propos de Steve Mercier
Steve est un professionnel du développement de produits logiciels, comptant plus de 20 ans d’expérience. Il a développé et mis en place des lignes de production logicielles assurant une meilleure efficacité de livraison, une adhésion croissante aux meilleures pratiques définies et une qualité accrue des produits entraînant la satisfaction des clients. Il applique les méthodes de travail Agile au quotidien depuis bientôt 10 ans. Il aime les défis techniques, apprécie être responsable de livrer, avec des gens de talents, en équipe, des produits qui comptent vraiment. Au fil des années il s'est spécialisé dans les champs suivants: Bonnes pratiques de développement de logiciel, Intégration et livraison continue, Lignes de production logicielles, Infrastructure gérée comme du code, Méthodes Agile et amélioration continue. Il oeuvre en ce moment comme gestionnaire d’une équipe de 15 DevOps bourrés de talent chez Lightspeed.
À propos de Jean-Paul Chauvet
President, Lightspeed
With over 20 years' experience as a marketing and sales executive in the technology sector, JP has been a key element in the continued growth of Lightspeed. By developing and leading Lightspeed's product strategy, go-to-market direction and taking a direct approach to engaging independent businesses, he has helped Lightspeed increase revenue, strengthen partner relations and achieve success month over month.
Despite the belief that a shared context and collaboration drives quality, too often, software testers and quality professionals struggle to find their place within today's integrated agile teams. This session is a practitioner’s view of testing and testing practices within an iterative/incremental development environment. We will begin with a discussion of some of the challenges of testing within an agile environment and delve into the guiding principles of Agile Testing and key enabling practices. Agile Testing necessitates a change in mindset, and it is as much, if not more, about behavior, as it is about skills and tooling, all of which will be explored.
Why You Don't Want to be a Tester; an agile discussionBrett Tramposh
"Why You Don't Want to be a Tester" focuses on a common discussion we are having among Quality Assurance and Software Testing professionals, especially as it relates to operating as part of an agile team.
In a recent discussion at the Software QA User Group in Portland Oregon, Brett used these slides to foster conversation and to promote the idea that each person should be proactive in their approach to not allow their role to simply become a tester. Solid QA practices are needed more today than ever as we move fast and raise the bar on quality and continually add to our tool belt!
The Evolution of Test Automation for DevOpsTEST Huddle
Functional testing is evolving at a rapid pace. The skill sets needed for mobile, cloud and Dev/Ops are constantly challenging the old methods of test automation.
View this webinar with Clint Sprauve and Malcolm Isaacs to learn about lean functional testing practices that you can leverage within your organization.
Attend this webinar and learn:
- The challenges in test automation for continuous testing and continuous delivery for traditional automation engineers
- Avoid testing pitfalls and roadblocks in DevOps and Agile teams
- How to improve test script maintenance in Agile development
- The role of manual testing in DevOps
Transitions to Agile software development always seems complicated when it comes to QA. There are a lot of DOs and DON'Ts but it always seems that 2-3 weeks is not enough for all. In this presentation I cover how a change your mindset and on how you look at the typical problems you can address your challenges with ease and create a mindful process for your organization
How to Build in Quality from Day 1 using Lean QA and Agile TestingAtlassian
If you're struggling to implement QA methods that fit with agile's core principles, you're not alone. Join Giancarlo and Maurizio as they explain how their teams found a sweet spot at the intersection of agile and QA engineering. They'll share common pitfalls and how to avoid them. Plus, get tips and tricks on how to capture requirements and link JIRA to test repositories for complete traceability.
Presentation for SQuAD on May 12, 2009.
Abstract:
In an agile environment, testing alone is not sufficient to ensure quality. Many other factors come into play to ensure true quality. This session will explore the meaning of "quality" and give some examples of how it can be enhanced. Richard and Bob will also explain the principles behind an agile process which achieves a quality product as well as a potential workflow to implement the process. This will include how QA integrates with the team to avoid creating a "mini-waterfall" situation.
The Three Pillars Approach to an Agile Testing StrategyTechWell
Far too often, organizations focus solely on the development teams and their technical practices as their agile adoption strategy. And then there’s the near constant focus on acquiring development tools. Often the testing activity and the testing teams are left behind in agile adoption, or even worse, they’re simply along for the ride. This is not an effective transformation strategy. Join experienced agile coach Bob Galen as he shares the Three Pillars framework for establishing a balanced strategic plan for quality and testing. The Three Pillars focus on development and test automation, testing practices, and collaboration activities that ensure you have a balanced approach to agile testing. Specifically, Bob explores risk-based testing, exploratory testing, paired collaboration around agile requirements, agile test design, and TDD-BDD-functional testing automation as tactics within a balanced framework. Leave with ideas to immediately initiate or re-tool a much more effective and balanced agile testing strategy.
The 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary ThornTEST Huddle
Far too often agile adoptions focus just on the development teams, agile frameworks, or technical practices as a part of their adoption strategies. And then there’s the near perpetual focus on tooling or developing test automation without striking a balanced approach. Often the testing activity and the testing teams are “left behind” in agile strategy development or worse yet, they’re simply “along for the ride”. That is not an effective transformation strategy.
Join experienced agile coaches Bob Galen and Mary Thorn as they share the Three Pillars framework for establishing a balanced strategic plan for effective quality and testing. The Three Pillars focus on development and test automation, testing practices, and collaboration activities that will ensure you have a balanced approach to agile testing. Specifically, risk-based testing, exploratory testing, paired collaboration around agile requirements, agile test design, and TDD-BDD-Functional testing automation will be explored as tactic within a balanced Three Pillars framework. You will leave with the tools to immediately initiate or re-tool a much more effective and balanced agile testing strategy.
ortion pills to be shipped to house
Matt Callanan takes the 15 chapters of the famous "Continuous Delivery" book by Jez Humble & Dave Farey and distills it down into 1 hour of convincing arguments, walking through the pieces involved to make it happen including cultural challenges, automated testing, automated deployment & deployment pipelines. Not sure how to get started with DevOps? Finding it hard to convince colleagues & managers that CD is the way forward? Matt has used this presentation to help facilitate enterprise-wide adoption of Continuous Delivery. Slides from a presentation given at DevOps Brisbane March 2014.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
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.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
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.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
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.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
Scaling Quality by Building it in - Agile Tour Ottawa 2017
1. Scaling Quality by Building it in
MAURIZIO MANCINI • EXEMPIO • MAURIZIO.MANCINI@EXEMPIO.COM
2. • A leader in the quality and process industries with
a sixth sense for Agile, quality, and business
process.
• I have been refining my Agile approach for more
than 10 years.
• My passion is to deliver quality software and to
see how Agile can help teams deliver quality
software!
Maurizio Mancini
Agile 2014 – Agile: One Size does not fit all!
Walmart Labs California 2014 – Quality and Process
Atlassian Summit 2014 – From Incremental & Iterative to Agile: What
is the right process for your team?
Quest 2015 – Building a QA Team that Matters
Cutter Summit 2015 – Agile Testing – What’s that all about?
Atlassian Summit 2015 – How to Build in Quality from Day 1 using
Lean QA and Agile Testing
Agile Tour Montreal 2016 – Le guide de réparation de l’équipe Agile :
La recette secrète !
Agile Tour Ottawa 2016 – How to Reboot Your Agile Team!
Global Scrum Gathering San Diego 2017 – How to Reboot Your Agile
Team!
Agile 2017 – How to Reboot Your Agile Team!
3. • Most Common Pitfalls for Scaling Quality
• Building Blocks for a Quality Mindset
• How Agile roles help in Building in Quality
• Cautionary Tales and Guidelines for Test Automation
• Recommendations for Test Automation
4. Version One Survey
One of the top five reasons for adopting Agile is to “enhance software quality”
Source: https://explore.versionone.com/state-of-agile/versionone-11th-annual-state-of-agile-report-2
13. Most common quality pitfalls for Scaling Quality
We will reuse tests for multiple purposes
GLUE
STITCH
4
14. While in theory it is possible
Think Again!
In reality, it is very difficult
We will reuse tests for multiple purposes 4Most common quality pitfalls for Scaling Quality
15. Think Again!
We will reuse tests for multiple purposes
Most common quality pitfalls for Scaling Quality
4
17. What level of risk is the organization willing to accept?
1
18.
19.
20. Establish a Corporate Definition of Quality
Levels Sample Systems
Quality
Approach Company Target
Level of
Risk
Perfect
Medical – Life Dependant
NASA
QA No
Excellent
High Volume Systems like
Software Fulfillment Systems
(i.e. APP Store)
QA
Good
CRM Systems
Mobile Non-Transactional
APPS
Websites
QA
Break and Fix
QC High
Risk
Example - 3 Levels of Quality
21. Why is it acceptable to write
code without thinking of how to
test it?
2
24. NIKE Inc (2001): Problems with their supply-chain
management system which resulted in a $100 million loss.
AT&T Wireless (2004): Customer Relations Management (CRM)
upgrade lead to $100 million loss in revenue.
Knight Capital Trading (2012): Software glitch cost the firm
$440 million in 30 minutes using a flawed software algorithm.
Nest Thermostat (2016): Software glitch leaves users with cold
houses in the middle of winter.
Citigroup (2016): Software bug costs Citigroup $7 million.
25. Why is it acceptable to write
code without thinking of how to
test it?
26. No Line of Code is written without thinking of how it will be tested
29. The Team
PO
ScrumMaster
Each Role Thinks “How Do I Test This?”
Do we have everything
we need
to test the Story?
DEVOPS
Integration Tests
Environment Tests
Deployment Tests
Unit Testing
Automated Tests
Exploratory/Manual Tests
Integration Tests
Acceptance
Criteria
46. Use ATDD/
BDD
Building in Quality starts with
an Agile Product Management
organization
APM means just enough
product definition
47. Why use ATDD/BDD?
• Focuses Product Owners, Developers and QA
• Everyone speaking a common language
• Help’s the team progress from thinking
about what feature they are working on to
“How the feature is going to be tested”
• Can be used for Test Automation
48. Example
Feature: Amazon Shopping
Scenario: Amazon Login
#Given When Then And But
Given the url is opened
And I hover Your Account
When I click Sign In
Then I enter an email
Then I enter a password
And I click Sign In
Then I should see the welcome page
49. Which method should you use?
Focused on
developer coding
the test
Focused on using
English like
Syntax
PO should still be
comfortable
working with this
type of syntax
Code still required
but is one step
removed
ATDD/BDD
TDD
The Team
PO & The Team
53. Quality at the Agile Team level is Essential… but
At some point it has to
all come together
54. Most software applications interact with other APPS
Integrate and Test Often
Continuous Integration and Testing
55. System Integration Testing (SIT) is performed to ensure that all related
systems exchange data seamlessly, verifying a system’s ability to
operate as expected with other systems within the same environment.
Integrate and Test Often
• Use tests purposefully designed with this goal in mind.
• They are high level tests, focused on the flow of data.
During the sprint - Using a Scrum of Scrums
like process, teams should Integrate and test
often
56. CI helps the integration process but depending on the application, your approach to System
Integration Testing (SIT) will vary.
Continuous Integration (CI) and Testing
Setup an automated pipeline for SIT
If it is too hard, use a combination of automated and manual SIT testing
57. People in the team with DEVOPS skills will help establish a CI process
DEVOPS
58. Example of CI/CD Pipelines
Source: https://docs.gocd.org/current/