Come hear the story of how a business unit at one of the world's largest networking companies transitioned to Scrum in eighteen months. The good-more than forty teams in one part of the company moved quickly and are going gangbusters. The bad-an adjacent part failed in its transition. The ugly-if you're in a large company with globally distributed teams, it's not hard to torpedo Scrum adoption. Steve Spearman and Heather Gray describe Scrum adoption challenges for a multi-million line, monolithic system developed across multiple locations worldwide. They share the techniques and tools that helped them implement Scrum in just two project cycles and the reasons part of the company failed to make the leap. Find out how they gained critical executive support, moved from component-based specialization to Scrum's generalizing specialists, found enough ScrumMasters, adjusted to twelve-hour time differences, and dealt with classical PMOs. Take away concrete approaches to improve your enterprise agile conversion-and an appreciation for problems you will surely face.
What changes are needed in management and leadership to move towards the new lean culture of creative and knowledge work?
My presentation from Agile Finland's Modern Agile Breakfast.
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.
Scaled Agile Framework in 10 minutes (CAS2015)Unai Roldán
Scaled Agile Framework in 10 minutes (SAFe 3.0)
- Scaled: SAFe is designed for large-scale software development ecosystems of 50-125 people who need to resolve inter-dependencies
- Agile: SAFe is based on 9 Lean-Agile principles
- Framework: SAFe is a collection of a proven efficacy tools, and you only have to use what you need
https://www.youtube.com/watch?v=vysQQx7pQzg
El objetivo de la Lightning Talk es dar una visión "light" pero completa de lo que propone Scaled Agile Framework 3.0 como marco de referencia para el escalado de Agile.
Scaled Agile Framework es uno de los marcos de referencia para escalado de Agile que mayor aceptación está teniendo a día de hoy, sobre todo cuando hablamos de grandes organizaciones. El marco SAFe parte de las capas de abstracción clásicas de una organización para estructurar un cambio de perspectiva y de cultura basándose en los 4 valores y 9 principios Lean-Agile, apoyándose además en las prácticas Scrum-XP de desarrollo de productos. En la charla descubriremos de manera rápida los roles, artefactos y ceremonias que plantea el marco para conseguir un cambio de paradigma sostenible en las organizaciones.
Unai Roldán
UST Global
More Agile and LeSS dysfunction - may 2015Rowan Bunning
Whilst becoming proficient at single-team Agile is not easy, scaling to many teams and possibly many sites adds many additional challenges.
Often these challenges include...
1. Water-Scrum-Fall
2. The 'contract game' and its misalignment with "customer collaboration over contract negotiation"
3. Release rigidity - inability to adjust scope and/or release timing in order to maximise value for money
4. Limited visibility and transparency
5. Dependency hell
6. Skills bottlenecks
7. Lack of cross-team learning
8. Lack of design and architectural alignment whilst avoiding 'ivory tower' architecture
9. Inability to resolve organisational mis-alignment issues outside of delivery teams
Not all frameworks marketed as Agile are designed to address these problems.
In this session, we will introduce Large-Scaled Scrum (LeSS) as an organisational design framework and illustrate how it provides solutions to problems that commonly lead to friction, deliver challenges and difficulties realising the benefits of Agile within large programs and product development efforts.
We will outline each organisational dysfunction / scaling challenge, and connect these with the elements of LeSS that avoid the dysfunction or greatly LeSSen the problem
First presented on 7 May 2015 at
Project Management Institute (PMI) Sydney Chapter Meetup
http://www.meetup.com/PMISydneyMeetup/events/219823489/
A Very Large Enterprise Agile Transformation: Lessons Learned at SalesforceTechWell
When the agile consultants leave, how do you ensure that the enterprise agile transformation sticks, evolves, and grows throughout the organization? What challenges will you face? What support must be in place to address the challenges? Like software products, the real cost of an agile transformation occurs after the initial rollout. Salesforce.com has sustained an enterprise agile transformation for more than seven years. Mike Register shares the major challenges Salesforce faced and how they addressed them―challenges that include scaling coaching within a very large enterprise (230 teams and growing rapidly) and effectively emphasizing the foundation principles behind the practices. Mike describes what has worked and not worked during their agile journey. He enumerates the primary support structures that need to be in place to support long term enterprise agile transformation. Mike also explores the cultural and leadership aspects necessary to support large scale agile adoption that sticks.
Agile Gurugram 2019 Conference | Design Thinking: an approach for transformationAgileNetwork
Session Title : Design Thinking: an approach for transformation
Session Overview : In this talk, we discuss how Design Thinking (DT) approach helps create a journey for Lean-Agile transformation.
A common challenge that organisations face is where and how to start the transformation process. Sometimes, organisations are midway in the process but one needs to reinvigorate the transformation journey. Design thinking helps define a structured approach of how one can one go about this process. It helps us understand how to assess the current state and emerge viable alternatives for taking the transformation process to the next step.
We understand the DT process and how it maps to the needs about transformation process. We understand how the output of the DT process can be mapped to the Lean-Agile transformation objective.
What changes are needed in management and leadership to move towards the new lean culture of creative and knowledge work?
My presentation from Agile Finland's Modern Agile Breakfast.
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.
Scaled Agile Framework in 10 minutes (CAS2015)Unai Roldán
Scaled Agile Framework in 10 minutes (SAFe 3.0)
- Scaled: SAFe is designed for large-scale software development ecosystems of 50-125 people who need to resolve inter-dependencies
- Agile: SAFe is based on 9 Lean-Agile principles
- Framework: SAFe is a collection of a proven efficacy tools, and you only have to use what you need
https://www.youtube.com/watch?v=vysQQx7pQzg
El objetivo de la Lightning Talk es dar una visión "light" pero completa de lo que propone Scaled Agile Framework 3.0 como marco de referencia para el escalado de Agile.
Scaled Agile Framework es uno de los marcos de referencia para escalado de Agile que mayor aceptación está teniendo a día de hoy, sobre todo cuando hablamos de grandes organizaciones. El marco SAFe parte de las capas de abstracción clásicas de una organización para estructurar un cambio de perspectiva y de cultura basándose en los 4 valores y 9 principios Lean-Agile, apoyándose además en las prácticas Scrum-XP de desarrollo de productos. En la charla descubriremos de manera rápida los roles, artefactos y ceremonias que plantea el marco para conseguir un cambio de paradigma sostenible en las organizaciones.
Unai Roldán
UST Global
More Agile and LeSS dysfunction - may 2015Rowan Bunning
Whilst becoming proficient at single-team Agile is not easy, scaling to many teams and possibly many sites adds many additional challenges.
Often these challenges include...
1. Water-Scrum-Fall
2. The 'contract game' and its misalignment with "customer collaboration over contract negotiation"
3. Release rigidity - inability to adjust scope and/or release timing in order to maximise value for money
4. Limited visibility and transparency
5. Dependency hell
6. Skills bottlenecks
7. Lack of cross-team learning
8. Lack of design and architectural alignment whilst avoiding 'ivory tower' architecture
9. Inability to resolve organisational mis-alignment issues outside of delivery teams
Not all frameworks marketed as Agile are designed to address these problems.
In this session, we will introduce Large-Scaled Scrum (LeSS) as an organisational design framework and illustrate how it provides solutions to problems that commonly lead to friction, deliver challenges and difficulties realising the benefits of Agile within large programs and product development efforts.
We will outline each organisational dysfunction / scaling challenge, and connect these with the elements of LeSS that avoid the dysfunction or greatly LeSSen the problem
First presented on 7 May 2015 at
Project Management Institute (PMI) Sydney Chapter Meetup
http://www.meetup.com/PMISydneyMeetup/events/219823489/
A Very Large Enterprise Agile Transformation: Lessons Learned at SalesforceTechWell
When the agile consultants leave, how do you ensure that the enterprise agile transformation sticks, evolves, and grows throughout the organization? What challenges will you face? What support must be in place to address the challenges? Like software products, the real cost of an agile transformation occurs after the initial rollout. Salesforce.com has sustained an enterprise agile transformation for more than seven years. Mike Register shares the major challenges Salesforce faced and how they addressed them―challenges that include scaling coaching within a very large enterprise (230 teams and growing rapidly) and effectively emphasizing the foundation principles behind the practices. Mike describes what has worked and not worked during their agile journey. He enumerates the primary support structures that need to be in place to support long term enterprise agile transformation. Mike also explores the cultural and leadership aspects necessary to support large scale agile adoption that sticks.
Agile Gurugram 2019 Conference | Design Thinking: an approach for transformationAgileNetwork
Session Title : Design Thinking: an approach for transformation
Session Overview : In this talk, we discuss how Design Thinking (DT) approach helps create a journey for Lean-Agile transformation.
A common challenge that organisations face is where and how to start the transformation process. Sometimes, organisations are midway in the process but one needs to reinvigorate the transformation journey. Design thinking helps define a structured approach of how one can one go about this process. It helps us understand how to assess the current state and emerge viable alternatives for taking the transformation process to the next step.
We understand the DT process and how it maps to the needs about transformation process. We understand how the output of the DT process can be mapped to the Lean-Agile transformation objective.
Numerose stimate società internazionali di consulenza hanno iniziato ad offrire servizi di trasformazione agile, accattivanti e convincenti. Ottimo, vuol dire che le aziende del futuro saranno tutte agili? Purtroppo no. Scopriamo insieme i tratti caratteristici di queste proposte, i numerosi limiti ed i rischi collegati.
Transformation some assembly required - 05-21-2017AgileDenver
Lean, Agile, Digital, Two-speed, DevOps, Enterprise Accelerators, Lean Startup… where's a change leader to start? Company leadership around the world recognizes the opportunities, and the urgency, in driving effective change and create room for rapid innovation in their organization, but we've learned that it's unwise to "pick" a single model to follow.
In this session, we use CA's internal "agile" transformation as a backdrop to focus on the fallacy of believing that any one departmental transformation can be sustainably successful without increasing agility in the operational value stream as well. Creating sustaining agility requires bouncing back and forth between "systemic fix" and "deep value steam fix" perspectives.
Agile Lean Europe 2018 - Zurich, 22-24 August 2018. What is an Agile Organization and how transform your company in an Agile Organization with Scrum@Scale.
AgileLIVE – Accelerate Enterprise Agile with the Scaled Agile Framework®: Part IVersionOne
Interested in finding out how to scale agile faster, easier and smarter using the Scaled Agile Framework® (SAFe)? If so, make sure you watch this two-part webinar series!
Scrum, XP, Kanban and related methods have been proven to provide step changes in productivity and quality for software teams. However, these methods do not have the native constructs necessary to scale across the enterprise. What the industry desperately needs is a solution that moves from a set of simplistic, disparate, development-centric methods, to a scalable, unified approach that addresses the complex constructs and additional stakeholders in the organization – and accelerates the realization of enterprise-class product or service initiatives via aligned and cooperative solution development.
Part I: Join Dean Leffingwell, software industry veteran and Lean Systems Society Fellow, for an overview of SAFe, a publicly–accessible knowledge base of proven lean and agile practices for enterprise-class software development.
Dean Leffingwell, software industry veteran and Lean Systems Society Fellow, has spent his career helping software teams achieve their goals. A renowned methodologist, author, coach, entrepreneur and executive, Dean's most recent project is the Scaled Agile Framework (scaledagileframework.com), a public-facing website which describes a comprehensive system for scaling lean and agile practices to the largest software enterprises.
Andy Powell is Product Evangelist for VersionOne and Scaled Agile Framework Program Consultant. During his 12-year career in the software development industry, Andy has assisted in numerous 500+ person agile tool rollouts with companies such as Siemens, Adobe, EMC and Sabre, giving him considerable experience in leading major projects. Andy received a Bachelor of Science degree in Mechanical Engineering from the University of Notre Dame and graduated magna cum laude.
Lee Cunningham is an Enterprise Agile Coach for VersionOne focused on agile program and portfolio management. Lee has trained and consulted with hundreds of teams in organizations of all sizes in the US, Canada and the UK. Lee served in the United States Air Force and earned a Bachelor of Business Administration degree from the University of North Florida.
The Agile Enterprise: The Role of Leadership & Organization Health in Scaling...Cprime
The Agile Enterprise is nimble and robust. Responsive to an ever-changing, high-speed marketplace, it anticipates customer needs and wants. Its capacity for innovation delights customers and employees alike. Implementing agile for software development is vital and not enough for full-scale agility. At scale, a company needs to be agile-informed in its purpose, structure, processes and culture. This allows it to use business agility—a shared understanding that generates a new way of thinking, working and delivering value—as a competitive advantage. The organizational health essential to enterprise agility occurs by intentional design: a top-down commitment to embody transformational leadership. In this webinar, you’ll learn:
· The two key, complementary value cycles that constitute Enterprise Agility
· Why the Agile Enterprise depends on Transformational Leadership
· The four organizational disciplines of the Agile Enterprise
10 Safe Essential Elements to Achieve the Benefits of SAFeCprime
This presentation explores what could happen as the Agile Release Train progresses with each later Program Increment. You will learn how to keep the train on the tracks with 10 essentials of SAFe, so you can achieve the full benefits of SAFe.
How to facilitate leadership participation, not just buy inAgileDenver
Are you frustrated with leadership wanting to delegate the Agile transformation and not getting involved? Come to this talk and learn about new ways to facilitate leadership engagement, not just buy-in. Learn how to form an Agile Leadership Scrum team, where leadership will understand they are responsible for the success or failure of an Agile transformation. There is something for every Agilist in this talk. Leaders will learn a new paradigm for engagement and understand how they can actively lead an Agile transformation. Agile coaches will learn how to build a significantly powerful guiding coalition. Agile team members will learn how to leverage leadership support to quickly resolve impediments and increase transparency.
Building Your SAFe Implementation StrategyAlex Yakyma
In this presentation, Alex Yakyma will talk about practical aspects of SAFe rollouts in large Value Streams and Portfolios. Alex will provide numerous examples and practical advice to leaders and change agents that are about to start or are in the middle of their SAFe rollout.
What got you here as a leader is not going to get you to the next level. Faster rate of disruption and a new workforce dynamic are demanding leaders to work differently.
In this presentatation at Agile Leadership Fest, David Hawks walked through key mindset shifts leaders need to make to thrive in this new world.
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.
Making the Change - Going Agile at the Department of LaborJoey Spooner
An experience report presentation on Scrum and Kanban related work I did within a division at the Department of Labor. First presented at Agile 2017 in Florida.
This guide summaries a successful Agile transformation in Telco with a related case study.
Do not take the described steps of this guide as the only way to be successful, there can be many other alternatives for sure. However, this guide explains a way thats experienced to be successful in many companies and under different circumstances.
Looking forward to hear your comments & suggestions
Thanks
What is scaling and how can it help to improve your organisation? What is the right mix of scaling principles and practices for your culture and teams? I will compare some agile approaches on scaling like Scaled Agile Framework aka SAFe, Large Scale Scrum (LeSS) both based on principles of Lean Product Development and Scaling Agile @ Spotify.
Like Herding Cats: How to Get Engineers to Update Their StatusAtlassian
Many engineering teams at Akamai Technologies have different software development cycles and unique ways of using Jira. We're working on a critical muli-year, cross-team project, and need to provide frequent updates to senior management. So, how do I get my teams to update a status I can use for reporting?
Learn how our agile engineering teams navigate work with management team with a waterfall mindset and see how we use Jira, Confluence and Structure to streamline the status tracking and reporting process.
Scaling is seen as a must and many companies see it as a way of transforming organizations. We see using the Spotify Model or SAFe from day one. However, what is missed it that when you scale, you scale your problems too. There are things to consider before you scale. You need to understand if you want to scale and how. Does it really pay off? What's your scaling strategy? There are also aspects to consider when you choose the approach.
I will share my experience with scaling and large organization transformation.
Many organizations never achieve the significant benefits that are promised from automated test execution. Surprisingly often, this is not due to technical factors but to management issues. Dot Graham describes the most important management issues you must address for test automation success, and helps you understand and choose the best approaches for your organization—no matter which automation tools you use or your current state of automation. Dot explains how automation affects staffing, who should be responsible for which automation tasks, how managers can best support automation efforts leading to success, and what return on investment means in automated testing and what you can realistically expect. Dot also reviews the key technical issues that can make or break the automation effort. Come away with an example set of automation objectives and measures, and a draft test automation strategy that you can use to plan or improve your own automation.
Designing Self-maintaining UI Tests for Web ApplicationsTechWell
Test automation scripts are in a constant state of obsolescence. New features are added, changes are made, and testers learn about these changes long after they've been implemented. Marcus Merrell helped design a system in which a "model" is created each time a developer changes code that affects the UI. That model is checked against the suite of automated tests for validity. Changes that break the tests are apparent to the developer before his code is even checked in. Then, when features are added, the model is regenerated and automation can immediately address brand-new areas of the UI. Marcus describes fundamental test design and architecture best practices, applicable to any project. Then he demonstrates this new approach: parsing an application's presentation layer to generate an addressable model for testing. Marcus shows several case studies and successful implementations, as well as an open-source project that can have you prototyping your own model before you leave for home.
Numerose stimate società internazionali di consulenza hanno iniziato ad offrire servizi di trasformazione agile, accattivanti e convincenti. Ottimo, vuol dire che le aziende del futuro saranno tutte agili? Purtroppo no. Scopriamo insieme i tratti caratteristici di queste proposte, i numerosi limiti ed i rischi collegati.
Transformation some assembly required - 05-21-2017AgileDenver
Lean, Agile, Digital, Two-speed, DevOps, Enterprise Accelerators, Lean Startup… where's a change leader to start? Company leadership around the world recognizes the opportunities, and the urgency, in driving effective change and create room for rapid innovation in their organization, but we've learned that it's unwise to "pick" a single model to follow.
In this session, we use CA's internal "agile" transformation as a backdrop to focus on the fallacy of believing that any one departmental transformation can be sustainably successful without increasing agility in the operational value stream as well. Creating sustaining agility requires bouncing back and forth between "systemic fix" and "deep value steam fix" perspectives.
Agile Lean Europe 2018 - Zurich, 22-24 August 2018. What is an Agile Organization and how transform your company in an Agile Organization with Scrum@Scale.
AgileLIVE – Accelerate Enterprise Agile with the Scaled Agile Framework®: Part IVersionOne
Interested in finding out how to scale agile faster, easier and smarter using the Scaled Agile Framework® (SAFe)? If so, make sure you watch this two-part webinar series!
Scrum, XP, Kanban and related methods have been proven to provide step changes in productivity and quality for software teams. However, these methods do not have the native constructs necessary to scale across the enterprise. What the industry desperately needs is a solution that moves from a set of simplistic, disparate, development-centric methods, to a scalable, unified approach that addresses the complex constructs and additional stakeholders in the organization – and accelerates the realization of enterprise-class product or service initiatives via aligned and cooperative solution development.
Part I: Join Dean Leffingwell, software industry veteran and Lean Systems Society Fellow, for an overview of SAFe, a publicly–accessible knowledge base of proven lean and agile practices for enterprise-class software development.
Dean Leffingwell, software industry veteran and Lean Systems Society Fellow, has spent his career helping software teams achieve their goals. A renowned methodologist, author, coach, entrepreneur and executive, Dean's most recent project is the Scaled Agile Framework (scaledagileframework.com), a public-facing website which describes a comprehensive system for scaling lean and agile practices to the largest software enterprises.
Andy Powell is Product Evangelist for VersionOne and Scaled Agile Framework Program Consultant. During his 12-year career in the software development industry, Andy has assisted in numerous 500+ person agile tool rollouts with companies such as Siemens, Adobe, EMC and Sabre, giving him considerable experience in leading major projects. Andy received a Bachelor of Science degree in Mechanical Engineering from the University of Notre Dame and graduated magna cum laude.
Lee Cunningham is an Enterprise Agile Coach for VersionOne focused on agile program and portfolio management. Lee has trained and consulted with hundreds of teams in organizations of all sizes in the US, Canada and the UK. Lee served in the United States Air Force and earned a Bachelor of Business Administration degree from the University of North Florida.
The Agile Enterprise: The Role of Leadership & Organization Health in Scaling...Cprime
The Agile Enterprise is nimble and robust. Responsive to an ever-changing, high-speed marketplace, it anticipates customer needs and wants. Its capacity for innovation delights customers and employees alike. Implementing agile for software development is vital and not enough for full-scale agility. At scale, a company needs to be agile-informed in its purpose, structure, processes and culture. This allows it to use business agility—a shared understanding that generates a new way of thinking, working and delivering value—as a competitive advantage. The organizational health essential to enterprise agility occurs by intentional design: a top-down commitment to embody transformational leadership. In this webinar, you’ll learn:
· The two key, complementary value cycles that constitute Enterprise Agility
· Why the Agile Enterprise depends on Transformational Leadership
· The four organizational disciplines of the Agile Enterprise
10 Safe Essential Elements to Achieve the Benefits of SAFeCprime
This presentation explores what could happen as the Agile Release Train progresses with each later Program Increment. You will learn how to keep the train on the tracks with 10 essentials of SAFe, so you can achieve the full benefits of SAFe.
How to facilitate leadership participation, not just buy inAgileDenver
Are you frustrated with leadership wanting to delegate the Agile transformation and not getting involved? Come to this talk and learn about new ways to facilitate leadership engagement, not just buy-in. Learn how to form an Agile Leadership Scrum team, where leadership will understand they are responsible for the success or failure of an Agile transformation. There is something for every Agilist in this talk. Leaders will learn a new paradigm for engagement and understand how they can actively lead an Agile transformation. Agile coaches will learn how to build a significantly powerful guiding coalition. Agile team members will learn how to leverage leadership support to quickly resolve impediments and increase transparency.
Building Your SAFe Implementation StrategyAlex Yakyma
In this presentation, Alex Yakyma will talk about practical aspects of SAFe rollouts in large Value Streams and Portfolios. Alex will provide numerous examples and practical advice to leaders and change agents that are about to start or are in the middle of their SAFe rollout.
What got you here as a leader is not going to get you to the next level. Faster rate of disruption and a new workforce dynamic are demanding leaders to work differently.
In this presentatation at Agile Leadership Fest, David Hawks walked through key mindset shifts leaders need to make to thrive in this new world.
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.
Making the Change - Going Agile at the Department of LaborJoey Spooner
An experience report presentation on Scrum and Kanban related work I did within a division at the Department of Labor. First presented at Agile 2017 in Florida.
This guide summaries a successful Agile transformation in Telco with a related case study.
Do not take the described steps of this guide as the only way to be successful, there can be many other alternatives for sure. However, this guide explains a way thats experienced to be successful in many companies and under different circumstances.
Looking forward to hear your comments & suggestions
Thanks
What is scaling and how can it help to improve your organisation? What is the right mix of scaling principles and practices for your culture and teams? I will compare some agile approaches on scaling like Scaled Agile Framework aka SAFe, Large Scale Scrum (LeSS) both based on principles of Lean Product Development and Scaling Agile @ Spotify.
Like Herding Cats: How to Get Engineers to Update Their StatusAtlassian
Many engineering teams at Akamai Technologies have different software development cycles and unique ways of using Jira. We're working on a critical muli-year, cross-team project, and need to provide frequent updates to senior management. So, how do I get my teams to update a status I can use for reporting?
Learn how our agile engineering teams navigate work with management team with a waterfall mindset and see how we use Jira, Confluence and Structure to streamline the status tracking and reporting process.
Scaling is seen as a must and many companies see it as a way of transforming organizations. We see using the Spotify Model or SAFe from day one. However, what is missed it that when you scale, you scale your problems too. There are things to consider before you scale. You need to understand if you want to scale and how. Does it really pay off? What's your scaling strategy? There are also aspects to consider when you choose the approach.
I will share my experience with scaling and large organization transformation.
Many organizations never achieve the significant benefits that are promised from automated test execution. Surprisingly often, this is not due to technical factors but to management issues. Dot Graham describes the most important management issues you must address for test automation success, and helps you understand and choose the best approaches for your organization—no matter which automation tools you use or your current state of automation. Dot explains how automation affects staffing, who should be responsible for which automation tasks, how managers can best support automation efforts leading to success, and what return on investment means in automated testing and what you can realistically expect. Dot also reviews the key technical issues that can make or break the automation effort. Come away with an example set of automation objectives and measures, and a draft test automation strategy that you can use to plan or improve your own automation.
Designing Self-maintaining UI Tests for Web ApplicationsTechWell
Test automation scripts are in a constant state of obsolescence. New features are added, changes are made, and testers learn about these changes long after they've been implemented. Marcus Merrell helped design a system in which a "model" is created each time a developer changes code that affects the UI. That model is checked against the suite of automated tests for validity. Changes that break the tests are apparent to the developer before his code is even checked in. Then, when features are added, the model is regenerated and automation can immediately address brand-new areas of the UI. Marcus describes fundamental test design and architecture best practices, applicable to any project. Then he demonstrates this new approach: parsing an application's presentation layer to generate an addressable model for testing. Marcus shows several case studies and successful implementations, as well as an open-source project that can have you prototyping your own model before you leave for home.
Dealing with Estimation, Uncertainty, Risk, and CommitmentTechWell
Software projects are known to have challenges with estimation, uncertainty, risk, and commitment—and the most valuable projects often carry the most risk. Other industries also encounter risk and generate value by understanding and managing that risk effectively. Todd Little explores techniques used in a number of risky businesses—product development, oil and gas exploration, investment banking, medicine, weather forecasting, and gambling—and shares what those industries have done to manage uncertainty. With studies of software development estimations and uncertainties, Todd discusses how software practitioners can learn from a better understanding of uncertainty and its dynamics. In addition, he introduces techniques and approaches to estimation and risk management including utilizing real options and one of its key elements—understanding commitment. Take away a better understanding of the challenges of estimation and what software practitioners can do to better manage estimation, risks, and their commitments.
Test Automation for Packaged Systems: Yes, You Can!TechWell
Today, most businesses are heavily dependent on packaged systems, sometimes called commercial off-the-shelf software, for large parts of their operation. Highly-customizable packages such as BMC’s Remedy, Oracle's Maxim, and many others run the show at many of the world’s largest companies. While offering many features and feature options, these packages provide rich software development environments and a “configuration” that is a highly complex programming exercise. Chris Bushell explores why packaged systems, which are just as vulnerable to defects as custom-developed software, have been missing out on the many benefits of early automated testing. Chris argues that it's time for a change. Drawing from hands-on experience working with customized packaged systems, Chris explains that these packages offer ease of customization over testability and offers information on overcoming their limitations. Take away tips to reduce defects, lower testing costs, and improve time to market with your company’s packaged systems.
Agile practices have proven to help software teams develop better software products while shortening delivery cycles to weeks and even days. To respond to the new challenges of cloud computing, mobility, big data, social media, and more, organizations need to extend these agile practices and principles beyond software engineering departments and into the broader organization. Adaptive leadership principles offer managers and development professionals the tools they need to accelerate the move toward agility throughout IT and the enterprise. Jim Highsmith presents the three dimensions of adaptive leadership and offers an integrated approach for helping you spread agile practices across your wider organization. Jim introduces the “riding paradox” and explores the elements of an exploring, engaging, and adaptive leadership style. Learn about the good things that can happen when you coherently articulate why agility is so critical today and then follow up with a plan of action. Find out how to build a continuous delivery capability within your company-at the team, department, and organization levels.
It’s All Fun and Games: Using Play to Improve Tester CreativityTechWell
The number of software test tools keeps expanding, and individual tools are continuously becoming more advanced. However, there is no doubt that a tester’s most important—yet often neglected and underused—tool is the mind. As testers, we need to employ our intelligence, imagination, and creativity to gain information about the system under test. Humans are biologically designed to learn through play, and even as adults we can exploit this and harness the power of play to encourage and drive our creativity. Christin Wiedemann shows how you and your team can employ games and puzzles to practice and enhance cognitive skills that are especially important to testers including critical thinking, pattern recognition, and the ability to quickly process and understand new information. Not only will play make you a better tester but it will also make testing more fun. Learn to think critically and question your testing assumptions.
Make the Cloud Less Cloudy: A Perspective for Software Development TeamsTechWell
With so many technologies branded as “cloud” products, it can be difficult to distinguish good technology from good marketing. The resulting confusion complicates the work of software development teams who are trying not only to architect software effectively but also trying to accelerate building, testing, and delivering software. To cut through this confusion, Bill Wilder defines key cloud terms, compares the different types of clouds, and drills into concrete examples of specific cloud services. Introducing several software architecture concepts and patterns, Bill illustrates how to position applications to run reliably, at high scale (if needed), and with maximum cost efficiency on modern cloud platforms. Specific examples are drawn from the Windows Azure and Amazon cloud platforms, though the concepts are generally applicable. Leave with an understanding of relevant cloud concepts, a better idea of how moving to the “cloud” can impact application architecture, and some practical ideas for exploiting the cloud to improve software development team productivity.
Free? Is anything free these days? Based on her experience working with organizational leaders and her research into what drives organizational performance, Pollyanna Pixton shares six ideas—and the keys to their effective implementation—to help assure the success of your agile teams. As a bonus, her suggestions won’t cost you a thing. Pollyanna’s first free idea is how to create a culture of trust—the keystone of open collaboration—within your team and organization. The second free idea is about ownership—how to give it and not take it back. Third is empowering teams to make decisions by helping them understand and internalize the project and product’s purpose and value. The number four idea is that you can only fix processes, not people. Invest your energy toward the correct target. Idea five is to match people’s roles to their passion. Her final free idea is that integrity does matter—and matters most. Explore with Pollyanna why each of these ideas is important and how you can adopt them on your agile team.
Risk-based Testing: Not for the FaintheartedTechWell
If you’ve tried to make testing really count, you know that “risk” plays a fundamental part in deciding where to direct your testing efforts and how much testing is enough. Unfortunately, project managers often do not understand or fully appreciate the test team’s view of risk—until it is too late. Is it their problem or is it ours? After spending a year on a challenging project that was set up as purely a risk mitigation exercise, George Wilkinson saw first-hand how risk management can play a vital role in providing focus for our testing activities, and how sometimes we as testers need to improve our communication of those risks to the project stakeholders. George provides a foundation for anyone who is serious about understanding risk and employing risk-based testing on projects. He describes actions and behaviors we should demonstrate to ensure the risks are understood, thus allowing us to be more effective during testing.
To be most effective, test managers must develop and use metrics to help direct the testing effort and make informed recommendations about the software’s release readiness and associated risks. Because one important testing activity is to “measure” the quality of the software, test managers must measure the results of both the development and testing processes. Collecting, analyzing, and using metrics is complicated because many developers and testers are concerned that the metrics will be used against them. Join Rick Craig as he addresses common metrics—measures of product quality, defect removal efficiency, defect density, defect arrival rate, and testing status. Learn the guidelines for developing a test measurement program, rules of thumb for collecting data, and ways to avoid “metrics dysfunction.” Rick identifies several metrics paradigms—including Goal-Question-Metric—and discusses the pros and cons of each. Delegates are urged to bring their metrics problems and issues for use as discussion points.
“People are the most important asset of any organization.” Even though we hear that a lot, leaders and managers actually spend very little time focusing on the people side of testing. The skills and makeup of a test team are important and must be managed and cultivated properly. Individuals are very different and will react differently to various situations. Lloyd Roden describes the “tester’s style analysis questionnaire” and four types of testers—the pragmatist, the facilitator, the analyst, and the pioneer. When we recognize and acknowledge individual differences, we can use the individual’s strengths rather than dwell on the weaknesses. Lloyd examines how conflicts arise and how this style analysis questionnaire can help defuse conflicts to bring out the best in teams. Recruiting can be difficult, too. How do we recognize good testers during interviews? Once again, the style analysis can help. Lloyd provides Seven Top Tips for motivating your team to become more productive. Join Lloyd and take back ideas to help you assemble your most effective team.
Creating Great User Experiences: Tips and TechniquesTechWell
Many software people look at creating great user experiences as a black art, something to guess at and hope for the best. It doesn't have to be that way! Jennifer Fraser explores the key ingredients for great user experience (UX) designs and shares the techniques she employs early-and often-during development. Find out how Jennifer fosters communications with users and devs, and works pro-actively to ensure true collaboration among UX designers and the rest of the team. Whether your team employs a formal agile methodology or not, Jennifer asserts that you need an iterative and incremental approach for creating great UX experiences. She shares her toolkit of communication techniques-blue-sky brainstorming sessions, structured conversation, and more-to use with different personality types and describes which types may approach decisions objectively versus empathetically. Leave with examples of UX design methods-personas, use scenarios, and user stories-to get you started on your current and upcoming projects.
Data Collection and Analysis for Better RequirementsTechWell
According to studies, 64 percent of features in systems are rarely—or never—used. How does this happen? Today, the work of eliciting the customers' true needs, which often remains elusive, can be enhanced using data-driven requirements techniques. Brandon Carlson describes why traditional requirements analysis is so difficult and presents a set of seven data collection approaches and analysis techniques you can employ on your projects right away. Learn how to instrument existing applications and develop new requirements based on operational profiles of the current system. Learn to use A/B testing—a technique for trying out and analyzing alternative implementations—on your current system to determine which new features will deliver the most business value. With these tools at hand, you can help users and business stakeholders decide the best approaches and new features to meet their real needs. Now is the time to take the guesswork out of requirements and get the facts.
Test Management for Cloud-based ApplicationsTechWell
Because the cloud introduces additional system risks—Internet dependencies, security challenges, performance concerns, and more—you, as a test manager, need to broaden your scope and update your team’s practices and processes. Ruud Teunissen shares a unique approach that directly addresses more than 140 new testing concerns and risks you may encounter in the cloud. Learn how to identify cloud-specific requirements and the risks that can ensue from those requirements. Then, explore the test strategies you'll need to adopt to mitigate those risks. Explore cloud services selection, implementation, and operations. Then, take a dive in to the wider scope of test management in the cloud. Take back the ammunition you need to convince senior management that test managers should participate during the cloud services selection to help avoid risks before implementation and, further, why you should work with IT operations to extend test activities after the system goes live.
Even today, to the detriment of agile success, most organizational cultures remain delivery date-driven—resulting in delivery teams that are not focused on creating value for the customer. So how can we redirect stakeholders, the business, and the project team to concentrate on delivering the greatest value rather than simply meeting dates? Pollyanna Pixton describes the tools she has used in collaboration sessions to help all stakeholders and team members begin the process of adopting customer-centric agile methods. These tools include laying out an end-to-end customer journey, forming reusable decision filters to help prioritize backlogs, converting features into actionable user stories, and developing a solid process for making group decisions and communicating those decisions. Pollyanna shares questions that product owners and managers can use to define the problem while making sure they don't solve the problem prematurely. After all, that is the responsibility of the delivery team.
Cause-Effect Graphing: Rigorous Test Case DesignTechWell
A tester’s toolbox today contains a number of test case design techniques—classification trees, pairwise testing, design of experiments-based methods, and combinatorial testing. Each of these methods is supported by automated tools. Tools provide consistency in test case design, which can increase the all-important test coverage in software testing. Cause-effect graphing, another test design technique, is superior from a test coverage perspective, reducing the number of test cases needed to provide excellent coverage. Gary Mogyorodi describes these black box test case design techniques, summarizes the advantages and disadvantages of each technique, and provides a comparison of the features of the tools that support them. Using an example problem, he compares the number of test cases derived and the test coverage obtained using each technique, highlighting the advantages of cause-effect graphing. Join Gary to see what new techniques you might want to add to your toolbox.
Sometimes software testers overvalue the adherence to the collective wisdom embodied in organizational processes and the mechanical execution of tasks. Overly directive procedures work—to a point—projecting an impression of firm, clear control. But do they generate test results that are valuable to our stakeholders? Is there a way to orchestrate everyone’s creative contributions without inviting disorganized confusion? Is there a model that leverages the knowledge and creativity of the people doing the work, yet exerts reliable control in a non-directive way? Griffin Jones shares just such a model, describing its prescriptive versus discretionary parts and its dynamic and adaptive nature. Task activities are classified into types and control preferences. Griffin explores archetypes of control and their associated underlying values. Leave with an understanding of how you can leverage the wisdom and creativity of your people to make your testing more valuable and actionable.
Are you overwhelmed by the number of mobile devices you need to test? The device market is large and new devices become available almost weekly. Karen Johnson discusses three key challenges to mobile testing—device selection, user interface, and device and application settings—and leads you through each. Learn how to select which devices to test and how to keep up-to-date in the ever-changing mobile market. Need to learn about user interface testing on mobile? Karen reviews mobile UX concepts and design. Wonder what device settings can impact your mobile app testing? Karen reviews common settings you need to consider. In addition to these mobile testing challenges, Karen guides you on how to conduct a competitive analysis of mobile apps. Learning how to conduct a survey of mobile apps and becoming aware of your competitors’ offerings are important to grow your own mobile knowledge.
Agile Scrum Master is an advanced level Agile Project Management course that is ideal for individuals and enterprises that are looking to gain a comprehensive understanding of Agile methodologies and Scrum practices and covers Scrum Master role with regards to facilitating the Scrum team that adheres to Scrum theory, practices, and rules.
Agile and Scrum Master Certification training course accredited by EXIN is ideal for software developers, project team members, team leads, architects, project managers, scrum team members, scrum managers, scrum masters, teams transitioning to scrum, and any one who is part of IT and project management teams working on projects.
To know more about Agile Scrum Master Certification training worldwide,
please contact us at -
Email: support@invensislearning.com
Phone - US +1-910-726-3695,
Website: https://www.invensislearning.com
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...Wolfgang Hilpert
How do digital innovation and the adoption of Agile methods within the enterprise fit together?
What prerequisites are needed to achieve Business Agility?
What influence does the leadership culture have on the success of the Agile transformation?
What features of a modern leadership role are needed to win in the age of digitization and agility? What does „Leadership Agility“ mean and why is this a critical success factor for the transformation?
What do typical hurdles of an Agile transformation look like?
How can we measure the success of the transformation?
Speed, agility and reduced time to market are becoming increasingly important for Technology organizations. As more business moves online, existing business models and industries are disrupted and new ones are enabled. Technology organizations are facing the challenge of how to transition to agile ways of working. Transform the existing team? Build a separate digital team? Or do both?
For more information, contact vicki.shillington@northhighland.com or kim.clarke@northhighland.com.
CTO Universe Leadership Series: More Effective Agile LeadershipAggregage
This talk distills hundreds of companies’-worth of real-world experience into the proven Agile leadership practices that work best. McConnell presents an impactful, action-oriented prescription that leaders need to know to attain the full benefits of modern Agile. See how to adopt the specific parts of Agile that will benefit your teams and your business. Learn how to adapt your implementation of Agile to your industry context. Understand how to communicate with your teams to make your Agile implementation most effective. This talk seamlessly threads together traditional approaches, early Agile approaches, modern Agile approaches, and the principles and context that underly them all—creating an invaluable resource for Agile leaders, their teams, and their organizations.
Why Agile Fail. *Hint* -it's more than just processTasktop
Presented by Zubin Irani, CEO, cPrime & Scot Garrison, Director of Professional Services, Tasktop
A successful Agile transformation requires a combination of people, process and technology, but too often these aspects are treated separately. Agile Coaches insist on remaining tool agnostic, and the agile management software experts often do not know the Agile process. Organizations with successful Agile teams often fail to replicate this success when they attempt to scale these practices throughout the software delivery organization.
To succeed in transforming to Agile, organizations must replace this fragmented approach with one that connects the entire application lifecycle with tools that are tightly integrated and automated to support processes. Join us as we demonstrate how this unified approach allows companies to
speed delivery through real-time collaboration
increase visibility of project status and compliance with cross tool traceability and reporting
encourage the use of specialized tools that support practitioners’ process.
Agile Lecture at S. P. Jain Institute of Management and ResearchTushar Somaiya
This is what I shared with SP Jain students when they invited me to deliver lecture to their Post Graduate Certificate in Advanced Project Management (PGC-APM) Batch 19 on 15th February 2014.
Scrum Is Also For Marketers: A Practical Approach to Using Scrum to Manage Ma...ServiceRocket
Project clutter is a big problem for any Marketer. Managing day-to-day and long-term projects is something that only a few do well. The focus of my session is to share how my team has increased productivity by focusing on active sprints, setting long-term expectations, and communicating effectively across company. Using a Scrum board, backlogged items remain conveniently out-of-sight until they become relevant in next planning session. Efficiency is maximized because team members are laser-focused on their sprint(s). During planning, projects are assigned a complexity metric (via story points or time estimates) so that unrealistic expectations are removed.
Here are ideas to better manage your marketing team's workflow, uses of JIRA Projects and Agile Scrum boards, methods of aligning your marketing team with Engineering and Product and more.
How to Jumpstart Enterprise Agile AdoptionTechWell
Want to get a jumpstart on agile adoption in your organization? Begin by leveraging a roadmap that Intuit has used for rolling out enterprise agile to its business units. While there is no single way to bring enterprise agile into your organization, Alan Padula describes a model that has worked repeatedly. The important first step is to create a vision of what full agile adoption looks like. Once a rich vision is created describing what people will be doing and how they will be doing it, create a roadmap, a time-sequenced plan with milestones. Each milestone has a description of everyone’s job responsibilities, the measurements to take along the way, the personal and business benefit, and the set of activities planned in order to achieve each succeeding milestone. Key transition activities include training, infrastructure, change leadership, planning, and governance. Join Alan for the jumpstart you need to successfully adopt agile in your organization.
Helen Lubchak: PO vs SM: типові антипатерни та що з цим робити? (UA)Lviv Startup Club
Helen Lubchak: PO vs SM: типові антипатерни та що з цим робити? (UA)
Kyiv Project Management Day 2023
Website – www.pmday.org
Youtube – https://www.youtube.com/startuplviv
FB – https://www.facebook.com/pmdayconference
David Bogaerts, ING Bank | Agile Turkey Summit 2013Agile Turkey
Building a Lean Agile Enterprise
The first Agile pilot at the domestic bank of ING Netherlands started at the end of 2010. Since that moment agility said foot in our IT department. Now we find ourselves in the middle of a transition we didn’t dare to think of in our wildest dreams. We are scaling up to more than 100 Agile teams with all the challenges but also all the advantages this brings.
In this session we will explore the Agile transition through the eyes of a Lean Agile coach. This session will cover:
• some of the interventions that brought us this far, but also
• the many mistakes we made on our way, and of course
• the challenges that are still ahead of us in our constant strive for agility
Who are the certified scrum masters?
An expert recognized by the Scrum Alliance as a Scrum practitioner with the capacity to effectively lead project teams is referred to as a "Certified Scrum Master".
A Scrum Master is a servant leader who helps the team use the Scrum methodology; they are not a project manager or leader.
In the last years many enterprises have decided to make Agile transformation in order to improve products delivery and to increase customer satisfaction. Also they want happy people while working on these products.
Self-managed teams are working since more than a decade with success. some of these teams belong to non-agile organizations, that in some way make no easy to perform their work while ensuring Agile values and principles.
When the complexity of these environments is high, new formats for communication and governance are needed. Scaled Agile Frameworks can be used in order to avoid this kind of troubles and resolve decision making with success.
SAFe is one of the mayor frameworks used to scale Agile at enterprise, in this talk we will discover why.
Large Scale Agile Transformation in an On-Demand WorldSteve Greene
White Paper from Chris Fry and Steve Greene of salesforce.com. This white pager describes the large scale agile transformation of the salesforce.com R&D organization.
Talk - Le Framework Scrum en Entreprise : quels retours, quelles bonnes prati...Talent Agile @ Avanade
Partenaire Scrum.org depuis 2014, Avanade a mis en place dans son organisation un pôle Agile appelé Communauté de talent Agilité, Devops & Coaching. Cette équipe dédiée à l'agilité, animée par Philippe Puschmann certifié Professional Scrum Trainer Scrum.org, vous invite à discuter et partager autour de l'exercice de Scrum en Entreprise avec tous les enjeux allant de l'adoption, la gestion du changement, les principes d'excellence technique, l'outillage et bien évidemment la mise en place de l'Agile à l'échelle ou Scrum@Scale pour les grands projets. Un panel d'experts sera réuni pour étayer les réponses de retours d'expérience projet.
Similar to Agile at Scale with Scrum: The Good, the Bad, and the Ugly (20)
Do you ever feel you have lost confidence in your own abilities? Why does this happen? Isabel Evans spends a lot of time painting. Someone once commented, “Why are you doing this, when you are not very good at it?” And gradually she stopped drawing and painting, after being intimidated by a conventional vision of what good art should look like. At the same time, she experienced a parallel loss of confidence in her professional abilities. Attempting creative pursuits like drawing and painting is essential to cognitive, emotional, creative abilities and she began to understand the correlation between her creative activities and her confidence. Making errors, being wrong, failing – that is a generous gift we receive when we practice outside our skill level. By staying in a comfort zone and repeating successes, we stagnate. As Isabel started to create again she thought “I don’t feel good at it, I do feel good doing it” The difference was that she was learning, having ideas and the act of re-engaging with failure, together with the comradeship of friends and colleagues, including at Women Who Test, Isabel has regained her confidence in her professional abilities, and been able to reboot her career and joy. Join Isabel to share a journey from self-perceived failure, to recovery and renewed learning.
Instill a DevOps Testing Culture in Your Team and Organization TechWell
The DevOps movement is here. Companies across many industries are breaking down siloed IT departments and federating them into product development teams. Testing and its practices are at the heart of these changes. Traditionally, IT organizations have been staffed with mostly manual testers and a limited number of automation and performance engineers. To keep pace with development in the new “you build it, you own it” environment, testing teams and individuals must develop new technical skills and even embrace coding to stay relevant and add greater value to the business. DevOps really starts with testing. Join Adam Auerbach as he explains what DevOps is and how it relates to testing. He describes how testing must change from top to bottom and how to access your own environment to identify improvement opportunities. Adam dives into practices like service virtualization, test data management, and continuous testing so you can understand where you are now and identify steps needed to instill a DevOps testing culture in your team and organization.
Test Design for Fully Automated Build ArchitectureTechWell
Imagine this … As soon as any developed functionality is submitted into the code repository, it is automatically subjected to the appropriate battery of tests and then released straight into production. Setting up the pipeline capable of doing just that is becoming more and more common and something you need to know about. But most organizations hit the same stumbling block—just what IS the appropriate battery of tests? Automated build architectures don't always lend themselves well to the traditional stages of testing. In this hands-on tutorial, Melissa Benua introduces you to key test design principles—applicable to organizations both large and small—that allow you to take full advantage of the pipeline's capabilities without introducing unnecessary bottlenecks. Learn how to make highly reliable tests that run fast and preserve just enough information to let testers and developers determine exactly what went wrong and how to reproduce the error locally. Explore ways to reduce overlap while still maintaining adequate test coverage. Take back ideas about which test areas could benefit from being combined into a single suite and which areas could benefit most from being broken out altogether.
System-Level Test Automation: Ensuring a Good StartTechWell
Many organizations invest a lot of effort in test automation at the system level but then have serious problems later on. As a leader, how can you ensure that your new automation efforts will get off to a good start? What can you do to ensure that your automation work provides continuing value? This tutorial covers both “theory” and “practice”. Dot Graham explains the critical issues for getting a good start, and Chris Loder describes his experiences in getting good automation started at a number of companies. The tutorial covers the most important management issues you must address for test automation success, particularly when you are new to automation, and how to choose the best approaches for your organization—no matter which automation tools you use. Focusing on system level testing, Dot and Chris explain how automation affects staffing, who should be responsible for which automation tasks, how managers can best support automation efforts to promote success, what you can realistically expect in benefits and how to report them. They explain—for non-techies—the key technical issues that can make or break your automation effort. Come away with your own clarified automation objectives, and a draft test automation strategy to use to plan your own system-level test automation.
Build Your Mobile App Quality and Test StrategyTechWell
Let’s build a mobile app quality and testing strategy together. Whether you have a web, hybrid, or native app, building a quality and testing strategy means (1) knowing what data and tools you have available to make agile decisions, (2) understanding your customers and your competitors, and (3) testing your app under real-world conditions. Jason Arbon guides you through the latest techniques, data, and tools to ensure the awesomeness of your mobile app quality and testing strategy. Leave this interactive session with a strategy for your very own app—or one you pretend to own. The information Jason shares is based on data from Appdiff’s next-gen mobile app testing platform, lessons from Applause/uTest’s crowd, text mining hundreds of millions of app store reviews, and in-depth discussions with top mobile app development teams.
Testing Transformation: The Art and Science for SuccessTechWell
Technologies, testing processes, and the role of the tester have evolved significantly in the past few years with the advent of agile, DevOps, and other new technologies. It is critical that we testing professionals evaluate ourselves and continue to add tangible value to our organizations. In your work, are you focused on the trivial or on real game changers? Jennifer Bonine describes critical elements that help you artfully blend people, process, and technology to create a synergistic relationship that adds value. Jennifer shares ideas on mastering politics, maneuvering core vs. context, and innovating your technology strategies and processes. She explores how new processes can be introduced in an organization, what the role of organizational culture is in determining the success of a project, and how you can know what tools will add value vs. simply adding overhead and complexity. Jennifer reviews critically needed tester skills and discusses a continual learning model to evolve your skills and stay relevant. This discussion can lead you to technologies, processes, and skills you can stake your career on.
We’ve all been there. We work incredibly hard to develop a feature and design tests based on written requirements. We build a detailed test plan that aligns the tests with the software and the documented business needs. And when we put the tests to the software, it all falls apart because the requirements were changed without informing everyone. Mary Thorn says help is at hand. Enter behavior-driven development (BDD), and Cucumber and SpecFlow, tools for running automated acceptance tests and facilitating BDD. Mary explores the nuances of Cucumber and SpecFlow, and shows you how to implement BDD and agile acceptance testing. By fostering collaboration for implementing active requirements via a common language and format, Cucumber and SpecFlow bridge the communication gap between business stakeholders and implementation teams. In this workshop, practice writing feature files with the best practices Mary has discovered over numerous implementations. If you experience developers not coding to requirements, testers not getting requirements updates, or customers who feel out of the loop and don’t get what they ask for, Mary has answers for you.
Develop WebDriver Automated Tests—and Keep Your SanityTechWell
Many teams go crazy because of brittle, high-maintenance automated test suites. Jim Holmes helps you understand how to create a flexible, maintainable, high-value suite of functional tests using Selenium WebDriver. Learn the basics of what to test, what not to test, and how to avoid overlapping with other types of testing. Jim includes both philosophical concepts and hands-on coding. Testers who haven't written code should not be intimidated! We'll pair you up to make sure you're successful. Learn to create practical tests dealing with advanced situations such as input validation, AJAX delays, and working with file downloads. Additionally, discover when you need to work together with developers to create a system that's more easily testable. This tutorial focuses primarily on automating web tests, but many of the same concepts can be applied to other UI environments. Demos and labs will be in C# and Java using WebDriver. Leave this tutorial having learned how to write high-value WebDriver tests—and stay sane while doing so.
DevOps is a cultural shift aimed at streamlining intergroup communication and improving operational efficiency for development and operations groups. Over time, inclusion of other IT groups under the DevOps umbrella has become the norm for many organizations. But even broadening the boundaries of DevOps, the conversation has been largely devoid of the business units’ place at the table. A common mistake organizations make while going through the DevOps transformation is drawing a line at the IT boundary. If that occurs, a larger, more inclusive silo within the organization is created, operating in an informational vacuum and causing operational inefficiency and goal misalignment. Sharing his experiences working on both sides of the fence, Leon Fayer describes the importance of including business units in order to align technology decisions with business goals. Leon discusses inclusion of business units in existing agile processes, benefits of cross-departmental monitoring, and a business-first approach to technology decisions.
Eliminate Cloud Waste with a Holistic DevOps StrategyTechWell
Chris Parlette maintains that renting infrastructure on demand is the most disruptive trend in IT in decades. In 2016, enterprises spent $23B on public cloud IaaS services. By 2020, that figure is expected to reach $65B. The public cloud is now used like a utility, and like any utility, there is waste. Who's responsible for optimizing the infrastructure and reducing wasted expenses? It’s DevOps. The excess expense, known as cloud waste, comprises several interrelated problems: services running when they don't need to be, improperly sized infrastructure, orphaned resources, and shadow IT. There are a few core tenets of DevOps—holistic thinking, no silos, rapid useful feedback, and automation—that can be applied to reducing your cloud waste. Join Chris to learn why you should include continuous cost optimization in your DevOps processes. Automate cost control, reduce your cloud expenses, and make your life easier.
Transform Test Organizations for the New World of DevOpsTechWell
With the recent emergence of DevOps across the industry, testing organizations are being challenged to transform themselves significantly within a short period of time to stay meaningful within their organizations. It’s not easy to plan and approach these changes considering the way testing organizations have remained structured for ages. These challenges start from foundational organizational structures and can cut across leadership influence, competencies, tools strategy, infrastructure, and other dimensions. Sumit Kumar shares his experience assisting various organizations to overcome these challenges using an organized DevOps enablement framework. The framework includes radical restructuring, turning the tools strategy upside down, a multidimensional workforce enablement supported by infrastructure changes, redeveloped collaborations models, and more. From his real world experiences Sumit shares tips for approaching this journey and explains the roadmap for testing organizations to transform themselves to lead the quality in DevOps.
The Fourth Constraint in Project Delivery—LeadershipTechWell
All too often, the triple constraints—time, cost, and quality—are bandied about as if they are the be-all, end-all. While they are important, leadership—the fourth and larger underpinning constraint—influences the first three. Statistics on project success and failure abound, and these measurements are usually taken against the triple constraints. According to the Project Management Institute, only 53 percent of projects are completed within budget, and only 49 percent are completed on time. If so many projects overrun budget and are late, we can’t really say, “Good, fast, or cheap—pick two.” Rob Burkett talks about leadership at every level of a team. He shares his insights and stories gleaned from his years of IT and project management experience. Rob speaks to some of the glaring difficulties in the workplace in general and some specifically related to IT delivery and project management. Leave with a clearer understanding of how to communicate with teams and team members, and gain a better understanding of how you can be a leader—up and down your organization.
Resolve the Contradiction of Specialists within Agile TeamsTechWell
As teams grow, organizations often draw a distinction between feature teams, which deliver the visible business value to the user, and component teams, which manage shared work. Steve Berczuk says that this distinction can help organizations be more productive and scale effectively, but he recognizes that not all shared work fits into this model. Some work is best handled by “specialists,” that is people with unique skills. Although teams composed entirely of T-shaped people is ideal, certain skills are hard to come by and are used irregularly across an organization. Since these specialists often need to work closely with teams, rather than working from their own backlog, they don’t fit into the component team model. The use of shared resources presents challenges to the agile planning model. Steve Berczuk shares how teams such as those providing infrastructure services and specialists can fit into a feature+component team model, and how variations such as embedding specialists in a scrum team can both present process challenges and add significant value to both the team and the larger organization.
Pin the Tail on the Metric: A Field-Tested Agile GameTechWell
Metrics don’t have to be a necessary evil. If done right, metrics can help guide us to make better forward-looking decisions, rather than being used for simply managing or monitoring. They can help us identify trade-offs between options for what to do next versus punitive or worse, purely managerial measures. Steve Martin won’t be giving the Top Ten List of field-tested metrics you should use. Instead, in this interactive mini-workshop, he leads you through the critical thinking necessary for you to determine what is right for you to measure. First, Steve explores why you want to measure something—whether it’s for a team, a portfolio, or even an agile transformation. Next, he provides multiple real-life metrics examples to help drive home concepts behind characteristics of good and bad metrics. Finally, Steve shows how to run his field-tested agile game—Pin the Tail on the Metric. Take back this activity to help you guide metrics conversations at your organization.
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsTechWell
A hierarchy is an organizational network that has a top and a bottom, and where position is determined by rank, importance, and value. A holarchy is a network that has no top or bottom and where each person’s value derives from his ability, rather than position. As more companies seek the benefits of agile, leaders need to build and sustain delivery capability while scaling agile without introducing unnecessary process and overhead. The Agile Performance Holarchy (APH) is an empirical model for scaling and sustaining agility while continuing to deliver great products. Jeff Dalton designed the APH by drawing from lessons learned observing and assessing hundreds of agile companies and teams. The APH helps implement a holarchy—a system composed of interacting organizational units called holons—centered on a series of performance circles that embody the behaviors of high performing agile organizations. Jeff describes how APH provides guidelines in the areas of leadership, values, teaming, visioning, governing, building, supporting, and engaging within an all-agile organization. Join Jeff to see what the APH is all about and how you can use it in your team and organization.
A Business-First Approach to DevOps ImplementationTechWell
DevOps is a cultural shift aimed at streamlining intergroup communication and improving operational efficiency for development and operations groups. Over time, inclusion of other IT groups under the DevOps umbrella has become the norm for many organizations. But even broadening the boundaries of DevOps, the conversation has been largely devoid of the business units’ place at the table. A common mistake organizations make while going through the DevOps transformation is drawing a line at the IT boundary. If that occurs, a larger, more inclusive silo within the organization is created, operating in an informational vacuum and causing operational inefficiency and goal misalignment. Sharing his experiences working on both sides of the fence, Leon Fayer describes the importance of including business units in order to align technology decisions with business goals. Leon discusses inclusion of business units in existing agile processes, benefits of cross-departmental monitoring, and a business-first approach to technology decisions.
Databases in a Continuous Integration/Delivery ProcessTechWell
DevOps is transforming software development with many organizations adopting lean development practices, implementing continuous integration (CI), and performing regular continuous deployment (CD) to their production environments. However, the database is largely ignored and often seen as a bottleneck in the DevOps process. Steve Jones discusses the challenges of database development and why many developers find the database to be an impediment to the CD process. Steve shares the techniques you can use to fit a database into the DevOps process. Learn how to store database code in a version control system, and the differences between that and application code. Steve demonstrates a CI process with SQL code and uses automated testing frameworks to check the code. Steve then shows how automated releases with manual gates can reduce the stress and risk of database deployments while ensuring consistent, reliable, repeatable releases to QA, UAT, and production.
Mobile Testing: What—and What Not—to AutomateTechWell
Organizations are moving rapidly into mobile technology, which has significantly increased the demand for testing of mobile applications. David Dangs says testers naturally are turning to automation to help ease the workload, increase potential test coverage, and improve testing efficiency. But should you try to automate all things mobile? Unfortunately, the answer is not always clear. Mobile has its own set of complications, compounded by a wide variety of devices and OS platforms. Join David to learn what mobile testing activities are ripe for automation—and those items best left to manual efforts. He describes the various considerations for automating each type of mobile application: mobile web, native app, and hybrid applications. David also covers device-level testing, types of testing, available automation tools, and recommendations for automation effectiveness. Finally, based on his years of mobile testing experience, David provides some tips and tricks to approach mobile automation. Leave with a clear plan for automating your mobile applications.
Cultural Intelligence: A Key Skill for SuccessTechWell
Diversity is becoming the norm in everyday life. However, introducing global delivery models without a proper understanding of intercultural differences can lead to difficulty, frustration, and reduced productivity. Priyanka Sharma and Thena Barry say that in our diverse world, we need teams with people who can cross these boundaries, communicate effectively, and build the diverse networks necessary to avoid problems. We need to learn about cultural intelligence (CI) and cultural quotient (CQ). CI is the ability to relate and work effectively across cultures. CQ is the cognitive, motivational, and behavioral capacity to understand and respond to beliefs, values, attitudes, and behaviors of individuals and groups. Together, CI and CQ can help us build behavioral capacities that aid motivation, behavior, and productivity in teams as well as individuals. Priyanka and Thena show how to build a more culturally intelligent place with tools and techniques from Leading with Cultural Intelligence, as well as content from the Hofstede cultural model. In addition, they illustrate the model with real-life experiences and demonstrate how they adapted in similar circumstances.
Turn the Lights On: A Power Utility Company's Agile TransformationTechWell
Why would a century-old utility with no direct competitors take on the challenge of transforming its entire IT application organization to an agile methodology? In an increasingly interconnected world, the expectations of customers continue to evolve. From smart meters to smart phones, IoT is creating a crisis point for industries not accustomed to rapid change. Glen Morris explains that pizzas can be tracked by the minute and packages at every stop, and customers now expect this same customer service model should exist for all industries—including power. Glen examines how to create momentum and transform non-IT-focused industries to an agile model. If you are struggling with gaining traction in your pursuit of agile within your business, Glen gives you concrete, practical experiences to leverage in your pursuit. Finally, he communicates how to gain buy-in from business partners who have no idea or concern about agile or its methodologies. If your business partners look at you with amusement when you mention the need for a dedicated Product Owner, join Glen as he walks you through the approaches to overcoming agile skepticism.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
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.
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.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
Agile at Scale with Scrum: The Good, the Bad, and the Ugly
1.
AT9
Concurrent Session
11/8/2012 3:45 PM
"Agile at Scale with Scrum:
The Good, the Bad, and the Ugly"
Presented by:
Heather Gray, Cisco Systems
Steven Spearman, AgileEvolution
Brought to you by:
340 Corporate Way, Suite 300, Orange Park, FL 32073
888‐268‐8770 ∙ 904‐278‐0524 ∙ sqeinfo@sqe.com ∙ www.sqe.com
2.
Heather Gray
Cisco Systems
Heather Gray was introduced to agile when the senior vice president of her organization issued
a mandate to “Be Agile.” That mandate was the start of an occupational awakening beginning
first with an understanding of what agile meant and then rolling out agile practices across her
large organization. Heather has worked for the past eighteen years with software development
teams using strict waterfall process, no process at all, and now finally agile practices. Her most
recent role was senior manager for Cisco Systems' IP Communication Business Unit where, in
addition to managing the Program Management Office, she led the business unit’s
transformation to agile.
Steve Spearman
AgileEvolution
With more than thirty years of development experience, Steve Spearman brings a wealth of
real-world experience to his role as an Agile Coach and Trainer. With a background in
enterprise development, he enjoys the opportunity to help teams of any size succeed in their
own agile transitions. Steve is active in the Agile Denver and Agile Boulder communities. As a
reformed project manager and PMP, Steve is passionate about working with multiple PMI
chapters to roll out agile principles, teaching the PMI-Agile Certified Practitioner (ACP) prep
class, and volunteering with the PMI-ACP support team. Steve works with AgileEvolution and
can be reached at steve@agileevolution.com.
5. Learnings from Our Challenges
• Acquiring the RIGHT executive
support.
• Moving away from component‐
based specialization.
• Finding the right people for the
key roles.
• Forming and scaling teams.
• Shortening Our Integration Cycles
Our Integration Cycles.
• Handling the geographic
challenges.
5
The Organization
• 6 Development locations
6 Development locations
– 4 US Time zones + India & China
•
•
•
•
> 400 Engineers
> 50 component teams
5 Major Product Lines
5 Major Product Lines
12‐18 month release cycles
6
3
9. And Project Managers?
• Transition or disappear in
some small organizations
ll
i ti
• Still critical in large ones
• Styles change
• A mix of old and new
skills work best at the
skills work best at the
project level
“It is not the strongest of the
species that survive, nor the
most intelligent, but the one
most intelligent but the one
most responsive to change.”
13
Moving Away from Components
Our Specializations seemed as diverse as stars in the sky
14
7
13. Integration Nightmares
The Problem
• Complex and very large
builds
– 2 days to get a build done
and verified.
• Developed on 30+ branches
creating ‘Integration hell’
upon collapse
ll
• Automated Regression took
2 days with questionable
coverage
21
Continuous Integration
The Answer
• D di
Dedicated a crack
d
k
development team
– Got the build down to 4 hours
in most cases
– Highly parallel builds & a
server farm
– Reduced development
branches to 1‐10 per release
branches to 1‐10 per release
– Reduced regression test to 16
hours
• Same team helped
automate testing
22
11
15. Management
Customer Focus
Feature Driven
• Assigning Tasks
• Constant overtime
• 100%+ allocated
• Self organizing
teams
• Dedicated teams
Value Driven
• Persistent teams
• Realistic
commitments
• Innovation time
25
Engineering
Feature Driven
• Component based
Component based
teams
• Big Serial phases
• Integration ‘hell'
Customer Focus
• Increasingly cross‐
functional teams
• Iterative
development,
smaller hand offs
• Continuous
Integration
Value Driven
• True cross
functional teams
functional teams
• TDD
• Collective code
ownership
26
13
16. The PMO
Feature Driven
•
•
•
•
•
•
Customer Focus
Value Driven
Long planning cycles
Long planning cycles
Established process
Protecting the plan
• JIT planning
Fighting change
• Lower ceremony
Questionable visibility • Continual
•
p
improvement
Crashing the path
Crashing the path
• Higher visibility
•
•
Minimally sufficient
ceremony
Even more visibility
Value Stream
Mapping
27
Where Did it End Up?
Never done, but….
OUR Team
“OUR” Team
The Other Team
The “Other” Team
28
14