This presentation is about real-life example of Software Company, which's design is based on Agile principles and can be scaled for huge companies.
References:
1. Evolution of Networks: The Stages of Human Organization
By Jessica Lipnack and Jeffrey Stamps
2. Scaling Agile @ Spotifywith
By Henrik Kniberg and Anders Ivarsson
Spotify was founded with an agile and lean mindset already from the start. Since then we have grown quickly as a company - and we've put a lot of effort into not only building a great product, but also building and maintaining a great culture and find new ways of working that helps us become more effective. I will share some key learnings and personal reflections from that journey.
https://tech.rakuten.co.jp/
How agile coaches help us win the agile coach role @ SpotifyBrendan Marsh
In this talk, we cover:
- What is an Agile Coach at Spotify?
- What do they do?
- Why do we believe they help us win?
We also talk about:
- How do we scale or Organisation?
- High Performing Teams (What is a high performing team?)
- How are we measuring High Performance right now?
- How do we help teams reach High Performance?
Appendix:
- Chapter = Competency group
- Chapter Lead = Hiring Manager for Developer (or other) competency
This document contains 6 case studies describing organizations undergoing agile or lean transformations. The case studies outline challenges the organizations face and questions an agile coach might address to help with the transformation. The case studies cover companies in various industries including automotive, databases, banking, healthcare, and restaurants. Kanban and lean principles applied in a healthcare setting are also detailed. The document provides context to help an agile coach develop engagement strategies and initial action plans to assist the organizations.
20190923 AgileDC 2019 Conf Kanban AntiPatterns: What you don't know *can* hur...Craeg Strong
In this interactive workshop we will examine multiple examples of Antipatterns observed in real-world Kanban boards. In each case we will identify the issues and discuss ways to improve the situation. We will review a number of better alternatives and see how the improvements map to the core principles of Kanban such as visualization, managing flow, and making policies explicit. Brand new to Kanban? Learning by example is a great way to get started! A long-time Kanban veteran? Come to see how many antipatterns you recognize and help firm up our Kanban Antipattern taxonomy and nomenclature!
Kanban is an extremely versatile and effective Agile method that has seen significant growth in popularity over recent years. Kanban’s flexibility has led to widespread adoption to manage business processes in disparate contexts such as HR, loan processing, drug discovery, and insurance underwriting, in addition to Information Technology. Like snowflakes, no two Kanban boards are alike. The downside to this flexibility is there is no well-known and easily accessible library of patterns for designing effective Kanban boards. Like Apollo engineers, teams are expected to design their board starting from first principles. Unfortunately, sometimes teams get stuck with board designs that may not provide the visibility and insight into their workflow they hope to see. Worse, some designs actually may serve only to obscure the situation. Working within the limitations of an electronic board can exacerbate the problem even further. Is all hope lost? Certainly not!
Let’s learn more about effective Kanban system design by examining what to avoid and why. Learning by example is effective and fun!
Talk by Joakim Sundén and Anders Ivarsson about agile and scaling agile at Spotify. These particular slides are from a Kanban Open Space event in Ghent, Belgium, February 2013.
The Values and Principles of Agile Software DevelopmentBrad Appleton
The document discusses the values and principles of agile software development. It begins by introducing the presenter and their experience and background. It then outlines the core values of agile development as defined in the Agile Manifesto: individuals and interactions, working software, customer collaboration, and responding to change. The document continues by explaining that principles guide behavior towards upholding these values. It proceeds to define several key agile principles in more detail, including continuous delivery of customer value, welcoming change, and collaborating daily across functions.
The document discusses goals for adopting agile practices like predictability, quality, early ROI, lower costs, and innovation. It then covers considerations for transformation based on organization size, dependencies between teams, and resistance to change. Finally, it outlines key elements of transformation including backlogs, teams, and working tested software and discusses governance structures with portfolio, program, and delivery teams.
Kanban/Scrumban - taking scrum outside its comfort zoneYuval Yeret
This document discusses Scrumban, which takes elements of Scrum and Kanban to address some of Scrum's limitations. Scrum works best for event-driven work like support/helpdesk activities, but Kanban can help manage upstream and downstream work from development sprints. Kanban uses pull-based workflow and limits work-in-progress to improve flow. It can be used to extend visibility and control outside of sprints. Scrumban combines the best of Scrum and Kanban for whole value stream management.
Spotify was founded with an agile and lean mindset already from the start. Since then we have grown quickly as a company - and we've put a lot of effort into not only building a great product, but also building and maintaining a great culture and find new ways of working that helps us become more effective. I will share some key learnings and personal reflections from that journey.
https://tech.rakuten.co.jp/
How agile coaches help us win the agile coach role @ SpotifyBrendan Marsh
In this talk, we cover:
- What is an Agile Coach at Spotify?
- What do they do?
- Why do we believe they help us win?
We also talk about:
- How do we scale or Organisation?
- High Performing Teams (What is a high performing team?)
- How are we measuring High Performance right now?
- How do we help teams reach High Performance?
Appendix:
- Chapter = Competency group
- Chapter Lead = Hiring Manager for Developer (or other) competency
This document contains 6 case studies describing organizations undergoing agile or lean transformations. The case studies outline challenges the organizations face and questions an agile coach might address to help with the transformation. The case studies cover companies in various industries including automotive, databases, banking, healthcare, and restaurants. Kanban and lean principles applied in a healthcare setting are also detailed. The document provides context to help an agile coach develop engagement strategies and initial action plans to assist the organizations.
20190923 AgileDC 2019 Conf Kanban AntiPatterns: What you don't know *can* hur...Craeg Strong
In this interactive workshop we will examine multiple examples of Antipatterns observed in real-world Kanban boards. In each case we will identify the issues and discuss ways to improve the situation. We will review a number of better alternatives and see how the improvements map to the core principles of Kanban such as visualization, managing flow, and making policies explicit. Brand new to Kanban? Learning by example is a great way to get started! A long-time Kanban veteran? Come to see how many antipatterns you recognize and help firm up our Kanban Antipattern taxonomy and nomenclature!
Kanban is an extremely versatile and effective Agile method that has seen significant growth in popularity over recent years. Kanban’s flexibility has led to widespread adoption to manage business processes in disparate contexts such as HR, loan processing, drug discovery, and insurance underwriting, in addition to Information Technology. Like snowflakes, no two Kanban boards are alike. The downside to this flexibility is there is no well-known and easily accessible library of patterns for designing effective Kanban boards. Like Apollo engineers, teams are expected to design their board starting from first principles. Unfortunately, sometimes teams get stuck with board designs that may not provide the visibility and insight into their workflow they hope to see. Worse, some designs actually may serve only to obscure the situation. Working within the limitations of an electronic board can exacerbate the problem even further. Is all hope lost? Certainly not!
Let’s learn more about effective Kanban system design by examining what to avoid and why. Learning by example is effective and fun!
Talk by Joakim Sundén and Anders Ivarsson about agile and scaling agile at Spotify. These particular slides are from a Kanban Open Space event in Ghent, Belgium, February 2013.
The Values and Principles of Agile Software DevelopmentBrad Appleton
The document discusses the values and principles of agile software development. It begins by introducing the presenter and their experience and background. It then outlines the core values of agile development as defined in the Agile Manifesto: individuals and interactions, working software, customer collaboration, and responding to change. The document continues by explaining that principles guide behavior towards upholding these values. It proceeds to define several key agile principles in more detail, including continuous delivery of customer value, welcoming change, and collaborating daily across functions.
The document discusses goals for adopting agile practices like predictability, quality, early ROI, lower costs, and innovation. It then covers considerations for transformation based on organization size, dependencies between teams, and resistance to change. Finally, it outlines key elements of transformation including backlogs, teams, and working tested software and discusses governance structures with portfolio, program, and delivery teams.
Kanban/Scrumban - taking scrum outside its comfort zoneYuval Yeret
This document discusses Scrumban, which takes elements of Scrum and Kanban to address some of Scrum's limitations. Scrum works best for event-driven work like support/helpdesk activities, but Kanban can help manage upstream and downstream work from development sprints. Kanban uses pull-based workflow and limits work-in-progress to improve flow. It can be used to extend visibility and control outside of sprints. Scrumban combines the best of Scrum and Kanban for whole value stream management.
Custom-tailored Agility with the Agile Fluency™ ModelAhmed Avais
How do you know your agile frameworks and methods are working? What is the benefit to your organization? Agile and Business Agility are being sold as silver bullets. Leaders are complaining they are not getting the promised benefits. The Agile Fluency Model, a trademark of James Shore and Diana Larsen, helps you get the most out of your agile ideas. George Box famously said: "all models are wrong but some are useful." Agile Fluency Model happens to be useful. Through the Agile Fluency Model, you can identify zones that are fit for your purpose; understand which benefits to expect from your agile teams; which investments must be made to achieve those benefits; and where to look when your teams don’t deliver the benefits your business needs.
"Dealing with multiple teams in a product development organization is always a challenge!
One of the most impressive examples we’ve seen so far is Spotify, which has kept an agile mindset despite having scaled to over 30 teams across 3 cities."
The Paper of Scaling Agile @ Spotify (2014)
Spotify Engineering culture is a trending topic in companies scaling and transforming to Agile, We will discuss the details of this model and why it's so popular.
Normally people talk about organization structure only and leave tons of open questions without answers, We will try in this webinar to cover as much as possible of these questions like how they do promotions, learning and development and more besides the organization structure and scaling agile.
References:
* Scaling Agile @ Spotfiy [Paper]
https://blog.crisp.se/wp-content/uploads/2012/11/SpotifyScaling.pdf
* Spotify Engineering Culture Videos
https://labs.spotify.com/2014/03/27/spotify-engineering-culture-part-1/
https://labs.spotify.com/2014/09/20/spotify-engineering-culture-part-2/
* Scaling Agile @ Spotify
https://www.youtube.com/watch?v=jyZEikKWhAU
* The Spotify Tribe Talk
https://www.infoq.com/presentations/spotify-culture/
* Autonomy and Leadership at Spotify
https://www.infoq.com/presentations/autonomy-leadership-spotify/
* How Agile Coaches Help Us Win—the Agile Coach Role at Spotify
https://www.infoq.com/presentations/agile-coach-spotify
*Building a technical career path at Spotify
https://labs.spotify.com/2016/02/08/technical-career-path/
https://labs.spotify.com/2016/02/15/spotify-technology-career-steps/
https://labs.spotify.com/2016/02/22/things-we-learned-creating-technology-career-steps/
* Squad health Check Model
https://labs.spotify.com/2014/09/16/squad-health-check-model/
* Performance and development
https://hrblog.spotify.com/2016/12/05/performance-and-development/
https://labs.spotify.com/2015/12/16/a-101-on-11s/
https://hrblog.spotify.com/2017/03/15/performance-reviews-are-dead-whats-next/
https://hrblog.spotify.com/2016/08/15/our-beliefs/
Spotify uses an agile framework called the Spotify model that focuses on autonomy, alignment, and frequent delivery. Key aspects include:
- Organizing into autonomous Squads of 5-7 people that are cross-functional and self-organizing.
- Squads have autonomy over what to build and how while being aligned to product goals.
- Frequent releases in a continuous delivery model through decoupled architecture and gradual rollouts.
- An emphasis on learning from failures through post-mortems and sharing lessons in "fail walls".
- Continuous improvement through regular retrospectives and experimentation through "hack days".
cPrime provides enterprise agile transformation services including training, coaching, and consulting. They have experience transforming over 50 Fortune 100 companies to agile. cPrime has a large team of certified agile experts and thought leaders with experience across industries. They use assessments, planning, training, and coaching to drive organizational transformations through changing mindsets and processes one team at a time.
Kanban vs Scrum: What's the difference, and which should you use?Arun Kumar
Originally presented at the 207 Lean Transformation Conference, this presentation provides a practical introduction to Scrum, particularly for public sector employees, and guides you to deciding whether Kanban or Scrum will work best for your teams and projects.
10 steps to a successsful enterprise agile transformation global scrum 2018Agile Velocity
Presented at Scrum Gathering Minneapolis, Senior Agile Coach and Trainer Mike Hall provides leaders and managers 10 steps to a successful enterprise Agile transformation.
A team's agility is built on engineering practices, a strategic approach to development and change, and great team collaboration. Agile ceremonies facilitate communication across the team and promote shared understanding of what is being built within a sprint.
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeSaket Bansal
This document summarizes a webinar on introducing the Scaled Agile Framework (SAFe). It discusses scaling agile from the team, program, and portfolio levels. It introduces SAFe values and how it draws from agile, lean, and product development flow principles. It also outlines the SAFe framework at each level including elements like Agile Release Trains, program increments, and upcoming SAFe training events.
There are as many types of agile coaches out there as there are flavors of ice cream. And, their levels of leadership maturity and skill can vary just as widely. It can leave one fretting, “What am I really getting when I bring in an agile coach? And, how do I ‘grow’ my own?” In fact, what are the “must have” skills of an agile coach and how can you tell if your coach has them?
The Agile Coach Competency Framework is one big clue to answering these questions. Over the past two years, this framework has guided the development of hundreds of agile coaches. Agile managers and champions also use it to obtain “truth in advertising” to hire the right coach at the right time.
We will explore this framework and provide lightening-talk-style case studies that showcase how it has been used in the real world. You’ll leave with ideas and actions to help you become a more savvy purveyor (and/or developer) of agile coaches.
The document provides an introduction to the Scrum framework for agile software development. It discusses that Scrum is an iterative framework that focuses on quickly delivering working software. The document then outlines the history of Scrum, defines its key roles, events, artifacts, and processes. It notes that Scrum uses sprints, daily stand-up meetings, product backlogs and sprint planning to help self-organizing teams deliver working increments of software. The advantages are listed as improved responsiveness and quality, while disadvantages include difficulty predicting future work and needing highly dedicated team members.
Klaus Leopold discusses applying the Flight Levels model to improve agility at a car classifieds company with around 300 employees organized into cross-functional product teams. The company has made improvements but still faces long wait times and difficulties executing strategy due to dependencies between teams. Using Flight Levels, the company can define what work systems are needed at each level, how items flow between levels, and which roles should interact to establish end-to-end value creation.
Spotify scales agile by using Tribes, Squads, Chapters and Guilds. Squads of 7-10 people work on specific missions like building the Android app. Tribes are collections of related Squads that share an office. Chapters group people by skill within a Tribe. Guilds allow sharing across the company in areas like testing. This matrix structure balances autonomy and shared learning to help Spotify rapidly develop its music streaming product while growing to over 250 employees.
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
Exploring Agile Transformation and Scaling PatternsMike Cottmeyer
The goal of any enterprise agile adoption strategy is NOT to adopt agile. Companies adopt agile to achieve better business outcomes. Large organizations have no time for dogma and one-size-fits-all thinking when it comes to introducing agile practices. These companies need pragmatic guidance for safely and incrementally introducing structure, principles, and ultimately practices that will result in greater long term, sustainable business results. This talk will introduce a framework for safely, pragmatically, and incrementally introducing agile to help you achieve your business goals.
Scrum is an agile software development methodology where self-organizing teams work in short development cycles called sprints to build software incrementally. It focuses on collaboration, flexibility, and delivering working software frequently. Key components of Scrum include roles like the product owner and scrum master, a product backlog to track requirements, sprints for incremental development, and daily stand-up meetings. Scrum aims to be flexible and adaptive to changing requirements while maximizing productivity through its empirical process control methods.
Empowering Engineering Talent - an update from SpotifyKevin Goldsmith
The document describes Spotify's organizational model of tribes, squads, chapters and guilds. The model was created to increase velocity, employee happiness and adaptability while supporting organizational growth. It involves fully autonomous teams (squads) organized by chapters and tribes, with product owners and chapter leads providing alignment. Culture is emphasized through hiring for cultural fit and onboarding processes.
ANI | Agile Kolkata | PI Planning in Action | Anand Pandey | 19th Oct 2019AgileNetwork
Abstract
The primary purpose of PI planning in SAFe is to gain alignment between business owners and program teams on a common, committed set of Program Objectives and Team Objectives for the next release (PI) time-box. This workshop is to experience PI planning in action.
Key Takeaways
1. Understanding of the importance of PI planning
2. Good practices for an effective PI planning
3. Preparatory work required for a PI planning
If you work in Scrum environment or you’re just a team member who is trying to guide a conversation – then these interactive facilitation techniques are for you. In this session focus will be on games which you could use in virtual environment.
Agile Patterns: Agile Estimation
We’re agile, so we don’t have to estimate and have no deadlines, right? Wrong! This session will consist of review of the problem with estimation in projects today and then an overview of the concept of agile estimation and the notion of re-estimation. We’ll learn about user stories, story points, team velocity, how to apply them all to estimation and iterative re-estimation. We will take a look at the cone of uncertainty and how to use it to your advantage. We’ll then take a look at the tools we will use for Agile Estimation, including planning poker, Visual Studio Team System, and much more. This is a very interactive session, so bring a lot of questions!
Essay (Intellectual) | Intellectual | Revolutions. Industrial revolution technology essay titles. 009 Essay Example Industrial Revolution Topics Short The Republic Day .... Was the American Revolution really Revolutionary? - Free Essay Example .... 002 American Revolution Essay Example 006952682 1 ~ Thatsnotus. Fascinating American Revolution Essay ~ Thatsnotus. Essay of the french revolution. Industrial and Digital Revolution Essay.
Blog #3 (Sample)Since the beginning of time, humans have always.docxAASTHA76
Blog #3 (Sample)
Since the beginning of time, humans have always fought to maintain power within society. Karl Marx expressed this idea in his book titled “Communist Manifesto” when he said “The history of all hitherto existing society is the history of class struggle”(Marx). In this quote, Karl describes how society has been dealing with class struggle from the time that any society existed. People who lead society enjoy privileges, respect and leadership from everyone else. On the other hand, those who are at the bottom have less freedom, since the people with more power control them. This results in class struggle within society, since everyone is constantly trying to climb the social ladder.
In modern society, class struggle continues to be a problem. According to a report done by the National Bureau of Economic Research in 2014, the wealthiest 1% of U.S households own about 42% of the county’s wealth (Galka). This shows power struggle between classes in society from a wealth perspective, since the top one percent of the population control a large portion of the U.S’s wealth. The top one percent of the population then has an easier time living in society, because of the vast amounts of wealth that they possess. They do not have to worry about typical social struggles, and have more power within society from all of the wealth that they posses. Unfortunately, everyone else has to work much harder in order to make a living, due to the unequal distribution of wealth. This then drives those at the bottom to accrue more wealth, in an attempt to be a part of the top one percent. Class struggles within modern society are still highly prevalent, and wealth distribution helps emphasize this idea.
Work Cited
Galka, Max. "Income Inequality Is Big, Wealth Inequality Is 100 Times Bigger –
Metrocosm." Metrocosm. N.p., 18 Jan. 2016. Web. 28 Oct. 2016.
Blog #2 (Sample)
In the book “A Vindication of the Rights of Woman”, May Wollstonecraft emphasizes that women should be able to have as much influence on society as men do. Her reasoning is that both men and women have the ability to reason, which leads her to conclude that the imbalances between men and women are unfair. While reading the book, I came across a quote that said “It is time to effect a revolution in female manners—time to restore to them their lost dignity—and make them, as a part of the human species, labour by reforming themselves to reform the world.” (Wollstonecraft 44). The quote means that the time has come to bring balance to society by reforming the way we approach women’s place in society. This is important to the book, as it summarizes May’s mission to help women. Additionally, May claims that there is no way this could have a negative impact on society, as it will allow women to contribute more productively to modern society. Helping bring balance between men and women can only be beneficial to society as a whole.
Being an electrical engineering major, I expe ...
Custom-tailored Agility with the Agile Fluency™ ModelAhmed Avais
How do you know your agile frameworks and methods are working? What is the benefit to your organization? Agile and Business Agility are being sold as silver bullets. Leaders are complaining they are not getting the promised benefits. The Agile Fluency Model, a trademark of James Shore and Diana Larsen, helps you get the most out of your agile ideas. George Box famously said: "all models are wrong but some are useful." Agile Fluency Model happens to be useful. Through the Agile Fluency Model, you can identify zones that are fit for your purpose; understand which benefits to expect from your agile teams; which investments must be made to achieve those benefits; and where to look when your teams don’t deliver the benefits your business needs.
"Dealing with multiple teams in a product development organization is always a challenge!
One of the most impressive examples we’ve seen so far is Spotify, which has kept an agile mindset despite having scaled to over 30 teams across 3 cities."
The Paper of Scaling Agile @ Spotify (2014)
Spotify Engineering culture is a trending topic in companies scaling and transforming to Agile, We will discuss the details of this model and why it's so popular.
Normally people talk about organization structure only and leave tons of open questions without answers, We will try in this webinar to cover as much as possible of these questions like how they do promotions, learning and development and more besides the organization structure and scaling agile.
References:
* Scaling Agile @ Spotfiy [Paper]
https://blog.crisp.se/wp-content/uploads/2012/11/SpotifyScaling.pdf
* Spotify Engineering Culture Videos
https://labs.spotify.com/2014/03/27/spotify-engineering-culture-part-1/
https://labs.spotify.com/2014/09/20/spotify-engineering-culture-part-2/
* Scaling Agile @ Spotify
https://www.youtube.com/watch?v=jyZEikKWhAU
* The Spotify Tribe Talk
https://www.infoq.com/presentations/spotify-culture/
* Autonomy and Leadership at Spotify
https://www.infoq.com/presentations/autonomy-leadership-spotify/
* How Agile Coaches Help Us Win—the Agile Coach Role at Spotify
https://www.infoq.com/presentations/agile-coach-spotify
*Building a technical career path at Spotify
https://labs.spotify.com/2016/02/08/technical-career-path/
https://labs.spotify.com/2016/02/15/spotify-technology-career-steps/
https://labs.spotify.com/2016/02/22/things-we-learned-creating-technology-career-steps/
* Squad health Check Model
https://labs.spotify.com/2014/09/16/squad-health-check-model/
* Performance and development
https://hrblog.spotify.com/2016/12/05/performance-and-development/
https://labs.spotify.com/2015/12/16/a-101-on-11s/
https://hrblog.spotify.com/2017/03/15/performance-reviews-are-dead-whats-next/
https://hrblog.spotify.com/2016/08/15/our-beliefs/
Spotify uses an agile framework called the Spotify model that focuses on autonomy, alignment, and frequent delivery. Key aspects include:
- Organizing into autonomous Squads of 5-7 people that are cross-functional and self-organizing.
- Squads have autonomy over what to build and how while being aligned to product goals.
- Frequent releases in a continuous delivery model through decoupled architecture and gradual rollouts.
- An emphasis on learning from failures through post-mortems and sharing lessons in "fail walls".
- Continuous improvement through regular retrospectives and experimentation through "hack days".
cPrime provides enterprise agile transformation services including training, coaching, and consulting. They have experience transforming over 50 Fortune 100 companies to agile. cPrime has a large team of certified agile experts and thought leaders with experience across industries. They use assessments, planning, training, and coaching to drive organizational transformations through changing mindsets and processes one team at a time.
Kanban vs Scrum: What's the difference, and which should you use?Arun Kumar
Originally presented at the 207 Lean Transformation Conference, this presentation provides a practical introduction to Scrum, particularly for public sector employees, and guides you to deciding whether Kanban or Scrum will work best for your teams and projects.
10 steps to a successsful enterprise agile transformation global scrum 2018Agile Velocity
Presented at Scrum Gathering Minneapolis, Senior Agile Coach and Trainer Mike Hall provides leaders and managers 10 steps to a successful enterprise Agile transformation.
A team's agility is built on engineering practices, a strategic approach to development and change, and great team collaboration. Agile ceremonies facilitate communication across the team and promote shared understanding of what is being built within a sprint.
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeSaket Bansal
This document summarizes a webinar on introducing the Scaled Agile Framework (SAFe). It discusses scaling agile from the team, program, and portfolio levels. It introduces SAFe values and how it draws from agile, lean, and product development flow principles. It also outlines the SAFe framework at each level including elements like Agile Release Trains, program increments, and upcoming SAFe training events.
There are as many types of agile coaches out there as there are flavors of ice cream. And, their levels of leadership maturity and skill can vary just as widely. It can leave one fretting, “What am I really getting when I bring in an agile coach? And, how do I ‘grow’ my own?” In fact, what are the “must have” skills of an agile coach and how can you tell if your coach has them?
The Agile Coach Competency Framework is one big clue to answering these questions. Over the past two years, this framework has guided the development of hundreds of agile coaches. Agile managers and champions also use it to obtain “truth in advertising” to hire the right coach at the right time.
We will explore this framework and provide lightening-talk-style case studies that showcase how it has been used in the real world. You’ll leave with ideas and actions to help you become a more savvy purveyor (and/or developer) of agile coaches.
The document provides an introduction to the Scrum framework for agile software development. It discusses that Scrum is an iterative framework that focuses on quickly delivering working software. The document then outlines the history of Scrum, defines its key roles, events, artifacts, and processes. It notes that Scrum uses sprints, daily stand-up meetings, product backlogs and sprint planning to help self-organizing teams deliver working increments of software. The advantages are listed as improved responsiveness and quality, while disadvantages include difficulty predicting future work and needing highly dedicated team members.
Klaus Leopold discusses applying the Flight Levels model to improve agility at a car classifieds company with around 300 employees organized into cross-functional product teams. The company has made improvements but still faces long wait times and difficulties executing strategy due to dependencies between teams. Using Flight Levels, the company can define what work systems are needed at each level, how items flow between levels, and which roles should interact to establish end-to-end value creation.
Spotify scales agile by using Tribes, Squads, Chapters and Guilds. Squads of 7-10 people work on specific missions like building the Android app. Tribes are collections of related Squads that share an office. Chapters group people by skill within a Tribe. Guilds allow sharing across the company in areas like testing. This matrix structure balances autonomy and shared learning to help Spotify rapidly develop its music streaming product while growing to over 250 employees.
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
Exploring Agile Transformation and Scaling PatternsMike Cottmeyer
The goal of any enterprise agile adoption strategy is NOT to adopt agile. Companies adopt agile to achieve better business outcomes. Large organizations have no time for dogma and one-size-fits-all thinking when it comes to introducing agile practices. These companies need pragmatic guidance for safely and incrementally introducing structure, principles, and ultimately practices that will result in greater long term, sustainable business results. This talk will introduce a framework for safely, pragmatically, and incrementally introducing agile to help you achieve your business goals.
Scrum is an agile software development methodology where self-organizing teams work in short development cycles called sprints to build software incrementally. It focuses on collaboration, flexibility, and delivering working software frequently. Key components of Scrum include roles like the product owner and scrum master, a product backlog to track requirements, sprints for incremental development, and daily stand-up meetings. Scrum aims to be flexible and adaptive to changing requirements while maximizing productivity through its empirical process control methods.
Empowering Engineering Talent - an update from SpotifyKevin Goldsmith
The document describes Spotify's organizational model of tribes, squads, chapters and guilds. The model was created to increase velocity, employee happiness and adaptability while supporting organizational growth. It involves fully autonomous teams (squads) organized by chapters and tribes, with product owners and chapter leads providing alignment. Culture is emphasized through hiring for cultural fit and onboarding processes.
ANI | Agile Kolkata | PI Planning in Action | Anand Pandey | 19th Oct 2019AgileNetwork
Abstract
The primary purpose of PI planning in SAFe is to gain alignment between business owners and program teams on a common, committed set of Program Objectives and Team Objectives for the next release (PI) time-box. This workshop is to experience PI planning in action.
Key Takeaways
1. Understanding of the importance of PI planning
2. Good practices for an effective PI planning
3. Preparatory work required for a PI planning
If you work in Scrum environment or you’re just a team member who is trying to guide a conversation – then these interactive facilitation techniques are for you. In this session focus will be on games which you could use in virtual environment.
Agile Patterns: Agile Estimation
We’re agile, so we don’t have to estimate and have no deadlines, right? Wrong! This session will consist of review of the problem with estimation in projects today and then an overview of the concept of agile estimation and the notion of re-estimation. We’ll learn about user stories, story points, team velocity, how to apply them all to estimation and iterative re-estimation. We will take a look at the cone of uncertainty and how to use it to your advantage. We’ll then take a look at the tools we will use for Agile Estimation, including planning poker, Visual Studio Team System, and much more. This is a very interactive session, so bring a lot of questions!
Essay (Intellectual) | Intellectual | Revolutions. Industrial revolution technology essay titles. 009 Essay Example Industrial Revolution Topics Short The Republic Day .... Was the American Revolution really Revolutionary? - Free Essay Example .... 002 American Revolution Essay Example 006952682 1 ~ Thatsnotus. Fascinating American Revolution Essay ~ Thatsnotus. Essay of the french revolution. Industrial and Digital Revolution Essay.
Blog #3 (Sample)Since the beginning of time, humans have always.docxAASTHA76
Blog #3 (Sample)
Since the beginning of time, humans have always fought to maintain power within society. Karl Marx expressed this idea in his book titled “Communist Manifesto” when he said “The history of all hitherto existing society is the history of class struggle”(Marx). In this quote, Karl describes how society has been dealing with class struggle from the time that any society existed. People who lead society enjoy privileges, respect and leadership from everyone else. On the other hand, those who are at the bottom have less freedom, since the people with more power control them. This results in class struggle within society, since everyone is constantly trying to climb the social ladder.
In modern society, class struggle continues to be a problem. According to a report done by the National Bureau of Economic Research in 2014, the wealthiest 1% of U.S households own about 42% of the county’s wealth (Galka). This shows power struggle between classes in society from a wealth perspective, since the top one percent of the population control a large portion of the U.S’s wealth. The top one percent of the population then has an easier time living in society, because of the vast amounts of wealth that they possess. They do not have to worry about typical social struggles, and have more power within society from all of the wealth that they posses. Unfortunately, everyone else has to work much harder in order to make a living, due to the unequal distribution of wealth. This then drives those at the bottom to accrue more wealth, in an attempt to be a part of the top one percent. Class struggles within modern society are still highly prevalent, and wealth distribution helps emphasize this idea.
Work Cited
Galka, Max. "Income Inequality Is Big, Wealth Inequality Is 100 Times Bigger –
Metrocosm." Metrocosm. N.p., 18 Jan. 2016. Web. 28 Oct. 2016.
Blog #2 (Sample)
In the book “A Vindication of the Rights of Woman”, May Wollstonecraft emphasizes that women should be able to have as much influence on society as men do. Her reasoning is that both men and women have the ability to reason, which leads her to conclude that the imbalances between men and women are unfair. While reading the book, I came across a quote that said “It is time to effect a revolution in female manners—time to restore to them their lost dignity—and make them, as a part of the human species, labour by reforming themselves to reform the world.” (Wollstonecraft 44). The quote means that the time has come to bring balance to society by reforming the way we approach women’s place in society. This is important to the book, as it summarizes May’s mission to help women. Additionally, May claims that there is no way this could have a negative impact on society, as it will allow women to contribute more productively to modern society. Helping bring balance between men and women can only be beneficial to society as a whole.
Being an electrical engineering major, I expe ...
This document summarizes the debate around internet governance and regulation. It discusses how the internet evolved from an unregulated space in the early 1990s to one that now faces increasing government oversight due to criminal activity and security concerns. It notes key events like the rise of spam emails and computer viruses that accelerated calls for governance. While some see regulation as necessary to curb harm, others view it as a threat to internet freedom. The document does not take a clear position, but raises thoughtful points around balancing openness with safety online.
Virtual networks and social epidemics: the convergence of two powersClaudia Berbeo
The White Paper, VIRTUAL NETWORKS AND SOCIAL EPIDEMICS: THE CONVERGENCE OF TWO POWERS shows how virtual social networks operate and how desired goals may be converted into epidemics. Understanding these two phenomena and using them jointly may produce major changes and milestones in enterprises, communities and nations.
On Network Capitalism, Ernesto van Peborgh, ISSS Keynote, George Washington U...Ernesto Peborgh
Keynote "Learning Across Boundaries: Exploring the Diversity of Systemic Theory and Practice". Presented at the 58th Conference of the ISSS at GWU School of Business at George Washington University, Washington, DC., from the 27th of July to the 1st of August, 2014.
The document discusses different types of communities including human, animal, and online communities. It notes that communities are defined by shared values, goals, and experiences rather than just shared interests. While online communities can form more quickly, they still operate within the social and political contexts of the real world. The rise of online networks has led to new forms of global governance shaped by many entities, with individuals gaining more power through technology to organize collectively. In conclusion, online communities are not inherently bad and can help connect isolated people while supporting interests and grieving. However, they require care and moderation.
This document provides a summary of 3 key points from the literature review section of a dissertation analyzing the Black Mirror episode "The Entire History of You":
1. Technological determinism argues that technology drives social change, while others believe society shapes technology. McLuhan viewed technology as extensions of humans, but critics say it ignores human agency.
2. Privacy has eroded with new technologies like social media that give access to people's personal lives. However, others argue technology itself is neutral and how it's used determines effects on privacy.
3. The dissertation will analyze how "The Entire History of You" represents issues of privacy, surveillance and how technology impacts relationships and identity in a dystopian future
Distributing information in small world networks: Four cases of proves contagionSimone Belli
The case-study is part of a research project based in the Spain area between 2011 and 2014 on the social institutions and affective processes involved in what normally is referred to as social movement. Our purpose is to study how information circulates in small-world networks, in which the dynamics is modeled with a stochastic version of the Greenberg-Hasting's excitable model. This is a three state model, in which a node can be in an excited, passive or susceptible state. Only in the susceptible state a node interacts with its neighbors in the small-world network and it depends on a probability of contagion. We introduce an infection probability r, which is the only parameter of our implementation of the Greenberg-Hasting's model. The small-world network is characterized by a mean connectivity parameter K and by a disorder parameter p.
The resulting dynamics is characterized by the average activity in the network F. We have found transitions from inactive to active collective regimes, and we can induce this transition by varying r, K or p. We search for different dynamics within small-world networks of citizens’ organization by going through the following steps: identify alliance patterns; look for robust small-world attributes and how are constructed; interpreting the three modes of our model. Our interest here focuses on distributed information of different small-word networks and processes of contagion within specific local settings.
Citizen 3.0 discusses three images of government - as networks, parties, and organisms - and how the roles of citizens may change accordingly. It poses several research questions about optimizing social networks, designing government services for egoistic online citizens, and developing "vaccines" against bureaucracy and an "epidemiology" of power and information. The document emphasizes that social orders and concepts of citizenship are evolving due to technological and information changes, and calls for developing long-term perspectives on e-government.
Law and Justice Essay Sample. Law and Justice - Grade: A* - Law & Justice Essay A simple idea of law .... How to Write Justice Essay | bigessaywriter.com. Law and Justice - GCSE Law - Marked by Teachers.com. Law and Justice - A-Level Law - Marked by Teachers.com. Ethics Law and Justice Assessment Task 2 - 1500 word Essay | 70103 .... Contemporary Law and Justice Practice essay - Introduction The .... Law and Justice essay - Discuss the meaning of Justice. Discuss whether .... Essay on Law vs. Justice - A-Level Religious Studies & Philosophy .... Law and Justice Essay Law 04- (3) by Chandanee Mistry. Theories of Law and Justice Essay | JURD7236 - Theories of Law and .... LLB104 Critical Essay - Contemporary Law and Justice - QUT - StuDocu. Essay | LAWS1052 - Introducing Law and Justice - UNSW | Thinkswap. (DOC) Law and Justice | Archie Mustow - Academia.edu. Law and justice essay plan/summary - Law and Justice Areas to be .... EXAMPLE ESSAY PLAN JUSTICE. Criminal Justice Essay | LAWS 2004 - Criminal Law - WSU | Thinkswap. Legal Studies Crime Essay: Discretion in the Criminal Justice System .... Law and Justice Essay - A-Level Law - Marked by Teachers.com. A Level Law: Law and Justice Essay // Law and Morality Essay | Teaching .... Sample essay on international court of justice. Access to Justice Essay A4 - INTRODUCTION Access to justice is a .... 007 Justicelawandpunishment Phpapp01 Thumbnail What Is Justice Essay .... How to Write a Justice Essay: Example and Tips | EssayWriters.us. Law and Justice Essay Template | Teaching Resources. Access to justice essay - Introduction “Justice” is defined as .... Essay "To What Extent Does The Legal System Provide Justice For Victims .... Law and Society (Essay) | PDF | Jurisprudence | Political Science. Access to Justice Essay | LAWS1202 - Lawyers, Justice and Ethics - ANU ... Law And Justice Essay
Law and Justice Essay Sample. Law and Justice - Grade: A* - Law & Justice Essay A simple idea of law .... How to Write Justice Essay | bigessaywriter.com. Law and Justice - GCSE Law - Marked by Teachers.com. Law and Justice - A-Level Law - Marked by Teachers.com. Ethics Law and Justice Assessment Task 2 - 1500 word Essay | 70103 .... Contemporary Law and Justice Practice essay - Introduction The .... Law and Justice essay - Discuss the meaning of Justice. Discuss whether .... Essay on Law vs. Justice - A-Level Religious Studies & Philosophy .... Law and Justice Essay Law 04- (3) by Chandanee Mistry. Theories of Law and Justice Essay | JURD7236 - Theories of Law and .... LLB104 Critical Essay - Contemporary Law and Justice - QUT - StuDocu. Essay | LAWS1052 - Introducing Law and Justice - UNSW | Thinkswap. (DOC) Law and Justice | Archie Mustow - Academia.edu. Law and justice essay plan/summary - Law and Justice Areas to be .... EXAMPLE ESSAY PLAN JUSTICE. Criminal Justice Essay | LAWS 2004 - Criminal Law - WSU | Thinkswap. Legal Studies Crime Essay: Discretion in the Criminal Justice System .... Law and Justice Essay - A-Level Law - Marked by Teachers.com. A Level Law: Law and Justice Essay // Law and Morality Essay | Teaching .... Sample essay on international court of justice. Access to Justice Essay A4 - INTRODUCTION Access to justice is a .... 007 Justicelawandpunishment Phpapp01 Thumbnail What Is Justice Essay .... How to Write a Justice Essay: Example and Tips | EssayWriters.us. Law and Justice Essay Template | Teaching Resources. Access to justice essay - Introduction “Justice” is defined as .... Essay "To What Extent Does The Legal System Provide Justice For Victims .... Law and Society (Essay) | PDF | Jurisprudence | Political Science. Access to Justice Essay | LAWS1202 - Lawyers, Justice and Ethics - ANU ... Law And Justice Essay
The document discusses several topics related to democracy and the internet, including how electronic technologies can impact private spaces and democratic rights, how online communities like Second Life and social media can promote activism and discussion, and debates around public versus private spheres in digital spaces. It also examines issues of surveillance, control of online spaces, and the potential for the internet to reinvigorate public discourse.
This descriptive essay describes the author's childhood home located at 201 Harrell Avenue Northwest in Whigham, Georgia. The one-story white house has a forest green door and trim. Inside are four bedrooms, two bathrooms, a kitchen and other rooms. The author's bedroom had baby blue walls, an orange glass sun overhead, and soft brown carpet. The house was filled with family, love and comfort for the author.
The document discusses utopian and dystopian visions of technology and provides examples of narratives around different technologies throughout history. Utopian narratives see technology as able to better lives by increasing order and solving problems, while dystopian narratives view technology as facilitating a harsh social order where people have less freedom. The document also notes that technologies are socially constructed and do not determine society but rather reflect existing social and political factors.
The document provides instructions for requesting assistance writing a paper from the website HelpWriting.net, which includes creating an account, completing an order form with paper details and deadline, and reviewing writer bids before selecting one and placing a deposit to start the writing process. It notes that customers can request revisions until satisfied with the paper and will receive a full refund if the paper is plagiarized. The process aims to provide original, high-quality content to meet customer needs.
How i learned to stop worrying and love big data machinesAnthony Behan
Presentation delivered to CorkCon 2016, an IBM Internal Conference on Ideas and Creativity. This presentation summarises my research on politics and big data, on technology and the state, and on the automation of government. Is it technics out of control? Or are we on the threshold of a great new age?
This document provides instructions for writing an essay in one night by following 5 steps:
1. Create an account on the website HelpWriting.net.
2. Complete a 10-minute order form providing instructions, sources, and deadline for a "Write My Paper For Me" request.
3. Review bids from writers on the website and choose one based on qualifications to start the assignment.
4. Review the completed paper and authorize payment if satisfied. Revisions are allowed.
5. Choose HelpWriting.net for original, high-quality content with a refund if plagiarized. Follow these steps to get an essay written overnight.
The document discusses several key concepts related to the politics of the internet:
1) It defines the internet in technical, comparative, and social terms and notes variance in network infrastructures in terms of control, ownership, interactivity, and user-created content.
2) It outlines three types of power - capabilities-based, relational, and structural - and provides examples.
3) It raises questions about how the diffusion of information technologies affects the distribution of power and winners and losers, and how power can be regulated.
How Do You Write A Comparison And Contrast EssayPatty Loen
The document provides instructions for how to request and complete an assignment writing request on the HelpWriting.net website. It outlines a 5-step process: 1) Create an account with a password and email. 2) Complete a 10-minute order form providing instructions, sources, and deadline. 3) Review bids from writers and choose one based on qualifications. 4) Receive the paper and ensure it meets expectations, then authorize payment. 5) Request revisions until fully satisfied, with the option of a refund for plagiarized work. The purpose is to guide users through obtaining writing help services from the site.
The document discusses the impact of Facebook on citizen engagement. It examines Facebook pages as a way to connect citizens for policy input (many-to-many) versus using Facebook to transmit information from government to citizens in a one-way manner (one-to-many). A 2011 study found that some governments used Facebook more as a way to maintain power and inform citizens of their views rather than for the intended purpose of facilitating open communication and feedback between citizens and government. The results suggest social media could better facilitate citizen engagement in the future if used to increase interaction rather than just one-way information sharing from government.
Similar to Scaling Agile at Spotify (representation) (20)
This document discusses techniques for optimizing a landing page to reduce its file size. It begins by showing the file size reduction achieved by splitting the page into three parts that load sequentially. Images were compressed in Photoshop, and corners/gradients were replaced with CSS. HTML tags and content were rearranged and unnecessary tags were removed. A live demo compares the original and optimized pages and shows improved loading performance after these optimizations.
Universal Google Analytics: Event TrackingVlad Mysla
This document discusses using Google Analytics event tracking to track user interactions and transactions on a website. It provides examples of event tracking code for different types of events like a question being posted, a popup being visible, or a validation error. It also discusses setting up event tracking for specific elements like a chat popup or button clicks. Finally, it mentions being able to view tracking reports and segments in Google Analytics to analyze tracked user events.
Data-Driven Requirements for User-Stories on JustAnswerVlad Mysla
Process of switching to Data-Driven Requirements for User-Story creation. It has information about internal JA tools, which isn't useful for anyone outside the company.
This document discusses pricing strategies for a product or service. It considers using a combination of value-based and market-based pricing with price discrimination. It also discusses using a "pay what you want" pricing model where customers decide what the product or service is worth to them. The document examines factors like customer willingness to pay, offering different price points, and ensuring pricing strategy aligns with long-term business goals.
A story about JavaScript History and its future. I'm talking about language design, ECMA standards, JavaScript code generation, and Virtual Machines made on JS.
1. JavaScript inside Browser's Environment
- About Browsers
- Executing JavaScript
2. Working with Browser Objects
- Window
- Location
- History
- Navigator
- Screen
3. Document Object Model
4. Core DOM Objects
- Overview
- Node
- Document
- Element
- Attribute
5. HTML DOM Objects
6. DOM Travesal and Manipulations
- Seach element
- Change element
- Work with set of elements
7. Events
- Event types
- Event object
- Event Bubbling
8. jQuery basics
- Overview
- Selectors
9. HTML5 Demos
UiPath Test Automation using UiPath Test Suite series, part 6DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 6. In this session, we will cover Test Automation with generative AI and Open AI.
UiPath Test Automation with generative AI and Open AI webinar offers an in-depth exploration of leveraging cutting-edge technologies for test automation within the UiPath platform. Attendees will delve into the integration of generative AI, a test automation solution, with Open AI advanced natural language processing capabilities.
Throughout the session, participants will discover how this synergy empowers testers to automate repetitive tasks, enhance testing accuracy, and expedite the software testing life cycle. Topics covered include the seamless integration process, practical use cases, and the benefits of harnessing AI-driven automation for UiPath testing initiatives. By attending this webinar, testers, and automation professionals can gain valuable insights into harnessing the power of AI to optimize their test automation workflows within the UiPath ecosystem, ultimately driving efficiency and quality in software development processes.
What will you get from this session?
1. Insights into integrating generative AI.
2. Understanding how this integration enhances test automation within the UiPath platform
3. Practical demonstrations
4. Exploration of real-world use cases illustrating the benefits of AI-driven test automation for UiPath
Topics covered:
What is generative AI
Test Automation with generative AI and Open AI.
UiPath integration with generative AI
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
GraphRAG for Life Science to increase LLM accuracyTomaz Bratanic
GraphRAG for life science domain, where you retriever information from biomedical knowledge graphs using LLMs to increase the accuracy and performance of generated answers
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slackshyamraj55
Discover the seamless integration of RPA (Robotic Process Automation), COMPOSER, and APM with AWS IDP enhanced with Slack notifications. Explore how these technologies converge to streamline workflows, optimize performance, and ensure secure access, all while leveraging the power of AWS IDP and real-time communication via Slack notifications.
Maruthi Prithivirajan, Head of ASEAN & IN Solution Architecture, Neo4j
Get an inside look at the latest Neo4j innovations that enable relationship-driven intelligence at scale. Learn more about the newest cloud integrations and product enhancements that make Neo4j an essential choice for developers building apps with interconnected data and generative AI.
Infrastructure Challenges in Scaling RAG with Custom AI modelsZilliz
Building Retrieval-Augmented Generation (RAG) systems with open-source and custom AI models is a complex task. This talk explores the challenges in productionizing RAG systems, including retrieval performance, response synthesis, and evaluation. We’ll discuss how to leverage open-source models like text embeddings, language models, and custom fine-tuned models to enhance RAG performance. Additionally, we’ll cover how BentoML can help orchestrate and scale these AI components efficiently, ensuring seamless deployment and management of RAG systems in the cloud.
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceIndexBug
Imagine a world where machines not only perform tasks but also learn, adapt, and make decisions. This is the promise of Artificial Intelligence (AI), a technology that's not just enhancing our lives but revolutionizing entire industries.
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-und-domino-lizenzkostenreduzierung-in-der-welt-von-dlau/
DLAU und die Lizenzen nach dem CCB- und CCX-Modell sind für viele in der HCL-Community seit letztem Jahr ein heißes Thema. Als Notes- oder Domino-Kunde haben Sie vielleicht mit unerwartet hohen Benutzerzahlen und Lizenzgebühren zu kämpfen. Sie fragen sich vielleicht, wie diese neue Art der Lizenzierung funktioniert und welchen Nutzen sie Ihnen bringt. Vor allem wollen Sie sicherlich Ihr Budget einhalten und Kosten sparen, wo immer möglich. Das verstehen wir und wir möchten Ihnen dabei helfen!
Wir erklären Ihnen, wie Sie häufige Konfigurationsprobleme lösen können, die dazu führen können, dass mehr Benutzer gezählt werden als nötig, und wie Sie überflüssige oder ungenutzte Konten identifizieren und entfernen können, um Geld zu sparen. Es gibt auch einige Ansätze, die zu unnötigen Ausgaben führen können, z. B. wenn ein Personendokument anstelle eines Mail-Ins für geteilte Mailboxen verwendet wird. Wir zeigen Ihnen solche Fälle und deren Lösungen. Und natürlich erklären wir Ihnen das neue Lizenzmodell.
Nehmen Sie an diesem Webinar teil, bei dem HCL-Ambassador Marc Thomas und Gastredner Franz Walder Ihnen diese neue Welt näherbringen. Es vermittelt Ihnen die Tools und das Know-how, um den Überblick zu bewahren. Sie werden in der Lage sein, Ihre Kosten durch eine optimierte Domino-Konfiguration zu reduzieren und auch in Zukunft gering zu halten.
Diese Themen werden behandelt
- Reduzierung der Lizenzkosten durch Auffinden und Beheben von Fehlkonfigurationen und überflüssigen Konten
- Wie funktionieren CCB- und CCX-Lizenzen wirklich?
- Verstehen des DLAU-Tools und wie man es am besten nutzt
- Tipps für häufige Problembereiche, wie z. B. Team-Postfächer, Funktions-/Testbenutzer usw.
- Praxisbeispiele und Best Practices zum sofortigen Umsetzen
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!SOFTTECHHUB
As the digital landscape continually evolves, operating systems play a critical role in shaping user experiences and productivity. The launch of Nitrux Linux 3.5.0 marks a significant milestone, offering a robust alternative to traditional systems such as Windows 11. This article delves into the essence of Nitrux Linux 3.5.0, exploring its unique features, advantages, and how it stands as a compelling choice for both casual users and tech enthusiasts.
Best 20 SEO Techniques To Improve Website Visibility In SERPPixlogix Infotech
Boost your website's visibility with proven SEO techniques! Our latest blog dives into essential strategies to enhance your online presence, increase traffic, and rank higher on search engines. From keyword optimization to quality content creation, learn how to make your site stand out in the crowded digital landscape. Discover actionable tips and expert insights to elevate your SEO game.
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
Programming Foundation Models with DSPy - Meetup SlidesZilliz
Prompting language models is hard, while programming language models is easy. In this talk, I will discuss the state-of-the-art framework DSPy for programming foundation models with its powerful optimizers and runtime constraint system.
HCL Notes and Domino License Cost Reduction in the World of DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-and-domino-license-cost-reduction-in-the-world-of-dlau/
The introduction of DLAU and the CCB & CCX licensing model caused quite a stir in the HCL community. As a Notes and Domino customer, you may have faced challenges with unexpected user counts and license costs. You probably have questions on how this new licensing approach works and how to benefit from it. Most importantly, you likely have budget constraints and want to save money where possible. Don’t worry, we can help with all of this!
We’ll show you how to fix common misconfigurations that cause higher-than-expected user counts, and how to identify accounts which you can deactivate to save money. There are also frequent patterns that can cause unnecessary cost, like using a person document instead of a mail-in for shared mailboxes. We’ll provide examples and solutions for those as well. And naturally we’ll explain the new licensing model.
Join HCL Ambassador Marc Thomas in this webinar with a special guest appearance from Franz Walder. It will give you the tools and know-how to stay on top of what is going on with Domino licensing. You will be able lower your cost through an optimized configuration and keep it low going forward.
These topics will be covered
- Reducing license cost by finding and fixing misconfigurations and superfluous accounts
- How do CCB and CCX licenses really work?
- Understanding the DLAU tool and how to best utilize it
- Tips for common problem areas, like team mailboxes, functional/test users, etc
- Practical examples and best practices to implement right away
UiPath Test Automation using UiPath Test Suite series, part 5DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 5. In this session, we will cover CI/CD with devops.
Topics covered:
CI/CD with in UiPath
End-to-end overview of CI/CD pipeline with Azure devops
Speaker:
Lyndsey Byblow, Test Suite Sales Engineer @ UiPath, Inc.
1. Scaling Agile @ Spotify
with Tribes, Squads, Chapters & Guilds
Vlad Mysla .
3:15:29 AM
0m
2. The main part of this presentation is based
on original document that was written by:
Henrik Kniberg Anders Ivarsson
&
http://blog.crisp.se/author/henrikkniberg http://anders-ivarsson.blogspot.com/
Original document: https://dl.dropbox.com/u/1018963/Articles/SpotifyScaling.pdf
3:15:29 AM
3. Evolution of Networks:
The Stages of Human Organization
http://www.netage.com/pub/articles/Publications/Seybold/Seybold8_1-90.html
3:15:29 AM
4. Evolution of Networks:
The Stages of Human Organization
Since we cannot "see" social structure, we develop
models to help us interpret our experience and guide
our actions.
Over millennia, humans have developed progressively
more complex models of organization.
Through networking eyes, we can see the antecedents
of today's organizations in history and culture.
3:15:29 AM
5. Evolution of Networks:
The Stages of Human Organization
Networks are very old and very new.
To understand what is new about networks and how
they are the new society of the Information Age, it is
important to see how old networking is and its
fundamental people-to-people origin.
3:15:29 AM
7. Evolution of Networks:
The Stages of Human Organization
Hunting and Gathering Groups
3:15:29 AM
8. Evolution of Networks:
The Stages of Human Organization
Hunting and Gathering Groups
Networking as "people connecting with people" may have been the great
human social invention of the ancient Hunting and Gathering Age. Perhaps
developing in parallel with the growing human capacity for language, human
tribes developed a level of cooperation and coordinated action that enabled
the species to spread throughout the world.
Networking within and between small groups is an ancient human skill,
shared by all the peoples of the planet. It is the skill that comes from within
in our interpersonal relations as part of a small group.
3:15:29 AM
9. Evolution of Networks:
The Stages of Human Organization
Agricultural Hierarchies
3:15:29 AM
10. Evolution of Networks:
The Stages of Human Organization
Agricultural Hierarchies
It is said that civilization began with the planting of a seed. With the culture and
technology of agriculture came a great Wave of human change. Human groups
suddenly increased in size, from tribal groups of 20 or so to towns of 200, then
cities of thousands.
A new form of human organization emerged, hierarchies.
Western civilization began in the great flood-plains of the Middle East. Some
theorists believe that the need for large-scale water control led to the towering
theocracies of Egypt and Mesopotamia, great human hierarchies topped with a
God.
3:15:29 AM
11. Evolution of Networks:
The Stages of Human Organization
Agricultural Hierarchies
In Japan, with mountainous terrain and narrow valleys, controlling water to
enable agriculture required close cooperation with many small groups leading,
perhaps, to a more decentralized form of hierarchy. Rather than a sharp top with
a paramount individual as is common in the West, Japanese hierarchy tends to
be blunt, a group of powerful leaders. What held the feudal system together
were bonds of personal loyalty.
Actually, this form of a blunt hierarchy plays a little-recognized but very
important role in the West, best known as "old boy networks," meaning the
interconnected members of a controlling elite.
3:15:29 AM
12. Evolution of Networks:
The Stages of Human Organization
Industrial Bureaucracies
3:15:29 AM
13. Evolution of Networks:
The Stages of Human Organization
Industrial Bureaucracies
The second great Wave of human change came in the centralization of society
and development of vast bureaucracies. In the West, bureaucracy seemed to
grow along with industry. Specialized, dependent, formal, machine-like
organization came with steam engines and assembly lines.
While the West was developing centralized administrations for urban
industrial centers, Japan was also centralizing its feudal system in the
Tokugawa era. Instead of Kings and Presidents as in the West, however, Japan
relied on "councils of elders," group rather than individual leadership.
By the middle of the Industrial era in the late-eighteenth century,
departmental bureaucracies became formalized through constitutions in both
the West and Japan.
3:15:29 AM
15. Evolution of Networks:
The Stages of Human Organization
Information Networks
As we speed forward into our future, we are on the crest of the next great Wave
of human change based on new technologies and new global circumstances.
With this great change is coming new forms of large-scale social organization.
These are the global networks emerging today.
Each form of organization has included the ones before. Small group networks
function with hierarchies. Hierarchies provide the framework for bureaucracies.
Today's global networks include hierarchy and bureaucracy, rather than replace
them.
3:15:29 AM
16. Evolution of Networks:
The Stages of Human Organization
Modern Fire Organization
3:15:29 AM
5m
17. Evolution of Networks:
The Stages of Human Organization
Modern Fire Organization
A network is a form of organization like hierarchy and bureaucracy.
Complex organizations today whether voluntary, business, or government
have aspects of all three forms of organization.
One example we believe is common to both Japan and the United States is
the local fire department. For three years in the 1970s private company
helped the U.S. Department of Commerce set up America's first national
fire prevention agency. Japan's fire rate is one of the lowest in the world.
As you may know, the U.S. fire rate is by far the highest in the world. Not a
statistic we can be proud of.
3:15:29 AM
18. Evolution of Networks:
The Stages of Human Organization
Modern Fire Organization
In America, the fire-fighting part of the fire department is organized in a
strict, military hierarchy. When faced with the crisis of actually fighting a
fire, a well-trained unit following a chain of command seems to be the
optimal form of organization.
3:15:29 AM
19. Evolution of Networks:
The Stages of Human Organization
Modern Fire Organization
Another important part of every fire department is a bureaucratic
administration.
This is the group of people concerned with building inspections, codes,
violations, water mains, and all other laws and policies surrounding the
control of fires.
3:15:29 AM
20. Evolution of Networks:
The Stages of Human Organization
Modern Fire Organization
A third, often neglected, part of American fire departments is a network of
prevention and educational efforts. At the simplest level, this means the
voluntary cooperation of fire personnel with other community
organizations to spread fire safety information. This is essentially small-
group person-to-person networking.
3:15:29 AM
21. Evolution of Networks:
The Stages of Human Organization
Modern Fire Organization
Fire departments also network at the community-to-community level.
Although fire-fighting units are hierarchical, departments come together as
equals in regional "mutual aid" associations. So, if one community has a
very bad fire, other surrounding departments will send direct aid, while
departments on the periphery will move up to fill in gaps left by the
response. Here we have a network of hierarchies.
3:15:29 AM
22. Evolution of Networks:
The Stages of Human Organization
Modern Fire Organization
Like other organizations, fire departments and professionals within them
also form peer-to-peer associations at the state (Prefecture) and national
levels to exchange information and influence policy changes. Many of
these are like the voluntary grassroots associations dedicated to causes like
the environment and the consumer.
3:15:29 AM
23. Evolution of Networks:
The Stages of Human Organization
Modern Fire Organization
Modern fire departments, found in every community throughout the
world, show the basic forms of human organization applied to a specific
function: hierarchical fire-fighting, bureaucratic codes, and networks of
prevention.
3:15:29 AM
24. Evolution of Networks:
The Stages of Human Organization
Contemporary Organization
3:15:29 AM
25. Evolution of Networks:
The Stages of Human Organization
Contemporary Organization
In the broad cultural context, global networks are being stimulated and shaped
as the sociological response to electronic and digital technology. They are the
unique response to the driving forces of information, just as hierarchy developed
in the Agricultural Era and bureaucracy matured in the Industrial Era.
Network organizations based on global media are appearing in grassroots
movements, large-scale organizations, and in everyday work. These networks
operate alongside, within, and between the hierarchy and bureaucracy in any
large organization.
Global media are leading to a global workforce and global work.
Social Neworks making them more personal and direct.
3:15:29 AM
30. Real problems in huge Projects
• What we have?
• Where we should go?
• Who can help me with this?
• Who is responsible for that?
• Who makes decisions?
• Why I’m here?
• Why we are?
3:15:29 AM
31. Back to Hierarchies and
Bureaucracies?
Is it real to design big systems based
on Agile methodology?
3:15:29 AM
32. Is it real to design big systems based
on Agile methodology?
3:15:29 AM
33. The Answer is YES!
Spotify made this, and it looks great!
3:15:29 AM
35. Spotify has a beautiful web 2.0 website
You should look on it: http://www.spotify.com/int/
3:15:29 AM
36. Spotify is a big growing company
Spotify is a Swedish music streaming service offering digitally restricted streaming of
selected music from a range of major and independent record labels.
Launched in October 2008 by Swedish startup Spotify AB, the service had
approximately ten million users as of 15 September 2010, about 2.5 million of whom
were paying members.
Total users reached 15 million by August 2012,
4 million of them paying monthly.
More about the company: http://en.wikipedia.org/wiki/Spotify
3:15:29 AM
44. Squads
The basic unit of development
at Spotify is the Squad.
A Squad is similar to a Scrum team, and is designed to
feel like a mini-startup.
They sit together, and they have all the skills and tools
needed to design, develop, test, and release to
production.
They are a selforganizing team and decide their own
way of working – some use Scrum sprints, some use
Kanban, some use a mix of these approaches.
3:15:29 AM
45. Squads
Each squad has a long-term mission such as:
- building and improving the Android client,
- creating the Spotify radio experience,
- scaling the backend systems,
- providing payment solutions.
- etc.
3:15:29 AM
47. Squads
Squads are encouraged to apply Lean Startup
principles such as MVP (minimum viable product) and
validated learning.
MVP means releasing early and often, and validated
learning means using metrics and A/B testing to find
out what really works and what doesn’t.
This is summarized in the slogan
“Think it, build it, ship it, tweak it”.
Because each squad sticks with one mission and one
part of the product for a long time, they can really
become experts in that area - for example what it
means to build an awesome radio experience.
3:15:29 AM
48. Squads
Most squads have an awesome workspace including a
desk area, a lounge area, and a personal "huddle"
room.
Almost all walls are whiteboards.
3:15:29 AM
49. Squads
To promote learning and innovation, each squad is
encouraged to spend roughly 10% of their time
on “hack days”.
During hack days people do whatever they want,
typically trying out new ideas and sharing with their
buddies.
Some teams do 1 hack day every second week, others
save up for a whole “hack week”.
Hack days are not only fun, they are also a great way
to stay up-to-date with new tools and techniques and
sometimes lead to important product innovations
3:15:29 AM
50. Squads
A squad doesn’t have a formally appointed squad
leader, but it does have a product owner.
The product owner is responsible for prioritizing the
work to be done by the team, but is not involved with
how they do their work.
The product owners of different squads collaborate
with each other to maintain a highlevel roadmap
document that shows where Spotify as a whole is
heading, and each product owner is responsible for
maintaining a matching product backlog for their
squad.
3:15:29 AM
51. Squads
A squad also has access to an agile coach, who
helps them evolve and improve their way of
working.
The coaches run retrospectives, sprint planning
meetings, do 1-on-1 coaching, etc.
3:15:29 AM
52. Squads
Ideally each squad is fully autonomous with direct
contact with their stakeholders, and no blocking
dependencies to other squads.
Basically a mini-startup.
3:15:30 AM
53. Squads
Ideally each squad is fully autonomous with direct
contact with their stakeholders, and no blocking
dependencies to other squads.
Basically a mini-startup.
With over 30 teams, that is a challenge!
3:15:30 AM
54. Squads
To aid in this, they run a quarterly survey with each
squad. This helps focus improvement efforts and find
out what kind of organizational support is needed.
The circles show the current state, arrows show the trend.
3:15:30 AM
55. Squads
For example we can see a pattern where three
squads reports problems around releasing and that it does
not seem to improve - this area needs urgent focus!
3:15:30 AM
56. Squads
We also see that squad 4 does not have a great situation with agile coach
support, but that it is
already improving.
3:15:30 AM
57. Squads
● Product owner - The squad has a dedicated product owner that prioritizes the work and
takes both business value and tech aspects into consideration.
● Agile coach - The squad has an agile coach that helps them identify impediments and
coaches them to continuously improve their process.
● Influencing work - Each squad member can influence his/her work, be an active part in
planning and choose which tasks to work on. Every squad member can spend 10% of
his/her time on hack days.
● Easy to release - The squad can (and does!) get stuff live with minimal hassle and sync.
● Process that fits the team - The squad feels ownership of their process and
continuously improves it.
● Mission - The squad has a mission that everyone knows and cares about, and stories on
the backlog are related to the mission.
● Organizational support - The squad knows where to turn to for problem solving
support, for technical issues as well as “soft” issues.
3:15:30 AM
59. Tribes
A tribe is a collection of squads that
work in related areas – such as the
music player, or backend
infrastructure.
The tribe can be seen as the “incubator” for the
squad mini-startups. , and have a fair degree of
freedom and autonomy.
Each tribe has a tribe lead who is responsible for
providing the best possible habitat for the squads
within that tribe.
The squads in a tribe are all physically in the same
office, normally right next to each other, and the
lounge areas nearby promote collaboration
between the squads.
3:15:30 AM
60. Tribes
Tribes are sized based on the concept of the
“Dunbar number”, which says that
most people cannot maintain a social relationship
with more than 100 people.
When groups get too big, they start seeing more
things like restrictive rules, bureaucracy, politics,
extra layers of management, and other waste.
So tribes are designed to be smaller than 100
people or so.
3:15:30 AM
61. Tribes
Tribes hold gatherings on a regular basis, an informal
get-together where they show the rest of the tribe
(or whoever shows up) what they are working on,
what they have delivered and what others can learn
from what they are currently doing.
This includes live demos of working software, new
tools and techniques, cool hack-day projects, etc.
3:15:30 AM
63. Squad dependencies
With multiple squads there will always be
dependencies. Dependencies are not necessarily
bad - squads sometimes need to work together
to build something truly awesome.
Nevertheless, the goal is to have squads be as
autonomous as possible, especially minimizing
dependencies that are blocking or slowing a
squad down.
3:15:30 AM
30m
64. Squad dependencies
To aid in this, they regularly ask all squads which other
squads they depend on, and to what extent those
dependencies are blocking or slowing the squad down.
Here’s an example:
3:15:30 AM
65. Squad dependencies
They then discuss ways to eliminate the problematic dependencies,
especially blocking and cross-tribe dependencies.
This often leads to reprioritization, reorganization, architectural
changes or technical solutions.
3:15:30 AM
66. Squad dependencies
They then discuss ways to eliminate the problematic dependencies,
especially blocking and cross-tribe dependencies.
This often leads to reprioritization, reorganization, architectural
changes or technical solutions.
3:15:30 AM
67. Squad dependencies
The survey also helps to see patterns around how squads depend on
each other - for example that more and more squads seems to be
slowed down by operations.
They use a simple graph to track how the various types of
dependencies increase or decrease over time.
3:15:30 AM
68. Squad dependencies
Scrum has a practice called “scrum of scrums”, a synchronization meeting
where one person from each team meets to discuss dependencies.
They don’t usually do scrum of scrums at Spotify, mainly because most of
the squads are fairly independent and don’t need such a coordination
meeting.
3:15:30 AM
69. Squad dependencies
Instead, scrum of scrums happens “on demand”.
For example: large project that required the coordinated work
of multiple squads for a few months.
3:15:30 AM
70. Squad dependencies
To make this work, the teams had a daily sync meeting
where they identified and resolved dependencies
between the squads, and used a board with sticky notes
to keep track of unresolved dependencies.
3:15:30 AM
71. Squad dependencies
A common source of dependency issues at many companies is
development vs operations.
Most companies have some kind of a handoff from dev to ops, with
associated friction and delays.
3:15:30 AM
72. Squad dependencies
At Spotify there is a separate operations team, but their job is not to make
releases for the squads - their job is to give the squads the support they need
to release code themselves;
support in the form of infrastructure, scripts, and routines.
They are, in a sense, “building the road to production”.
3:15:30 AM
74. Chapters and guilds
There is a downside to everything, and the potential
downside to full autonomy is a loss of economies of scale.
The tester in squad A may be wrestling with a problem
that the tester in squad B solved last week.
If all testers could get together, across squads and tribes,
they could share knowledge and create tools for
the benefit of all squads.
3:15:30 AM
75. Chapters and guilds
If each squad was fully autonomous and had no
communication with other squads, then what is
the point of having a company?
Spotify might as well be chopped into 30
different small companies.
3:15:30 AM
76. Chapters and guilds
If each squad was fully autonomous and had no
communication with other squads, then what is
the point of having a company?
Spotify might as well be chopped into 30
different small companies.
That’s why they have Chapters and Guilds.
This is the glue that keeps the company together,
it gives some economies of scale without sacrificing too much autonomy.
3:15:30 AM
78. Chapters
The chapter is your small family of people
having similar skills and working within the same
general competency area, within the same tribe.
3:15:30 AM
79. Chapters
Each chapter meets regularly to discuss their area of
expertise and their specific challenges - for example
the testing chapter, the web developer chapter or the
backend chapter.
3:15:30 AM
80. Chapters
The chapter lead is line manager for his chapter members, with all the
traditional responsibilities such as developing people, setting salaries, etc.
However, the chapter lead is also part of a squad and is involved in the day-to-day work, which
helps him stay in touch with reality.
3:15:30 AM
81. Chapters
Now, reality is always messier than pretty pictures like the one above.
For example, chapter members are not evenly distributed across the squads;
some squads have lots of web developers, some have none.
3:15:30 AM
83. Guilds
A Guild is a more organic and wide-reaching “community of interest”, a group
of people that want to share knowledge, tools, code, and practices.
Chapters are always local to a Tribe, while a guild usually cuts across the
whole organization.
Some examples are: the web technology guild, the tester guild, the agile
coach guild, etc.
3:15:30 AM
84. Guilds
A guild often includes all the chapters working in that area and their
members, for example the testing guild includes all the testers in all
testing chapters, but anybody who is interested can join any guild.
Each guild has a “guild coordinator” who, well, does just that :o)
3:15:30 AM
85. Guilds
As an example of guild work, is a “Web Guild Unconference”,
an open space event where all web developers at Spotify gathered up
in Stockholm to discuss challenges and solutions within their field.
3:15:30 AM
86. Guilds
Another example is the agile coach guild.
The coaches are spread all over the organization, but share
knowledge continuously and meet regularly to collaborate on the
high level organizational improvement areas, which we track on an
improvement board.
3:15:30 AM
87. Wait a sec, isn’t this just a matrix org?
3:15:30 AM
45m
88. Yes.
Well, sort of. It’s a different type of matrix than what most of us are used to though.
In many matrix organizations people with similar skills are “pooled” together into
functional departments, and “assigned” to projects, and “report to” a functional
manager.
Spotify rarely does any of this.
Our matrix is weighted towards delivery.
That is, people are grouped into stable
co-located squads,
where people with different skill sets
collaborate and self-organize
to deliver a great product.
That’s the vertical dimension in the matrix, and it is the primary one since that is how
people are physically grouped and where they spend most of their time.
The horizontal dimension is for sharing knowledge, tools, and code.
The job of the chapter lead is to facilitate and support this.
3:15:30 AM