Lean Lego Game Slides - Short PresentationiSixSigma.com
This is the short presentation that goes along with the Lean Lego Game. It's about one hour and 30 minutes long.
See full article here: https://www.isixsigma.com/training/training-materials-aids/lean-lego-game/
Directions for lean paper airplane simulation.
For more details and a video, go to
http://www.leansimulations.org/2012/09/more-lean-paper-airplanes-another-lean.html
Lean Lego Game Slides - Short PresentationiSixSigma.com
This is the short presentation that goes along with the Lean Lego Game. It's about one hour and 30 minutes long.
See full article here: https://www.isixsigma.com/training/training-materials-aids/lean-lego-game/
Directions for lean paper airplane simulation.
For more details and a video, go to
http://www.leansimulations.org/2012/09/more-lean-paper-airplanes-another-lean.html
Lean is about learning, John Shook told a crowd of 200 managers from manufacturing, healthcare, government, and service organizations who had gathered for a learning session sponsored by the Iowa Lean Collaborative on Oct 2, 2012.
To be successful, he said lean learning needs these characteristics:
• All learner partners actively participate
• Mutual Respect: Openness in sharing experience, knowledge, challenges, struggles;
• Teachers are learners; learners are teachers
• Problems to be addressed are important and challenging to all partners
These are the slides for the webinar delivered on 8-9-2016. The recording is available at http://www.slideshare.net/KarenMartinGroup/lean-leadership-part-1-of-3-webinars
Over the 16 years that we've been providing support to organizations at nearly every stage of the Lean journey, leadership has consistently emerged as the single most important determinant of success. Those organizations with deep leadership engagement soar, while those who don't fail to experience significant transformation.
In this first of three webinars, Karen shares the perspective and content that she and her team use when working with executives and senior leadership teams within the firm's clients.
She review the system of Lean principles, management practices, and tools, and then focuses on 6 of the topics leaders most commonly misunderstand or are unaware of:
1. Three of the core values that underlie Lean management
2. Key performance indicators
3. Visual management
4. Work standardization
5. Go and see (Gemba) management
6. The one environmental "don't" that destroys all Lean effort
Not a subscriber? To receive automatic notification of future webinars, gain access to our library of free assessments and templates, and receive our occasional newsletter with improvement tips: http://www.ksmartin.com/subscribe.
Subscribe: http://www.ksmartin.com/subscribe
Dowload your FREE assessment: http://www.ksmartin.com/too-self-assessment/
To purchase the book: http://bit.ly/TOObk
In Lean conversations, we often hear “it’s 10% tools and 90% people,” “we need to change the culture,” and “they just don’t get it.” While each of these statements may be true, they all reflect that something is missing in our problem-solving and transformation attempts—and that missing element is helping people change their behaviors. In reality if we don’t change the way the organization thinks and behaves, on a day-to-day basis, we won’t significantly impact performance levels.
This workshop includes both theory and practical application around the behaviors of excellence: organizational clarity, focus, discipline, and widespread employee engagement. Activities include class discussions and four major activities representing each of the dimensions.
The clarity activity centers on the words we use and how ambiguity and "softened" language hinders performance. The focus activity is a timed simulation that demonstrates how working on fewer projects at a time increases the total number of projects completed in a comparable given time period. Participants learn metrics-based process mapping, a highly disciplined process for standardizing work. In the final activity, participants practice techniques that lead to engagement and disengagement.
[Note: This is a partial preview. To download this presentation, visit:
https://www.oeconsulting.com.sg/training-presentations]
Standard work, as a Lean management practice, is an agreed-upon set of work procedures that establish the best and most reliable methods and sequences for each process and each worker. Standard work aims to maximize performance while minimizing waste in each person's operation and workload.
LEARNING OBJECTIVE:
The objective of the Standard Pig Game is to demonstrate the value of standard work by using drawing as the creative approach to learning. Participants will have fun through creative expressions and also learn the importance and approach of standard work practices.
EQUIPMENT/TOOLS REQUIRED:
1. Pencil or pen
2. Paper (A4 or letter size)
3. Masking tape
4. Wall to tape stuff on
The Standard Pig Game can be played in a classroom or workshop setting. The facilitator may project the instructional slides on the screen and follow the step-by-step instructions and discussion questions to run the game. The game consists of three rounds.
By the end of the game, participants would have learned the value or benefits of standard work and the use of standard work concepts, process and documentation to create stable and repeatable processes to maximize performance and minimize waste.
NOTE: If you had already purchased our Standard Work training presentation, the Standard Pig Game is already included in the training package.
The interactive Kanban Pizza Game demonstrates how a Kanban System works. While common Kanban games usually focus only on the flow of an existing Kanban system, our new Kanban Pizza Game goes beyond that, demonstrating the path from an existing process to Kanban. Learning by doing and having fun at the same time - that‘s what our Kanban Pizza Game is all about.
_______
Here are the links for the printouts for the orders, the oven plate and the point-system, which I used in this set up:
https://www.dropbox.com/s/0wvbblo65lyndht/Kanban%20Pizza%20Game%20-%20Orders.pdf?dl=0 https://www.dropbox.com/s/wghw809788go0iq/Kanban%20Pizza%20Game%20-%20pizza%20plate.pdf?dl=0
https://www.dropbox.com/s/tyj08gm510pkjkk/Kanban%20Pizza%20Game%20-%20Point%20System.pdf?dl=0
After revolutionizing the automobile industry, Lean principles have been successfully applied to different knowledge areas including software development. This workshop is intended to master Lean concepts like Waste, Push&Pull systems, systems thinking,Kaizen etc.! In this interactive game, the participants will work in a small Lego production line, experiencing problems and applying Lean practices to overcome them.
This is a little simulation that I have run numerous times. It shows in a very direct and apparent way that the less things we do at the same time, the faster each thing runs. In other words: Limit you WIP!
I like this exercise since it can be run by a single person or by many (64 is my record) and still get the message across.
This presentation is a simulation of the simulation, so if you click through the slides fast you get a little animation feature as well as timing.
If
Process Change: Communication & Training TipsTKMG, Inc.
Subscribe: ksmartin.com/subscribe
Recorded Webinar: http://bit.ly/1Gl23Hm
Rolling out process improvements is a common point of failure in organizations.
“Lean” is a management philosophy based on the Toyota Production System (TPS). With Lean Manufacturing, you will be able to enhance value for your customers by improving and smoothing the process flow and eliminating waste. Simply put, with Lean, you will be able to increase productivity and create greater customer value with less resources.
By teaching this presentation, managers and employees will have a better understanding of the Lean principles and approach to eliminating waste, and will be more forthcoming to lead and participate in the Lean implementation process.
LEARNING OBJECTIVES
1. Acquire knowledge on the key concepts and principles of Lean
2. Describe the common Lean methods and tools for waste elimination and value creation
3. Describe the key roles in Lean deployment
4. Define the success factors for sustaining a Lean culture
CONTENTS
1. Introduction to Lean Manufacturing
2. Key Concepts of Lean
3. Lean Methods & Tools
4. Lean Roles
5. Sustaining a Lean Culture
To download this presentation, visit:
https://www.oeconsulting.com.sg/training-presentations
We've Had it All Wrong: Manage Processes, Not peopleTKMG, Inc.
Recorded webinar: http://slidesha.re/1iuvE3F
Subscribe: http://www.ksmartin.com/subscribe
Karen’s Books: http://ksmartin.com/books
For decades now, "management" has been synonymous with managing people. Meanwhile, processes, the lifeblood of an organization, remain largely unmanaged. In this webinar, Karen shares her views on why we need to change our thinking and her practical how-to's for making this vital pivot.
This is another game that I have had great fun playing and also thought me an my clients a great deal. I use it as staple for all my intros to Lean and agile.
The goal of the game is to move 20 coins through a series of process step (aka players). Each player flips the coins once before it can be passed over.
The game shows very effectively how limiting the work in process (WIP) increases the throughput and improves lead times, both for the first coin and the total time for all 20 coins.
If you move through the game slides quickly a nice little animation effect takes place. Watching that actually gave me a new understanding of what Flow means. Compare the first and last iterations and see the coins flow through the process, each step creating value.
If you like this presentation you will find more like this in Kanban In Action (http://bit.ly/theKanbanBook) where we have dedicated a whole chapter on agile games.
An introduction to the Toyota Production System and Lean Manufacturing/Lean Production. Covers the topics of Kaizen, Gemba, Idea Cards, 5S, Andon, Standard Work, Takt Time, and Just in Time production. Created by Andrew Edwards, Lexington, Ky
Lean is about learning, John Shook told a crowd of 200 managers from manufacturing, healthcare, government, and service organizations who had gathered for a learning session sponsored by the Iowa Lean Collaborative on Oct 2, 2012.
To be successful, he said lean learning needs these characteristics:
• All learner partners actively participate
• Mutual Respect: Openness in sharing experience, knowledge, challenges, struggles;
• Teachers are learners; learners are teachers
• Problems to be addressed are important and challenging to all partners
These are the slides for the webinar delivered on 8-9-2016. The recording is available at http://www.slideshare.net/KarenMartinGroup/lean-leadership-part-1-of-3-webinars
Over the 16 years that we've been providing support to organizations at nearly every stage of the Lean journey, leadership has consistently emerged as the single most important determinant of success. Those organizations with deep leadership engagement soar, while those who don't fail to experience significant transformation.
In this first of three webinars, Karen shares the perspective and content that she and her team use when working with executives and senior leadership teams within the firm's clients.
She review the system of Lean principles, management practices, and tools, and then focuses on 6 of the topics leaders most commonly misunderstand or are unaware of:
1. Three of the core values that underlie Lean management
2. Key performance indicators
3. Visual management
4. Work standardization
5. Go and see (Gemba) management
6. The one environmental "don't" that destroys all Lean effort
Not a subscriber? To receive automatic notification of future webinars, gain access to our library of free assessments and templates, and receive our occasional newsletter with improvement tips: http://www.ksmartin.com/subscribe.
Subscribe: http://www.ksmartin.com/subscribe
Dowload your FREE assessment: http://www.ksmartin.com/too-self-assessment/
To purchase the book: http://bit.ly/TOObk
In Lean conversations, we often hear “it’s 10% tools and 90% people,” “we need to change the culture,” and “they just don’t get it.” While each of these statements may be true, they all reflect that something is missing in our problem-solving and transformation attempts—and that missing element is helping people change their behaviors. In reality if we don’t change the way the organization thinks and behaves, on a day-to-day basis, we won’t significantly impact performance levels.
This workshop includes both theory and practical application around the behaviors of excellence: organizational clarity, focus, discipline, and widespread employee engagement. Activities include class discussions and four major activities representing each of the dimensions.
The clarity activity centers on the words we use and how ambiguity and "softened" language hinders performance. The focus activity is a timed simulation that demonstrates how working on fewer projects at a time increases the total number of projects completed in a comparable given time period. Participants learn metrics-based process mapping, a highly disciplined process for standardizing work. In the final activity, participants practice techniques that lead to engagement and disengagement.
[Note: This is a partial preview. To download this presentation, visit:
https://www.oeconsulting.com.sg/training-presentations]
Standard work, as a Lean management practice, is an agreed-upon set of work procedures that establish the best and most reliable methods and sequences for each process and each worker. Standard work aims to maximize performance while minimizing waste in each person's operation and workload.
LEARNING OBJECTIVE:
The objective of the Standard Pig Game is to demonstrate the value of standard work by using drawing as the creative approach to learning. Participants will have fun through creative expressions and also learn the importance and approach of standard work practices.
EQUIPMENT/TOOLS REQUIRED:
1. Pencil or pen
2. Paper (A4 or letter size)
3. Masking tape
4. Wall to tape stuff on
The Standard Pig Game can be played in a classroom or workshop setting. The facilitator may project the instructional slides on the screen and follow the step-by-step instructions and discussion questions to run the game. The game consists of three rounds.
By the end of the game, participants would have learned the value or benefits of standard work and the use of standard work concepts, process and documentation to create stable and repeatable processes to maximize performance and minimize waste.
NOTE: If you had already purchased our Standard Work training presentation, the Standard Pig Game is already included in the training package.
The interactive Kanban Pizza Game demonstrates how a Kanban System works. While common Kanban games usually focus only on the flow of an existing Kanban system, our new Kanban Pizza Game goes beyond that, demonstrating the path from an existing process to Kanban. Learning by doing and having fun at the same time - that‘s what our Kanban Pizza Game is all about.
_______
Here are the links for the printouts for the orders, the oven plate and the point-system, which I used in this set up:
https://www.dropbox.com/s/0wvbblo65lyndht/Kanban%20Pizza%20Game%20-%20Orders.pdf?dl=0 https://www.dropbox.com/s/wghw809788go0iq/Kanban%20Pizza%20Game%20-%20pizza%20plate.pdf?dl=0
https://www.dropbox.com/s/tyj08gm510pkjkk/Kanban%20Pizza%20Game%20-%20Point%20System.pdf?dl=0
After revolutionizing the automobile industry, Lean principles have been successfully applied to different knowledge areas including software development. This workshop is intended to master Lean concepts like Waste, Push&Pull systems, systems thinking,Kaizen etc.! In this interactive game, the participants will work in a small Lego production line, experiencing problems and applying Lean practices to overcome them.
This is a little simulation that I have run numerous times. It shows in a very direct and apparent way that the less things we do at the same time, the faster each thing runs. In other words: Limit you WIP!
I like this exercise since it can be run by a single person or by many (64 is my record) and still get the message across.
This presentation is a simulation of the simulation, so if you click through the slides fast you get a little animation feature as well as timing.
If
Process Change: Communication & Training TipsTKMG, Inc.
Subscribe: ksmartin.com/subscribe
Recorded Webinar: http://bit.ly/1Gl23Hm
Rolling out process improvements is a common point of failure in organizations.
“Lean” is a management philosophy based on the Toyota Production System (TPS). With Lean Manufacturing, you will be able to enhance value for your customers by improving and smoothing the process flow and eliminating waste. Simply put, with Lean, you will be able to increase productivity and create greater customer value with less resources.
By teaching this presentation, managers and employees will have a better understanding of the Lean principles and approach to eliminating waste, and will be more forthcoming to lead and participate in the Lean implementation process.
LEARNING OBJECTIVES
1. Acquire knowledge on the key concepts and principles of Lean
2. Describe the common Lean methods and tools for waste elimination and value creation
3. Describe the key roles in Lean deployment
4. Define the success factors for sustaining a Lean culture
CONTENTS
1. Introduction to Lean Manufacturing
2. Key Concepts of Lean
3. Lean Methods & Tools
4. Lean Roles
5. Sustaining a Lean Culture
To download this presentation, visit:
https://www.oeconsulting.com.sg/training-presentations
We've Had it All Wrong: Manage Processes, Not peopleTKMG, Inc.
Recorded webinar: http://slidesha.re/1iuvE3F
Subscribe: http://www.ksmartin.com/subscribe
Karen’s Books: http://ksmartin.com/books
For decades now, "management" has been synonymous with managing people. Meanwhile, processes, the lifeblood of an organization, remain largely unmanaged. In this webinar, Karen shares her views on why we need to change our thinking and her practical how-to's for making this vital pivot.
This is another game that I have had great fun playing and also thought me an my clients a great deal. I use it as staple for all my intros to Lean and agile.
The goal of the game is to move 20 coins through a series of process step (aka players). Each player flips the coins once before it can be passed over.
The game shows very effectively how limiting the work in process (WIP) increases the throughput and improves lead times, both for the first coin and the total time for all 20 coins.
If you move through the game slides quickly a nice little animation effect takes place. Watching that actually gave me a new understanding of what Flow means. Compare the first and last iterations and see the coins flow through the process, each step creating value.
If you like this presentation you will find more like this in Kanban In Action (http://bit.ly/theKanbanBook) where we have dedicated a whole chapter on agile games.
An introduction to the Toyota Production System and Lean Manufacturing/Lean Production. Covers the topics of Kaizen, Gemba, Idea Cards, 5S, Andon, Standard Work, Takt Time, and Just in Time production. Created by Andrew Edwards, Lexington, Ky
Date: January 22, 2014
Title:
Agile in 60 minutes
Abstract:
Innovation is to build something that is new and helpful for the end-user. This is not easy. You have to build step by step products and validating initial hypothesis correcting it ongoing. This is Agile.
Questions like: How to organize a productive team? How to work together sharing the objectives in an easy way. How to change plans without impacting time and budget? They will be answered.
During this lesson we are going to see the Values of the Agile Manifesto and how they are implemented with Scrum, Kanban, eXtreme Programming, Pomodoro Technique and Canvas.
This workshop explores three important Lean concepts - Kanban, Flow and Cadence (KFC) - which can be combined to generate a more pipeline-based approach to software development, as opposed to the more common timebox-based approaches of more traditional Agile methods. The presenters will describe their experiences implementing these ideas at Yahoo! and explain the concepts using examples, simulations and games. In addition, because this is a new and emerging way of working, there will be an opportunity for discussion between the participants about how the ideas might be applied in their own situations, in order to advance the art. - See more at: http://conferences.agilealliance.org/sessions/20082311#sthash.QqTFKRkG.dpuf
Damon Edwards, co-founder of Rundeck, presentation at NewOps Days in Raleigh, NC on December 4, 2018.
See a Demo of Rundeck Enterprise :
https://www.rundeck.com/see-demo
--or--
Download Rundeck Open Source here:
https://rundeck.com/open-source
Connect:
Stack Overflow community: https://stackoverflow.com/questions/tagged/rundeck
Github: https://github.com/rundeck/rundeck/issues
Twitter: https://twitter.com/Rundeck
Facebook: https://www.facebook.com/RundeckInc/
LinkedIn: www.linkedin.com › company › rundeck-inc
Incident Management in the Age of DevOps and SRE Rundeck
Damon Edwards, co-founder of Rundeck, presents at Salt Lake City DevOps Meetup, November 13, 2019.
There is no doubt that DevOps has changed how we deliver software. But what about after deployment? Whether you are in a traditional operations organization or a “you build it, you run it” team, how do you mobilize, resolve, and learn from incidents? This talk will look at how high performing organizations have applied DevOps and SRE practices to shorten incidents and reduce escalations. Less frustration for the engineers. Lower costs for the business. Everybody wins.
See a Demo of Rundeck Enterprise :
https://www.rundeck.com/see-demo
--or--
Download Rundeck Open Source here:
https://rundeck.com/open-source
Connect:
Stack Overflow community: https://stackoverflow.com/questions/tagged/rundeck
Github: https://github.com/rundeck/rundeck/issues
Twitter: https://twitter.com/Rundeck
Facebook: https://www.facebook.com/RundeckInc/
LinkedIn: www.linkedin.com › company › rundeck-inc
Money, Process, and Culture- Tech 20/20 June, 2012Adrian Carr
A talk about Company Culture, Software, People, Lean Thinking, Agile Software.
This is the Powerpoint for a talk I gave at Tech2020, in Oak Ridge, Tennessee in June, 2012.
OSMC 2015: Testing in Production by Devdas BhagatNETWAYS
For most ecommerce companies, software is not the final deliverable product. It is a research tool, to determine what customers will pay for. To be able to get good data from software, monitoring and analytics must be built into the system. Alerting must come from business requirements and be based on application generated data.
In the traditional operations world, we monitor what is easy, and avoid monitoring that which is difficult. This talk is an attempt to show people that monitoring must be driven by metrics from the CxO office, and then potentially involve technical metrics if needed.
This talk explains why functional and business level monitoring is crucial. We also cover the tradeoffs from a DTAP model to continuous deployment. There will be a brief introduction to a couple of useful monitoring tools for functional monitoring. No special technical skills are expected of the audience, but having a general overview of the monitoring world is a good thing. This talk is not limited to ecommerce companies, but is most applicable to that environment.
The goal of Lean Warehouse 101 is to equip distributers to be more competitive in their respective markets. Through understanding how to implement Lean Principles, participants can make changes in their facility that will eliminate waste, maximize productivity and increase profits. The class will yield immediate results as students return to their workplace with an understanding of waste and how to begin eliminating it from the process.
A great class for distributers, warehouses, logistics companies or any company that has warehousing operations.
Keeping Your DevOps Transformation From Crushing Your Ops Capacity Rundeck
Presentation by Damon Edwards, co-founder of Rundeck, at DevOps Enterprise Summit in San Francisco, November 13, 2017
See a Demo of Rundeck Enterprise :
https://www.rundeck.com/see-demo
--or--
Download Rundeck Open Source here:
https://rundeck.com/open-source
Connect:
Stack Overflow community: https://stackoverflow.com/questions/tagged/rundeck
Github: https://github.com/rundeck/rundeck/issues
Twitter: https://twitter.com/Rundeck
Facebook: https://www.facebook.com/RundeckInc/
LinkedIn: www.linkedin.com › company › rundeck-inc
Operations as a Service: Because Failure Still Happens Rundeck
Presentation by Damon Edwards, co-founder of Rundeck, at All Day DevOps on October 24, 2017.
See a Demo of Rundeck Enterprise :
https://www.rundeck.com/see-demo
--or--
Download Rundeck Open Source here:
https://rundeck.com/open-source
Connect:
Stack Overflow community: https://stackoverflow.com/questions/tagged/rundeck
Github: https://github.com/rundeck/rundeck/issues
Twitter: https://twitter.com/Rundeck
Facebook: https://www.facebook.com/RundeckInc/
LinkedIn: www.linkedin.com › company › rundeck-inc
Self-Service Operations: Because Ops Still HappensRundeck
Keynote Presentation by Damon Edwards, co-founder of Rundeck, at DevOps Days Austin , May 4, 2017.
Deployment is a solved problem. Sure there is still work to be done, but the DevOps community has successfully proven that anyone can both scale deployment automation and distribute the capability to execute deployments. Now, we have to turn our attention to the next critical constraint: What happens after deployment?
We all know that failure is inevitable and is coming our way at any moment. How do we respond quickly and effectively to those failures? What works when there is just a small set of teams or an isolated system to manage will quickly break down when the organization grows in size and complexity. But on the other hand, what has been commonly practiced in large-scale enterprises is proving to be too cumbersome, too silo dependent, and simply too slow for today's business needs.
How do we rapidly respond to incidents and recover complex interdependent systems while working within an equally complex and interdependent organization? How do Ops teams embrace the DevOps and Agile inspired demand for speed while maintaining quality and control?
This talk examines the trial-and-error lessons learned by some forward-thinking enterprises who are currently streamlining how they:
-Resolve incidents
-Reduce friction between teams
-Divide up operational responsibilities
-Improve the quality of their ongoing operations (and organizational learning)
See a Demo of Rundeck Enterprise :
https://www.rundeck.com/see-demo
--or--
Download Rundeck Open Source here:
https://rundeck.com/open-source
Connect:
Stack Overflow community: https://stackoverflow.com/questions/tagged/rundeck
Github: https://github.com/rundeck/rundeck/issues
Twitter: https://twitter.com/Rundeck
Facebook: https://www.facebook.com/RundeckInc/
LinkedIn: www.linkedin.com › company › rundeck-inc
Feedback loops - the second way towards the world of DevOpsTapio Rautonen
The three ways define a philosophical journey to an unfinished world of IT development. Amplifying feedback loops, the second way, is about shortening and amplifying any bottlenecks preventing feedback to close a full circuit of continual improvement.
Refactoring Strategies: Beyond the BasicsDanilo Sato
Refactoring is a fundamental practice for an agile developer. Each refactoring is a small and isolated activity, but the value comes when you perform a sequence of refactorings to effect larger changes. This workshop will guide participants through hands-on exercises designed to teach three essential skills to become good at refactoring:
1. Identifying what needs refactoring: what makes code smell, confusing, or complex?
2. Identifying the end goal: what are the design options and which one will yield the best results?
3. Tracing a strategy to get the code from 1 to 2.
Revisitando as Práticas de Engenharia ÁgilDanilo Sato
Slides da minha palestra na QCon SP 2013:
Agile virou mainstream: hoje em dia é difícil encontrar um time que não esteja seguindo um processo ágil. No entanto os processos mais comuns focam mais nas práticas gerenciais e não tanto nas práticas de engenharia. Na minha experiência com Métodos Ágeis, a falta de disciplina técnica é um dos principais impedimentos para criar equipes altamente produtivas. Nesta palestra eu pretendo revisitar as práticas de engenharia ágil, desde as originalmente propostas por XP há mais de dez anos atrás - como TDD, refatoração ou programação em par - até ideias mais recentes - como DevOps, infraestrutura como código e pipelines de deployment. Ao invés de focar no "O que?" de cada prática, pretendo tomar uma abordar mais profunda, focando no "Por quê?", nos comportamentos e nos resultados esperados de uma equipe que aplica as práticas com sucesso.
O que você NÃO aprendeu sobre Programação Orientada a ObjetosDanilo Sato
Slides da minha palestra na RubyConf BR 2013
Ruby é uma linguagem orientada a objetos, porém a maneira como aprendemos orientação a objetos geralmente foca no "O que?" e pouco no "Por quê?". Aprendemos o que é herança, polimorfismo, as diferenças entre classes e objetos, mas não discutimos questões mais relevantes como: o que caracteriza um bom design OO? Quais as vantagens e desvantagens de usar herança? Como OO me ajuda a resolver problemas do dia a dia? Nesta palestra vamos abordar estas e outras questões de design e modelagem OO através de exemplos. Pretendo desbancar alguns mitos - como modelar OO é modelar o mundo real - assim como compartilhar alguns princípios para ajudar você e seu time a melhorar a qualidade do código da sua aplicação Ruby.
Slides from my session at the Atlanta Software Craftsmanship meetup on "Refactoring at Large". Covering examples of refactoring in Java, Ruby/Rails and some ways to make architecture changes in a safer and step-by-step way
Slides from my session at QCon SP on "Refactoring at Large". Covering examples of refactoring in Java, Ruby/Rails and some ways to make architecture changes in a safer and step-by-step way
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
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/
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
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.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
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.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
7. Lean concepts
being used in the
software world
But without much contact
with Lean principles and
practices
Why ?
8.
9. “... over the years there have been some
ostensibly ʻleanʼ promoters that reduced lean
thinking to a mechanistic superficial level of
management tools such as kanban and queue
management.
... the essence of successful lean thinking is
building people, then building products and a
culture of “challenge the status quo
continuous improvement ” Lean Primer (http://tinyurl.com/owvhut)
10. “... over the years there have been some
ostensibly ʻleanʼ promoters that reduced lean
thinking to a mechanistic superficial level of
management tools such as kanban and queue
management.
... the essence of successful lean thinking is
building people, then building products and a
culture of “challenge the status quo
continuous improvement ” Lean Primer (http://tinyurl.com/owvhut)
We’re here to introduce you to Lean
63. Task 1 Task 2 Task 3 Task 4
Pull System
Hands on - 2nd Step
64. Task 1 Task 2 Task 3 Task 4
4 Teams
Pull System 4 Rounds
30 secs
Hands on - 2nd Step
65. Task 1 Task 2 Task 3 Task 4
Pull System
Setup minimum buffers at intermediate steps
Demand comes first
Items are produced to fill gaps in the buffers
Hands on - 2nd Step
66. Task 1 Task 2 Task 3 Task 4
Pull System
Setup minimum buffers at intermediate steps
Demand comes first nban
Ka
Items are produced to fill gaps in the buffers
Hands on - 2nd Step
70. Another type of waste
Some people working more than others
Mura (Unevenness)
Heijunka
Unleveled Process
71. Goal is a leveled process
Production line must be a continuous flow
One piece is bought when one piece is delivered
Sustainable pace
Flow
72. Goal is a leveled process
Production line must be a continuous flow
One piece is bought when one piece is delivered
Sustainable pace
Flow Watch the baton, not the ru
nners
rimer (http://tiny
Lean P
url.com/owvhut)
73. Goal is a leveled process
Production line must be a continuous flow
One piece is bought when one piece is delivered
Sustainable pace
Flow Watch the baton, not the ru
nners
rimer (http://tiny
Lean P
url.com/owvhut)
88. Continuous Improvement
Reflect and adapt
Learn by standardizing
Long term thinking
Respect People
“Toyota’s real ad vantage was its ability to
harness the inte llect of ‘ordinary’ employees”
Gary Hamel
Kaizen
93. Push System
Pull System
Yatai
What’s next ?
Is that all ?
94. Push System
We saw some of the practices
Pull System Practices are contextual
Principles must be understood
Yatai
Is that all ?
95. What TPS is Not
A recipe for success
A management project or program
A set of tools for implementation
A system for production floor only
Implementable in a short- or mid- term period
What is Lean ?
96. What TPS is
A consistent way of thinking
A total management philosophy
Focus on total customer satisfaction
An environment of teamwork and improvement
A never ending search for a better way
What is Lean ?
102. Extra Features Overproduction
Waiting
Unnecessary Transportation
Gold Plating Overprocessing
Partially Completed Work Inventory
Motion
Defects
Unused Employee Creativity
Lean in Software Development
112. Much more:
Eliminate Waste
Create Knowledge
Build Quality In
Defer Commitment
Deliver Fast
Respect People
Improve System
Lean in Software Development
113. Much more:
Eliminate Waste Genchi Genbutsu
Create Knowledge A3
Build Quality In 5 Whys?
Defer Commitment Stop the Line
Deliver Fast Andon
Respect People Jidoka
Improve System Mistake Proofing
Lean in Software Development
Principios x Praticas
Mas a gente esta mostrando praticas....
Principios x Praticas
Mas a gente esta mostrando praticas....
Product Development
Supply Chain Management
Healthcare
Software
Product Development
Supply Chain Management
Healthcare
Software
Product Development
Supply Chain Management
Healthcare
Software
Product Development
Supply Chain Management
Healthcare
Software
And more...
And more...
And more...
And more...
And more...
And more...
Make sure everyone understands the tasks (really..)
Count number of pieces between rounds
10 mins
Make sure everyone understands the tasks (really..)
Count number of pieces between rounds
10 mins
Make sure everyone understands the tasks (really..)
Count number of pieces between rounds
10 mins
Make sure everyone understands the tasks (really..)
Count number of pieces between rounds
10 mins
20 mins
Lean came with definition of waste
Anything that doesnt add value
What is Value ? Seen through client’s point of view
Everything that is done but not necessary for the final product
There is one visible kind of waste now: inventory
How may houses produced x 25
Pieces x 1
Compare inventory accumulation with chart
Show over/under production in the example
Houses produced but not sold
Houses demanded but not produced
Lean came with definition of waste
Anything that doesnt add value
What is Value ? Seen through client’s point of view
Everything that is done but not necessary for the final product
There is one visible kind of waste now: inventory
How may houses produced x 25
Pieces x 1
Compare inventory accumulation with chart
Show over/under production in the example
Houses produced but not sold
Houses demanded but not produced
Overproduction
producing items when orders have not been received.
Waiting
People waiting to have their setup ready
Conveyance
Unnecessary transportation
Overprocessing
More work than necessary
Inventory
Example cited before
Motion
People moving
Defects
If in the end we have a defect in the product, everything was thrown away
It could be argued that the work done is going to be useful in the future
But how about if the market changes?
Overproduction
producing items when orders have not been received.
Waiting
People waiting to have their setup ready
Conveyance
Unnecessary transportation
Overprocessing
More work than necessary
Inventory
Example cited before
Motion
People moving
Defects
If in the end we have a defect in the product, everything was thrown away
It could be argued that the work done is going to be useful in the future
But how about if the market changes?
Overproduction
producing items when orders have not been received.
Waiting
People waiting to have their setup ready
Conveyance
Unnecessary transportation
Overprocessing
More work than necessary
Inventory
Example cited before
Motion
People moving
Defects
If in the end we have a defect in the product, everything was thrown away
It could be argued that the work done is going to be useful in the future
But how about if the market changes?
Overproduction
producing items when orders have not been received.
Waiting
People waiting to have their setup ready
Conveyance
Unnecessary transportation
Overprocessing
More work than necessary
Inventory
Example cited before
Motion
People moving
Defects
If in the end we have a defect in the product, everything was thrown away
It could be argued that the work done is going to be useful in the future
But how about if the market changes?
Overproduction
producing items when orders have not been received.
Waiting
People waiting to have their setup ready
Conveyance
Unnecessary transportation
Overprocessing
More work than necessary
Inventory
Example cited before
Motion
People moving
Defects
If in the end we have a defect in the product, everything was thrown away
It could be argued that the work done is going to be useful in the future
But how about if the market changes?
Overproduction
producing items when orders have not been received.
Waiting
People waiting to have their setup ready
Conveyance
Unnecessary transportation
Overprocessing
More work than necessary
Inventory
Example cited before
Motion
People moving
Defects
If in the end we have a defect in the product, everything was thrown away
It could be argued that the work done is going to be useful in the future
But how about if the market changes?
Overproduction
producing items when orders have not been received.
Waiting
People waiting to have their setup ready
Conveyance
Unnecessary transportation
Overprocessing
More work than necessary
Inventory
Example cited before
Motion
People moving
Defects
If in the end we have a defect in the product, everything was thrown away
It could be argued that the work done is going to be useful in the future
But how about if the market changes?
Push
Ford: demand was not an issue. Sell everything that is produced. Goal: maximize production
Ever cheaper labour, ever faster machines ran out of both
Taiichi Ohno went to the US to study the cars industry, and said that wanted an industry that worked like an american supermarket
Pull
Supermarket
Produce based on demand
Need a way to signalize when more work has to be done
Push
Ford: demand was not an issue. Sell everything that is produced. Goal: maximize production
Ever cheaper labour, ever faster machines ran out of both
Taiichi Ohno went to the US to study the cars industry, and said that wanted an industry that worked like an american supermarket
Pull
Supermarket
Produce based on demand
Need a way to signalize when more work has to be done
Push
Ford: demand was not an issue. Sell everything that is produced. Goal: maximize production
Ever cheaper labour, ever faster machines ran out of both
Taiichi Ohno went to the US to study the cars industry, and said that wanted an industry that worked like an american supermarket
Pull
Supermarket
Produce based on demand
Need a way to signalize when more work has to be done
Push
Ford: demand was not an issue. Sell everything that is produced. Goal: maximize production
Ever cheaper labour, ever faster machines ran out of both
Taiichi Ohno went to the US to study the cars industry, and said that wanted an industry that worked like an american supermarket
Pull
Supermarket
Produce based on demand
Need a way to signalize when more work has to be done
Push
Ford: demand was not an issue. Sell everything that is produced. Goal: maximize production
Assumption: Ever cheaper labour, ever faster machines -> ran out of both
Taiichi Ohno went to the US to study the cars industry, and said that wanted an industry that worked like an american supermarket
Pull
Supermarket
Produce based on demand
Need a way to signal when more work has to be done
Push
Ford: demand was not an issue. Sell everything that is produced. Goal: maximize production
Ever cheaper labour, ever faster machines ran out of both
Taiichi Ohno went to the US to study the cars industry, and said that wanted an industry that worked like an american supermarket
Pull
Supermarket
Produce based on demand
Need a way to signalize when more work has to be done
Push
Ford: demand was not an issue. Sell everything that is produced. Goal: maximize production
Ever cheaper labour, ever faster machines ran out of both
Taiichi Ohno went to the US to study the cars industry, and said that wanted an industry that worked like an american supermarket
Pull
Supermarket
Produce based on demand
Need a way to signalize when more work has to be done
Push
Ford: demand was not an issue. Sell everything that is produced. Goal: maximize production
Ever cheaper labour, ever faster machines ran out of both
Taiichi Ohno went to the US to study the cars industry, and said that wanted an industry that worked like an american supermarket
Pull
Supermarket
Produce based on demand
Need a way to signalize when more work has to be done
Push
Ford: demand was not an issue. Sell everything that is produced. Goal: maximize production
Ever cheaper labour, ever faster machines ran out of both
Taiichi Ohno went to the US to study the cars industry, and said that wanted an industry that worked like an american supermarket
Pull
Supermarket
Produce based on demand
Need a way to signalize when more work has to be done
Push
Ford: demand was not an issue. Sell everything that is produced. Goal: maximize production
Ever cheaper labour, ever faster machines ran out of both
Taiichi Ohno went to the US to study the cars industry, and said that wanted an industry that worked like an american supermarket
Pull
Supermarket
Produce based on demand
Need a way to signalize when more work has to be done
40 min
Explain how the process should work
40 min
Explain how the process should work
40 min
Explain how the process should work
40 min
Explain how the process should work
40 min
Explain how the process should work
50 min
One solution: balance number of people based on constraints
What’s the ideal scenario?
Explain the baton metaphor
When build to stock and when to build to demand (depends on the context)
When build to stock and when to build to demand (depends on the context)
When build to stock and when to build to demand (depends on the context)
When build to stock and when to build to demand (depends on the context)
When build to stock and when to build to demand (depends on the context)
1:10
1:20
On a practice level
Pull system/Kanban (Later section)
On a principle level
Challenging status quo
Inspect quality in
Competing against yourself
Empowering people
On a practice level
Pull system/Kanban (Later section)
On a principle level
Challenging status quo
Inspect quality in
Competing against yourself
Empowering people
On a practice level
Pull system/Kanban (Later section)
On a principle level
Challenging status quo
Inspect quality in
Competing against yourself
Empowering people
On a practice level
Pull system/Kanban (Later section)
On a principle level
Challenging status quo
Inspect quality in
Competing against yourself
Empowering people
On a practice level
Pull system/Kanban (Later section)
On a principle level
Challenging status quo
Inspect quality in
Competing against yourself
Empowering people
Predictable and Repeatable (as in Manufacturing): Build process / Deployment process
Creative / Information Flow / Create Knowledge (as in Product Development)
Common cause vs. Special cause
Process Capability Chart
First step in a kanban process
Software development is not manufacturing
Principles x Practices
1:30