Agile Testing - presentation for Agile User Groupsuwalki24.pl
The document discusses agile testing principles and processes. It compares agile testing to waterfall testing and outlines some key differences. It also addresses topics like continuous integration, test automation, managing test cases and issues, and transitioning from waterfall to agile. Pseudo-agile projects are described as those that claim to use agile but lack key elements like automation, continuous integration, or involvement of testers throughout the process.
This document discusses adapting testing roles and processes to an agile development methodology. It notes that in agile, testers are full team members who participate in planning and requirements analysis from the start of each sprint. Testing activities occur throughout development rather than just at the end. Challenges in transitioning include changing traditional testing roles and resistance to change, while benefits include more transparent communication and continuous feedback between testers and developers. The document provides examples of agile testing practices and recommendations for improving testing efficiency such as increased test automation and planning.
The document provides an overview of quality assurance and testing practices for agile projects. It discusses traditional and agile testing approaches, defines roles like testers and developers in agile teams, and outlines a test strategy including test planning, automation, and metrics. Key aspects of agile testing covered are testing throughout each sprint, the importance of collaboration, and ensuring quality is "baked in" through a whole team approach.
- Understand the principles behind the agile approach to software development
- Differentiate between the testing role in agile projects compared with the role of testers in non-agile projects
- Positively contribute as an agile team member focused on testing
- Appreciate the challenges and difficulties associated with the non-testing activities performed in an agile team
- Demonstrate a range of soft skills required by agile team members
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.
A high level introduction to DevOps. Explains what it is, how popular DevOps has become, why DevOps is popular, how DevOps differs from traditional approaches and some next steps to implementation.
Agile Testing - presentation for Agile User Groupsuwalki24.pl
The document discusses agile testing principles and processes. It compares agile testing to waterfall testing and outlines some key differences. It also addresses topics like continuous integration, test automation, managing test cases and issues, and transitioning from waterfall to agile. Pseudo-agile projects are described as those that claim to use agile but lack key elements like automation, continuous integration, or involvement of testers throughout the process.
This document discusses adapting testing roles and processes to an agile development methodology. It notes that in agile, testers are full team members who participate in planning and requirements analysis from the start of each sprint. Testing activities occur throughout development rather than just at the end. Challenges in transitioning include changing traditional testing roles and resistance to change, while benefits include more transparent communication and continuous feedback between testers and developers. The document provides examples of agile testing practices and recommendations for improving testing efficiency such as increased test automation and planning.
The document provides an overview of quality assurance and testing practices for agile projects. It discusses traditional and agile testing approaches, defines roles like testers and developers in agile teams, and outlines a test strategy including test planning, automation, and metrics. Key aspects of agile testing covered are testing throughout each sprint, the importance of collaboration, and ensuring quality is "baked in" through a whole team approach.
- Understand the principles behind the agile approach to software development
- Differentiate between the testing role in agile projects compared with the role of testers in non-agile projects
- Positively contribute as an agile team member focused on testing
- Appreciate the challenges and difficulties associated with the non-testing activities performed in an agile team
- Demonstrate a range of soft skills required by agile team members
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.
A high level introduction to DevOps. Explains what it is, how popular DevOps has become, why DevOps is popular, how DevOps differs from traditional approaches and some next steps to implementation.
In this session we will take an introduction look to Continuous Integration and Continuous Delivery workflow.
This is an introduction session to CI/CD and is best for people new to the CI/CD concepts, or looking to brush up on benefits of using these approaches.
* What CI & CD actually are
* What good looks like
* A method for tracking confidence
* The business value from CI/CD
Structuring the right team for DevOps without Re-Organization. I presented this at DevOps Fusion 2015. Tips include rapid feedback loop, value stream analysis, etc.
This document provides an introduction to CI/CD (continuous integration/continuous delivery) processes. It defines key terms, describes how CI/CD works by automating the integration, building, testing and deployment of code changes. The benefits are listed as reducing errors, improving quality and enabling faster releases. Examples are given of tools that can be used and best practices like automating builds, testing in production-like environments and keeping everything in source control. A case study of Verizon's prepaid mobile app deployment is presented to illustrate how feature branches are merged after passing tests.
DevOps is mainstream - at least the tools, the automation and the metrics. But what happened to DevOps Culture? Does it still matter? If yes - how do we achieve it?
Maven is an open source build automation tool used primarily for Java projects to manage builds, documentation, dependencies, and reports. It uses a project object model (POM) file to manage build configuration and dependencies. Maven has defined build lifecycles consisting of phases that execute plugin goals. It provides standard project layout and dependency management. Maven searches dependencies in local, central, and remote repositories. Build profiles allow customizing builds for different environments. Plugins are used to perform tasks like compiling, testing, packaging, and generating documentation.
In this session, we will learn about Teamcity CI Server. We will look at the different options available and how we can set a CI pipeline using Teamcity.
Introduction to the International Consortium for Agile (ICAgile)Ahmed Sidky
The International Consortium for Agile (ICAgile) accredits training organizations, corporations, academic institutes and government entities, thereby providing their members with over 20 knowledge-based and competency-based certifications to pursue, based on the ICAgile Learning Roadmap created by experts from around the world.
ICAgile is the only certification and accreditation body to offer knowledge-based and competency-based certifications in every discipline needed to sustain agility in an organization. ICAgile has engaged over 40 International Agile gurus and experts to create the most comprehensive agile learning roadmap.
The roadmap is intentionally designed to focus on the education of agile not on any particular flavor or methodology of agile to ensure that every organization, can utilize the educational roadmap as it matures and customizes it agile processes and practices. ICAgile’s Learning Roadmap includes over 20 different certifications covering the disciplines of Agile Executive Leadership, Agile Coaching and Facilitation, Agile Enterprise Coaching, Agile Project Management and Governance, Agile Value Management and Business Analysis, Agile Software Design and Programming, and Agile Testing.
Benefits realization management - how to do it right - Wovex and Trevor Howes...Wovex Limited
Benefits realization management is important and hard to do it right.
Understand more about areas of importance and expand your ability to be more successful with benefits realization management.
Wovex is software for Value and Benefit Realization Management at https://www.wovex.com/
DevOps is a movement to change how IT is done by promoting collaboration between development and operations teams. It aims to reduce waste and improve delivery of software by making development and operations processes more efficient through automation, monitoring, and communication. The DevOps philosophy advocates enhancing software design with operational knowledge, building feedback loops from production into development to improve systems, and fostering a culture of shared responsibility. Key DevOps practices include accelerating the flow of changes to production through continuous integration, delivery, and deployment; adding development practices to operations like automated testing; and empowering developers to do production work to break down barriers between teams. DevOps uses tooling throughout the development and operations process to measure and monitor systems and provide feedback.
Updated version at https://www.slideshare.net/GiulioRoggero/kanban-board-82363781
Do you have a team that works on both project and maintenance? Do you need to organize your team activities? Do you have a lot of activities in parallel and the time to market it's a problem? With a Kanban board and an Agile approach you can solve your problems!
Take a look of the animation of the slides to discover how it works.
This document discusses continuous integration (CI) and continuous deployment (CD) achieved through MuleSoft. It provides an overview of DevOps tools and principles like CI, CD, and automation. The document outlines the benefits of CI/CD like faster delivery and recovery. It presents MuleSoft's high-level architecture and how it supports CI/CD. It also discusses APIs, system integration, and the benefits of applying CI/CD patterns with MuleSoft like increased code coverage and deploying code faster to production with less bugs.
This document discusses DevOps and continuous delivery. It begins by introducing the speaker and defining DevOps as applying kanban principles and focusing on reducing lead time from idea to production. It then discusses how continuous integration, continuous delivery, test automation, and breaking work into small batches can help reduce lead time. The document emphasizes that DevOps is not just about tools but also culture and processes.
The document discusses different project management methodologies like Waterfall, Agile, and Scaling Agile. It provides statistics showing Agile projects have a higher success rate than Waterfall projects. It then explains concepts like scrum, sprints, product owners, and scaling frameworks like SAFe and Spotify model to manage large programs and resources. Overall, the document advocates that most companies have adopted Agile and that readers should start implementing it to work in a faster, more agile and lean way.
This document discusses the state of agile adoption based on a survey of over 6,000 respondents. It finds that while agile adoption is increasing to meet business demands, organizations are not fully unlocking its benefits due to uneven implementation and remaining waterfall processes. Barriers to adoption include perceived threats to processes and resistance to change. The document advocates an incremental approach to change through visualization and limiting work in progress to drive improvements.
The document provides guidance on conducting user acceptance testing (UAT) for a business team testing a new web application. It outlines the UAT process, including planning the test, defining roles and responsibilities, guidelines for testers, managing defects found, and finalizing testing before moving the application to live production. The goal of UAT is to ensure the application meets business needs and functions as intended before launch.
Developing a Testing Strategy for DevOps SuccessDevOps.com
To achieve rapid time-to-market, businesses have embraced DevOps, which places a premium on speed and efficiency. But speed is not the only measure of DevOps success. To release better software faster, enterprises must optimize testing strategy and embed a culture of quality within their DevOps processes.
In this webinar, you will learn:
How to transform QA from a bottleneck to a speed enabler
How to integrate quality and increase visibility throughout the SDLC
How to help your VPs and Directors gauge the success of their current quality initiatives
PMP Chap 7 - Project Cost Management - Part 1Anand Bobade
The document provides information about project cost management processes. It discusses estimating, budgeting, and controlling costs. Specifically, it covers the process of plan cost management, which establishes policies, procedures, and documentation for planning, managing, expending, and controlling project costs. It aims to provide guidance on how project costs will be managed throughout the project. Key aspects of the cost management plan output are described, including units of measure, level of precision, control thresholds, and reporting formats.
Agile testing principles and practices - Anil KaradeIndicThreads
Traditional test processes are not adaptive to extensive changes in software. Agile process emphasizes on ability to adapt to changing business needs, customer collaboration, integrated teams and frequent delivery of business values. Agile is an umbrella term that describes a variety of methods including XP and Scrum.
The talk will discuss pitfalls of the traditional testing process. Traditional testing process happens very late in the SDLC Where as Agile process focuses on test-first approach. The talk will explain benefits of going agile. Principles and practices of agile process will be discussed and agile methodologies Scrum and Extreme Programming will be discussed in detail. Purpose of Scrum, its effectiveness, timings and managing the scrum will be discussed. Some of the practices for XP like Pair Programming, Test Driven Development will be discussed. The Talk will also cover the QA role in agile world. The talk will cover the implementation issues while shifting from traditional to agile process. Talk will also include an interactive game for illustration of concepts.
Agile Monitoring and Control & Agile MetricsMassimus CT
This document profiles Heitor Roriz Filho as an Agile coach and trainer with over 17 years of experience in software development and systems analysis. He provides training in Scrum, user stories, estimation, and Agile coaching. As a coach, he focuses on empowering teams and ensuring continuous improvement through aligning expectations and reducing the impacts of measurement.
The document discusses agile estimating and planning techniques in Scrum, including defining a product backlog, estimating tasks using planning poker, assigning business value and ROI to backlog items, release planning with multiple sprints, and setting up a task board for sprint planning.
In this session we will take an introduction look to Continuous Integration and Continuous Delivery workflow.
This is an introduction session to CI/CD and is best for people new to the CI/CD concepts, or looking to brush up on benefits of using these approaches.
* What CI & CD actually are
* What good looks like
* A method for tracking confidence
* The business value from CI/CD
Structuring the right team for DevOps without Re-Organization. I presented this at DevOps Fusion 2015. Tips include rapid feedback loop, value stream analysis, etc.
This document provides an introduction to CI/CD (continuous integration/continuous delivery) processes. It defines key terms, describes how CI/CD works by automating the integration, building, testing and deployment of code changes. The benefits are listed as reducing errors, improving quality and enabling faster releases. Examples are given of tools that can be used and best practices like automating builds, testing in production-like environments and keeping everything in source control. A case study of Verizon's prepaid mobile app deployment is presented to illustrate how feature branches are merged after passing tests.
DevOps is mainstream - at least the tools, the automation and the metrics. But what happened to DevOps Culture? Does it still matter? If yes - how do we achieve it?
Maven is an open source build automation tool used primarily for Java projects to manage builds, documentation, dependencies, and reports. It uses a project object model (POM) file to manage build configuration and dependencies. Maven has defined build lifecycles consisting of phases that execute plugin goals. It provides standard project layout and dependency management. Maven searches dependencies in local, central, and remote repositories. Build profiles allow customizing builds for different environments. Plugins are used to perform tasks like compiling, testing, packaging, and generating documentation.
In this session, we will learn about Teamcity CI Server. We will look at the different options available and how we can set a CI pipeline using Teamcity.
Introduction to the International Consortium for Agile (ICAgile)Ahmed Sidky
The International Consortium for Agile (ICAgile) accredits training organizations, corporations, academic institutes and government entities, thereby providing their members with over 20 knowledge-based and competency-based certifications to pursue, based on the ICAgile Learning Roadmap created by experts from around the world.
ICAgile is the only certification and accreditation body to offer knowledge-based and competency-based certifications in every discipline needed to sustain agility in an organization. ICAgile has engaged over 40 International Agile gurus and experts to create the most comprehensive agile learning roadmap.
The roadmap is intentionally designed to focus on the education of agile not on any particular flavor or methodology of agile to ensure that every organization, can utilize the educational roadmap as it matures and customizes it agile processes and practices. ICAgile’s Learning Roadmap includes over 20 different certifications covering the disciplines of Agile Executive Leadership, Agile Coaching and Facilitation, Agile Enterprise Coaching, Agile Project Management and Governance, Agile Value Management and Business Analysis, Agile Software Design and Programming, and Agile Testing.
Benefits realization management - how to do it right - Wovex and Trevor Howes...Wovex Limited
Benefits realization management is important and hard to do it right.
Understand more about areas of importance and expand your ability to be more successful with benefits realization management.
Wovex is software for Value and Benefit Realization Management at https://www.wovex.com/
DevOps is a movement to change how IT is done by promoting collaboration between development and operations teams. It aims to reduce waste and improve delivery of software by making development and operations processes more efficient through automation, monitoring, and communication. The DevOps philosophy advocates enhancing software design with operational knowledge, building feedback loops from production into development to improve systems, and fostering a culture of shared responsibility. Key DevOps practices include accelerating the flow of changes to production through continuous integration, delivery, and deployment; adding development practices to operations like automated testing; and empowering developers to do production work to break down barriers between teams. DevOps uses tooling throughout the development and operations process to measure and monitor systems and provide feedback.
Updated version at https://www.slideshare.net/GiulioRoggero/kanban-board-82363781
Do you have a team that works on both project and maintenance? Do you need to organize your team activities? Do you have a lot of activities in parallel and the time to market it's a problem? With a Kanban board and an Agile approach you can solve your problems!
Take a look of the animation of the slides to discover how it works.
This document discusses continuous integration (CI) and continuous deployment (CD) achieved through MuleSoft. It provides an overview of DevOps tools and principles like CI, CD, and automation. The document outlines the benefits of CI/CD like faster delivery and recovery. It presents MuleSoft's high-level architecture and how it supports CI/CD. It also discusses APIs, system integration, and the benefits of applying CI/CD patterns with MuleSoft like increased code coverage and deploying code faster to production with less bugs.
This document discusses DevOps and continuous delivery. It begins by introducing the speaker and defining DevOps as applying kanban principles and focusing on reducing lead time from idea to production. It then discusses how continuous integration, continuous delivery, test automation, and breaking work into small batches can help reduce lead time. The document emphasizes that DevOps is not just about tools but also culture and processes.
The document discusses different project management methodologies like Waterfall, Agile, and Scaling Agile. It provides statistics showing Agile projects have a higher success rate than Waterfall projects. It then explains concepts like scrum, sprints, product owners, and scaling frameworks like SAFe and Spotify model to manage large programs and resources. Overall, the document advocates that most companies have adopted Agile and that readers should start implementing it to work in a faster, more agile and lean way.
This document discusses the state of agile adoption based on a survey of over 6,000 respondents. It finds that while agile adoption is increasing to meet business demands, organizations are not fully unlocking its benefits due to uneven implementation and remaining waterfall processes. Barriers to adoption include perceived threats to processes and resistance to change. The document advocates an incremental approach to change through visualization and limiting work in progress to drive improvements.
The document provides guidance on conducting user acceptance testing (UAT) for a business team testing a new web application. It outlines the UAT process, including planning the test, defining roles and responsibilities, guidelines for testers, managing defects found, and finalizing testing before moving the application to live production. The goal of UAT is to ensure the application meets business needs and functions as intended before launch.
Developing a Testing Strategy for DevOps SuccessDevOps.com
To achieve rapid time-to-market, businesses have embraced DevOps, which places a premium on speed and efficiency. But speed is not the only measure of DevOps success. To release better software faster, enterprises must optimize testing strategy and embed a culture of quality within their DevOps processes.
In this webinar, you will learn:
How to transform QA from a bottleneck to a speed enabler
How to integrate quality and increase visibility throughout the SDLC
How to help your VPs and Directors gauge the success of their current quality initiatives
PMP Chap 7 - Project Cost Management - Part 1Anand Bobade
The document provides information about project cost management processes. It discusses estimating, budgeting, and controlling costs. Specifically, it covers the process of plan cost management, which establishes policies, procedures, and documentation for planning, managing, expending, and controlling project costs. It aims to provide guidance on how project costs will be managed throughout the project. Key aspects of the cost management plan output are described, including units of measure, level of precision, control thresholds, and reporting formats.
Agile testing principles and practices - Anil KaradeIndicThreads
Traditional test processes are not adaptive to extensive changes in software. Agile process emphasizes on ability to adapt to changing business needs, customer collaboration, integrated teams and frequent delivery of business values. Agile is an umbrella term that describes a variety of methods including XP and Scrum.
The talk will discuss pitfalls of the traditional testing process. Traditional testing process happens very late in the SDLC Where as Agile process focuses on test-first approach. The talk will explain benefits of going agile. Principles and practices of agile process will be discussed and agile methodologies Scrum and Extreme Programming will be discussed in detail. Purpose of Scrum, its effectiveness, timings and managing the scrum will be discussed. Some of the practices for XP like Pair Programming, Test Driven Development will be discussed. The Talk will also cover the QA role in agile world. The talk will cover the implementation issues while shifting from traditional to agile process. Talk will also include an interactive game for illustration of concepts.
Agile Monitoring and Control & Agile MetricsMassimus CT
This document profiles Heitor Roriz Filho as an Agile coach and trainer with over 17 years of experience in software development and systems analysis. He provides training in Scrum, user stories, estimation, and Agile coaching. As a coach, he focuses on empowering teams and ensuring continuous improvement through aligning expectations and reducing the impacts of measurement.
The document discusses agile estimating and planning techniques in Scrum, including defining a product backlog, estimating tasks using planning poker, assigning business value and ROI to backlog items, release planning with multiple sprints, and setting up a task board for sprint planning.
ABOUT THE TRAINING PROGRAM :-
Kaizen is a system of continuous improvement in quality, technology, processes, company culture, productivity, safety and leadership. Kaizen was created in Japan following World War II. It comes from the Japanese words (“Kai”) which mean "change" and ("Zen") which means "good". Kaizen provides a foundation for exceeding goals, expectations and improving overall company performance.
DESIGNED FOR :-
Sr. Engineer, Engineer, Supervisor and Foreman engaged in maintenance, operation, Store, Supply chain, Quality, Safety and Engineering activities.
OBJECTIVE :-
At the conclusion of the training each Participates will be able to:-
Reduce work place stress
Increase team contribution to the company's "bottom line.
Continuous improvements in PQCDSM parameters.
Increase speed, improve quality and reduce non-value-added costs.
Creating a fun working environment
Lessons from the Cornish Software Minesallan kelly
The document summarizes the results of an evaluation of an "Agile Programme" in Cornwall, England that was intended to help small and medium enterprises (SMEs) and create jobs. The evaluation found that half the participating businesses created new jobs, totaling 50 new positions. Many businesses saw increases in revenue, profitability, and customers. The programme provided training, coaching, and ongoing support over several months. Coaching focused on both process improvements and technical skills like test-driven development. The multi-dimensional coaching approach addressed company strategy, product development processes, and code quality. The programme was deemed a success in meeting its goals of supporting businesses and creating new jobs in Cornwall.
This document discusses principles of Agile and Modern Agile. It begins with an introduction by Daniel Heater, and then discusses criticisms of traditional Agile approaches that focus too heavily on certification, tools, and consultants. The remainder of the document focuses on Modern Agile principles like delivering value continuously, experimenting and learning rapidly, and making safety a prerequisite. It proposes using a survey approach where teams own the questions to discuss how these principles manifest in their work, with the goal of improving outcomes for customers rather than comparing scores between teams.
This document summarizes an Agile coaching program in Cornwall, England. The program was started in 2010 by Michael Barritt and Oxford Innovation to (1) bring international software practices to local businesses, (2) improve business efficiency and profitability, and (3) support the local knowledge economy. The program provides workshops, in-house coaching, and training to help 9+ local companies employing over 150 people adopt Agile practices. It is funded through a combination of client fees, the European Social Fund, and European Regional Development Fund. The program aims to create better paid, more skilled jobs in the region.
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin RiservatoAtlassian
Perhaps we've set our project management officers (PMOs) up for failure. Without knowing it, we ask them to predict the future using a one-size-fits-all approach to best practices – and that just doesn't work. There is no magic crystal ball! Learn how an agile PMO can help your organization tackle the right work, at the right time, with the right teams using JIRA.
The document discusses the transition away from fixed titles and positions at one company. Over time, various teams experimented with different approaches, such as abolishing fixed team lead roles, allowing teams to select their own roles, and having employees sign a document renouncing their titles. By 2013, all teams were selecting and defining their own roles. This emergence of roles replaced the previous rigid structure with one that was more flexible and adapted to the needs of teams and individuals.
Case study of the Agile Cornwall programme run by Oxford Innovation with Software Strategy.
Presented at the Agile Cambridge conference, September 2011.
This document describes the basic team structure for an agile transformation, including roles like the Product Owner, Scrum Master, and Solution Lead. The Product Owner is responsible for maximizing business value from the team by managing the product backlog. The Scrum Master facilitates the Scrum process and removes impediments for the team. The Solution Lead translates the business vision into a technical vision and supports developers during execution. Management helps allocate team members, coach growth, and improve processes.
Building on the Shoulders of Giants: the Story of Bitbucket PipelinesAtlassian
When the Atlassian Dev Tools team looked to innovate on continuous integration and delivery, we explored many ways to bring the build and deployment pipeline closer to developers and Bitbucket. This led us to think outside the existing product boundaries of Bamboo and build on top of the Bitbucket Connect platform.
James Bryant, a senior designer on the Software Team, will take you through how his team decided to build on top of a platform instead of building out new products. It involves defining a vision, guiding a team with an experience, and testing with customers early and often to build the new Bitbucket Pipelines feature.
You’ll come away from this session with a framework for adopting an experience-driven strategy, and tips to help give your agile teams a vision to build on top of a platform.
Products covered:
Bitbucket, Bamboo
Alternatives to scaling your agile process: valuing outcomes over outputAgileNZ Conference
This document discusses alternatives to simply scaling up agile processes. It argues that organizations should focus on continuously improving outcomes rather than just increasing output or volume. Some key points made include:
- Agile is about mindset and values, not processes, and scaling up risks losing those. Organizations should fix weaknesses before scaling.
- True scaling happens incrementally based on measuring business impacts, not just adopting more processes. Teams should regularly inspect and adapt.
- There are many ways to improve value, quality and productivity within existing teams, like improving technical practices and skills, before considering larger scale changes.
- Scaling is primarily a "people problem" - organizations should focus on building networks between self-organ
Alternatives to scaling your agile process: valuing outcomes over outputEdwin Dando
This document discusses alternatives to simply scaling up agile processes. It argues that organizations should focus on continuously improving outcomes rather than just increasing output or volume. Some key points made include:
- Agile is about mindset and values, not processes, and scaling up risks losing those. Organizations should fix weaknesses before scaling.
- True scaling happens incrementally based on measuring business impacts, not just adopting more processes. Teams should regularly inspect and adapt.
- There are many ways to improve value, quality and productivity within existing teams, like improving technical practices and skills, before considering larger scale changes.
- Scaling is primarily a "people problem" - organizations should focus on building networks between self-organ
The document discusses various aspects of testing in an agile environment. It covers roles like testers, product owners, and scrum masters. It also discusses testing practices like unit testing, exploratory testing, test automation. Other topics include test levels like unit, integration and end-to-end testing. Team dynamics and how testing fits in the agile process are also summarized.
The document outlines an agenda and day plan for a presentation on Total Productive Maintenance (TPM) methodology by Mr. Deepak Sahoo. The agenda includes an introduction to TPM, the different pillars and aspects of TPM like 5S workplace organization and Kaizen, and concludes with a story about change using the allegory of an eagle. The day plan details the timing of the different sections of the TPM presentation over a half day session from 9AM to 3PM with breaks.
Session 5 Everything You Should Know About PMP & CAPM CertificationsSeshne Govender
This series will help Project Management Professionals to learn more about the scope of the certifications and shed more light on the intricacies surrounding the PMP® and CAPM® certifications.
Learn more about PMP® and CAPM® and the positive impact they may have on your professional career. Both PMP® and CAPM® from PMI could help you achieve that elusive promotion or get you that golden ticket to joining your dream organization.
Registration Link: https://bit.ly/42iE5rJ
Session Dates: 15th November'23 / 20th December'23 / 17th January'24
Session Timings: 09:30 AM - 10:30 AM (BST) / 10:30 AM - 11:30 AM (CEST/SAST) / 11:30 AM - 12:30 PM (EAT/AST) / 12:30 PM - 01:30 PM (GST) / 02:00 PM - 03:00 PM (IST) / 03:30 PM - 04:30 PM (ICT/WIB) / 04:30 PM - 05:30 PM (SGT/PHST) / 07:30 PM - 08:30 PM (AEDT)
Only final registrants to the event in the link (https://bit.ly/42iE5rJ) can avail of a 50% discount on all online PMP/CAPM programs of vCare Project Management conducted by Seshne Govender PgMP, PMP, DASM, DASSM, PDM, BSc Eng in 2023 & 2024.
This document discusses becoming an agile organization and adopting agile thinking. It defines agile as being flexible, transparent, and customer-centric. Traditional "relay race" development is compared to the newer "rugby" approach of iterative collaboration. Key aspects of agile thinking include transparency, accountability, continuous improvement, and focusing on customer needs over documentation. Adopting agile requires changing organizational culture and habits, and frameworks like Scrum help with the transition by highlighting deficiencies to address. The benefits of agility are increased speed, flexibility and ability to develop the best products for customers.
Similar to An introduction to Agile Monitoring and Control & Agile Metrics (20)
Brian Fitzsimmons on the Business Strategy and Content Flywheel of Barstool S...Neil Horowitz
On episode 272 of the Digital and Social Media Sports Podcast, Neil chatted with Brian Fitzsimmons, Director of Licensing and Business Development for Barstool Sports.
What follows is a collection of snippets from the podcast. To hear the full interview and more, check out the podcast on all podcast platforms and at www.dsmsports.net
IMPACT Silver is a pure silver zinc producer with over $260 million in revenue since 2008 and a large 100% owned 210km Mexico land package - 2024 catalysts includes new 14% grade zinc Plomosas mine and 20,000m of fully funded exploration drilling.
Cover Story - China's Investment Leader - Dr. Alyce SUmsthrill
In World Expo 2010 Shanghai – the most visited Expo in the World History
https://www.britannica.com/event/Expo-Shanghai-2010
China’s official organizer of the Expo, CCPIT (China Council for the Promotion of International Trade https://en.ccpit.org/) has chosen Dr. Alyce Su as the Cover Person with Cover Story, in the Expo’s official magazine distributed throughout the Expo, showcasing China’s New Generation of Leaders to the World.
[To download this presentation, visit:
https://www.oeconsulting.com.sg/training-presentations]
This PowerPoint compilation offers a comprehensive overview of 20 leading innovation management frameworks and methodologies, selected for their broad applicability across various industries and organizational contexts. These frameworks are valuable resources for a wide range of users, including business professionals, educators, and consultants.
Each framework is presented with visually engaging diagrams and templates, ensuring the content is both informative and appealing. While this compilation is thorough, please note that the slides are intended as supplementary resources and may not be sufficient for standalone instructional purposes.
This compilation is ideal for anyone looking to enhance their understanding of innovation management and drive meaningful change within their organization. Whether you aim to improve product development processes, enhance customer experiences, or drive digital transformation, these frameworks offer valuable insights and tools to help you achieve your goals.
INCLUDED FRAMEWORKS/MODELS:
1. Stanford’s Design Thinking
2. IDEO’s Human-Centered Design
3. Strategyzer’s Business Model Innovation
4. Lean Startup Methodology
5. Agile Innovation Framework
6. Doblin’s Ten Types of Innovation
7. McKinsey’s Three Horizons of Growth
8. Customer Journey Map
9. Christensen’s Disruptive Innovation Theory
10. Blue Ocean Strategy
11. Strategyn’s Jobs-To-Be-Done (JTBD) Framework with Job Map
12. Design Sprint Framework
13. The Double Diamond
14. Lean Six Sigma DMAIC
15. TRIZ Problem-Solving Framework
16. Edward de Bono’s Six Thinking Hats
17. Stage-Gate Model
18. Toyota’s Six Steps of Kaizen
19. Microsoft’s Digital Transformation Framework
20. Design for Six Sigma (DFSS)
To download this presentation, visit:
https://www.oeconsulting.com.sg/training-presentations
NIMA2024 | De toegevoegde waarde van DEI en ESG in campagnes | Nathalie Lam |...BBPMedia1
Nathalie zal delen hoe DEI en ESG een fundamentele rol kunnen spelen in je merkstrategie en je de juiste aansluiting kan creëren met je doelgroep. Door middel van voorbeelden en simpele handvatten toont ze hoe dit in jouw organisatie toegepast kan worden.
Presentation by Herman Kienhuis (Curiosity VC) on Investing in AI for ABS Alu...Herman Kienhuis
Presentation by Herman Kienhuis (Curiosity VC) on developments in AI, the venture capital investment landscape and Curiosity VC's approach to investing, at the alumni event of Amsterdam Business School (University of Amsterdam) on June 13, 2024 in Amsterdam.
Digital Marketing with a Focus on Sustainabilitysssourabhsharma
Digital Marketing best practices including influencer marketing, content creators, and omnichannel marketing for Sustainable Brands at the Sustainable Cosmetics Summit 2024 in New York
Call8328958814 satta matka Kalyan result satta guessing➑➌➋➑➒➎➑➑➊➍
Satta Matka Kalyan Main Mumbai Fastest Results
Satta Matka ❋ Sattamatka ❋ New Mumbai Ratan Satta Matka ❋ Fast Matka ❋ Milan Market ❋ Kalyan Matka Results ❋ Satta Game ❋ Matka Game ❋ Satta Matka ❋ Kalyan Satta Matka ❋ Mumbai Main ❋ Online Matka Results ❋ Satta Matka Tips ❋ Milan Chart ❋ Satta Matka Boss❋ New Star Day ❋ Satta King ❋ Live Satta Matka Results ❋ Satta Matka Company ❋ Indian Matka ❋ Satta Matka 143❋ Kalyan Night Matka..
Discover timeless style with the 2022 Vintage Roman Numerals Men's Ring. Crafted from premium stainless steel, this 6mm wide ring embodies elegance and durability. Perfect as a gift, it seamlessly blends classic Roman numeral detailing with modern sophistication, making it an ideal accessory for any occasion.
https://rb.gy/usj1a2
Zodiac Signs and Food Preferences_ What Your Sign Says About Your Tastemy Pandit
Know what your zodiac sign says about your taste in food! Explore how the 12 zodiac signs influence your culinary preferences with insights from MyPandit. Dive into astrology and flavors!
Part 2 Deep Dive: Navigating the 2024 Slowdownjeffkluth1
Introduction
The global retail industry has weathered numerous storms, with the financial crisis of 2008 serving as a poignant reminder of the sector's resilience and adaptability. However, as we navigate the complex landscape of 2024, retailers face a unique set of challenges that demand innovative strategies and a fundamental shift in mindset. This white paper contrasts the impact of the 2008 recession on the retail sector with the current headwinds retailers are grappling with, while offering a comprehensive roadmap for success in this new paradigm.
Industrial Tech SW: Category Renewal and CreationChristian Dahlen
Every industrial revolution has created a new set of categories and a new set of players.
Multiple new technologies have emerged, but Samsara and C3.ai are only two companies which have gone public so far.
Manufacturing startups constitute the largest pipeline share of unicorns and IPO candidates in the SF Bay Area, and software startups dominate in Germany.
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...APCO
The Radar reflects input from APCO’s teams located around the world. It distils a host of interconnected events and trends into insights to inform operational and strategic decisions. Issues covered in this edition include:
❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Final ank Satta Matka Dpbos Final ank Satta Matta Matka 143 Kalyan Matka Guessing Final Matka Final ank Today Matka 420 Satta Batta Satta 143 Kalyan Chart Main Bazar Chart vip Matka Guessing Dpboss 143 Guessing Kalyan night
❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...
An introduction to Agile Monitoring and Control & Agile Metrics
1. 1. Configuring audio
• Use VoIP or Telephone to be able to hear
• For Telephone users: ask for PIN
• For VoIP user: just click “Use Mic & Speakers”
2. Making questions
• Click at the raise hand icon.
If the timing is ok and you feel comfortable,
you can ask using voice.
• Type your questions in the Question Box.
We will try to answer all of them.
• If there is time, Q&A
with voice at the end
This webinar will start at
2 PM EST (GMT-5)
2. Distribution and use license
By participating in this webinar you agree to the following license:
4. 17+ years experience in IT market
Software developer and
Systems Analyst
◦ Natural, Cobol, Clipper, Delphi, Java
2+ in the role of ScrumMaster, Product Owner
and team member
Training and coaching since 2007
Agile Coach and Trainer, Massimus
◦ English, Portuguese, Spanish and German
Coach and Trainer Partner, Rally Software
www.massimus.com
5. Trainings
◦ CSM, CSPO
◦ Scrum for PMPs (PMI-ACP prep course)
Agile Coaching
◦ A Scrum Coach not only has stories to tell and
answers to give, above all he has the right
questions for each occasion. He is very good in
recognizing potential.
www.massimus.com
6. Regularly measures and monitors progress in
order to identify variances from the plan
Also allows corrective action to be taken
when necessary to meet project objectives
Strongly related to measurement
Not only track, but steer
Thanks to Dave Nicolette for the example of metrics
found in this presentation
7. Some words from the traditional world do not
sound nice in Agile
In big projects good practices found in a
compendium like the PMBOK are a helpful
extension
Development Organization
8. Focus on people
Agile Manifesto
Train and be a companion to the team
◦ Make sure they understand the process
◦ Warranty continuos improvement
◦ Decrease measurement impacts
Align expectations
9. Observation
Comparison
Take a step back: define metrics
◦ What will be measured
◦ How will be measured
◦ Who will measure
◦ Effects of measurement
Hawthorne Effect: we impact what we
measure
10. Size: something that can be counted and
measured.
Effort: the actual hours needed to develop a
software or piece of product.
Duration: time to get something done.
Cost: strongly correlated with effort.
11. To plan - When we have to do something?
To Program - In what order we do things?
To contract - Do we need more people to do
the job?
To quote - What will it cost?
To guide investment - Are we doing
something worthwhile?
We estimate to approximate the real,
right?
12. It feels good
Answer “boss” requests
I am used to do that way
Fool ourselves and others: when will the
project be finished?
Think about what you are going to measure
before starting measuring it
Is it really meaningful?
13. Answer the following questions:
1. Are you using them for adjustment of any BPUF
(Big Plan Upfront) attempt?
2. Do you present only time as the most important
constraint despite quality?
3. Does your team feel uncomfortable with the
measurement?
4. Do you compare real vs. planned and tosses back
to your team taking no further action?
5. Does you client takes part in your definition of
quality?
6. Does you definition of success relates only to the
traditional Iron Triangle constraints?
15. Measuring outcome, not activity.
Collaboration with the client means:
Deriving common and meaningful metrics together
with the client
Internal metrics (those pertaining to the
organizational process) complement outcome
metrics
Defining quality as having its role from
specification until delivery
16. By Dave Nicollette
“Our highest priority is to satisfy the customer
through early and continuous delivery of
valuable software.”
and
“Working software is the primary measure of
progress.”
18. Principle
Working software is the primary measure of progress.
Informational
Direct measure of delivered results.
Diagnostic
If flat or declining over time, a problem is indicated.
Motivational
Team members naturally want to see RTF increase.
19. Principle
Our highest priority is to satisfy the customer through early
and continuous delivery of valuable software.
Informational
Direct measure of customer-defined value delivered.
Diagnostic
Trend should be a steep curve; otherwise, problems in
prioritization or valuation are indicated.
Motivational
Team members like to deliver value because it makes them
feel they are contributing to the success of the organization.
Stakeholders are motivated to pay attention to the business
value of incremental releases.
20. Revenue
Cost savings
Market share
Customer relations
Reputation
Any formula you want
You can have it very simple, too...
21. As a Team
As a CSM, I want As a CSM, I want As a Product As a CSM, I want As a CSM, I want
Member, I want
to have a senior to have a senior Owner, I want to to have a senior to have a senior
to work in a
Team. Team. the best ROI. Team. Team.
great team
As a Product
Backlog, I want
As a Team As a Team
As a CSM, I want to change all the As a CSM, I want As a Product
Member, I want Member, I want
to have a senior time that is need, to have a senior Owner, I want to
to work in a to work in a
Team. to be able to Team. the best ROI.
great team great team
become a great
product.
As a Team As a Team
As a Product As a Product As a Product As a CSM, I want
Member, I want Member, I want
Owner, I want to Owner, I want to Owner, I want to to have a senior
to work in a to work in a
the best ROI. the best ROI. the best ROI. Team.
great team great team
As a Product As a Product
Backlog, I want Backlog, I want
As a Team As a Team
As a Product to change all the As a CSM, I want to change all the
Member, I want Member, I want
Owner, I want to time that is need, to have a senior time that is need,
to work in a to work in a
the best ROI. to be able to Team. to be able to
great team great team
become a great become a great
product. product.
As a Product
Backlog, I want
As a Team
to change all the As a Product As a Product As a Product
Member, I want
time that is need, Owner, I want to Owner, I want to Owner, I want to
to work in a
to be able to the best ROI. the best ROI. the best ROI.
great team
become a great
product.
As a Product
Backlog, I want
As a Team
to change all the As a CSM, I want As a CSM, I want As a CSM, I want
Member, I want
time that is need, to have a senior to have a senior to have a senior
to work in a
to be able to Team. Team. Team.
great team
become a great
product.
This picture is a courtesy
of Michel Goldenberg
22. Quick registration The objective represents 40%
process of a client’s requirement.
0.4
User account Account Registration
registration processing represents 70% of the
0.7 0.3 objective.
As a financial analyst I
As a user I can enter As a user I can enter
need to check on user
my data to get payment data to have a
data to release
registered valid account
payment
0.4 0.6 0.1
The story implements % Delivered Value:
60% of registration
0.4x0.7x0.6 = 16.8%
value
25. Principle
Our highest priority is to satisfy the customer through early and
continuous delivery of valuable software.
Informational
Empirical observation of the team’s capacity for work; useful for
projecting the likely completion date of a given amount of scope;
useful for estimating the amount of scope that can be delivered by a
given date.
Diagnostic
Patterns in trends in velocity indicate various problems; provides a
baseline for continuous improvement efforts
Motivational
Team members take pride in achieving a high velocity and keeping it
stable.
26. The burndown chart tells us in a visual way
how much work has been completed.
It can be relative to an iteration or to the
whole project.
◦ In the latter case we have in the X-axis the
iterations of the project. In either case, we can use
in the Y-axis either the number of Story Points of
User Stories or the Ideal Hours of tasks.
27. Burndown Chart
2000
1800
1600
1400
1200
Scrum Team Alpha
1000
Scrum Team Beta
800 Scrum Team Gamma
TOTAL
600
400
200
0
l
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
tia
i
In
28. Project Portfolio Management is a challenge for all
interested in managing several projects
Agile Project Portfolio Managers should be able to
answer questions like:
◦ How to deal with different project areas?
◦ How to mirror actual project quality to the portfolio level?
◦ How effectively manage using indicators? What metrics are
meaningful?
◦ What is the Agile definition of a successful project?
But this is another story...
29.
30. An Introduction to
Agile Monitoring & Control
and Agile Metrics
Heitor Roriz Filho, MSc, CST
@hroriz Agile Coach and Trainer
hroriz@massimus.com
@massimusct http://www.massimus.com
http://br.linkedin.com/in/hroriz