From TOIL to Continuous Delivery of Infrastructure, our tail of migrating our existing Infrastructure as code tools & wrappers so that they can be used in a CD system, but with all of the control grey-beards, enterprises & governments expect.
A tail of how we took our terraform tooling from being human focussed (and thus causing much more TOIL than was reasonable) and adapted it work within a sane set of pipelines, enabling drift checking, automated deployments & approved deployments that fit with in a multi-environment, sovereign-control organisation, while still retaining the ability to "run from your laptop" in an emergency or in bootstrap mode. We'll also cover the patterns that emerged for building tools that are both human & tool friendly, for progressive roll-out of changes & why CI/CD for VM based infrastructure requires better techniques than "fixing the build".
Presented in High Performing Teams Conference
Many companies think they are using scrum but are not reaping the benefits. Why is that? This case study was aimed at letting the audience discover opportunities for improvement in a fictitious company that has typical teething scrum problems in its Agile Teams.
This was an interactive simulation whereby the audience was divvied into the three typical scrum roles, ScrumMaster, Product Owner and Core team in order to identify scrum deficiencies and how to fix them as a team
Chat, Social, Email....Getting Engagement Right in the Contact Centremplsystems
This Presentation which featured in a recent webinar by mplsystems CEO, Paul White, covers:
1. The evolving customer landscape
2. Reducing Multi-Channel Complexity
3. Multi-Channel in Action
4. Email - Making it Work!
5. Web Chat - Best Practice
6. Social Customer Service Tips
7. Smart Phone Apps and how to be prepared
From TOIL to Continuous Delivery of Infrastructure, our tail of migrating our existing Infrastructure as code tools & wrappers so that they can be used in a CD system, but with all of the control grey-beards, enterprises & governments expect.
A tail of how we took our terraform tooling from being human focussed (and thus causing much more TOIL than was reasonable) and adapted it work within a sane set of pipelines, enabling drift checking, automated deployments & approved deployments that fit with in a multi-environment, sovereign-control organisation, while still retaining the ability to "run from your laptop" in an emergency or in bootstrap mode. We'll also cover the patterns that emerged for building tools that are both human & tool friendly, for progressive roll-out of changes & why CI/CD for VM based infrastructure requires better techniques than "fixing the build".
Presented in High Performing Teams Conference
Many companies think they are using scrum but are not reaping the benefits. Why is that? This case study was aimed at letting the audience discover opportunities for improvement in a fictitious company that has typical teething scrum problems in its Agile Teams.
This was an interactive simulation whereby the audience was divvied into the three typical scrum roles, ScrumMaster, Product Owner and Core team in order to identify scrum deficiencies and how to fix them as a team
Chat, Social, Email....Getting Engagement Right in the Contact Centremplsystems
This Presentation which featured in a recent webinar by mplsystems CEO, Paul White, covers:
1. The evolving customer landscape
2. Reducing Multi-Channel Complexity
3. Multi-Channel in Action
4. Email - Making it Work!
5. Web Chat - Best Practice
6. Social Customer Service Tips
7. Smart Phone Apps and how to be prepared
Walle produce all series of hydraulic seals,according to category by purpose,including rotary seals, all kinds of O ring(FKM O ring), step seal, glyd ring, oil seal and various of combination seals, gasket, spring energised seals, food machinery seals and so on.
Ecopower : Domestic Riello UPS Reseller And Distributorecopowersupplies
Ecopower is leading Riello UPS Distributor And Reseller of single and three phase UPS in Domestic.ECO UPS Systems is to deliver reliable, resilient and efficient uninterruptible power supplies, standby power generators and voltage
optimization systems to critical IT and mains power dependent organizations.
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
This is the Zendcon 2013 version.
At one point in time, I was the technical lead on two different projects. One was an application we were purchasing from a vendor that was being written in Java (and had previously been written in .NET by another vendor, who then switched to Java, and then abandoned the project), and one was being built in-house with PHP on the IBM i. They were the same product for two different product lines that we offered, but time constraints forced us to build two products in tandem. In the end, the PHP application was completed and delivered to end-users in about 7 months from start to finish, while the former project languished. We'll compare the two projects in the tools and technologies that were used to integrated with the IBM i backend as well as programming.
Walle produce all series of hydraulic seals,according to category by purpose,including rotary seals, all kinds of O ring(FKM O ring), step seal, glyd ring, oil seal and various of combination seals, gasket, spring energised seals, food machinery seals and so on.
Ecopower : Domestic Riello UPS Reseller And Distributorecopowersupplies
Ecopower is leading Riello UPS Distributor And Reseller of single and three phase UPS in Domestic.ECO UPS Systems is to deliver reliable, resilient and efficient uninterruptible power supplies, standby power generators and voltage
optimization systems to critical IT and mains power dependent organizations.
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
This is the Zendcon 2013 version.
At one point in time, I was the technical lead on two different projects. One was an application we were purchasing from a vendor that was being written in Java (and had previously been written in .NET by another vendor, who then switched to Java, and then abandoned the project), and one was being built in-house with PHP on the IBM i. They were the same product for two different product lines that we offered, but time constraints forced us to build two products in tandem. In the end, the PHP application was completed and delivered to end-users in about 7 months from start to finish, while the former project languished. We'll compare the two projects in the tools and technologies that were used to integrated with the IBM i backend as well as programming.
Sam McAfee talks about how they have applied Kanban and lean methodologies at RadicalFusion during the San Francisco Agile User Group meeting at Atlassian.
http://youtu.be/RkV1WgeQX8A
Swifty Serverless: How to minimise latencies and cold start period for server...Vladimir Porokhov
Our deck from serverless meetup in Moscow. Swifty.cloud is using full-stack approach to manage all underlaying components including Kubernetes and network stack. It allows us to minimise network latencies for serverless functions and mitigate cold start situation.
This slide is translated version. Originally it was written in Korean. (http://www.slideshare.net/saltynut/how-do-we-drive-tech-changes )
It describes how do we drive technical changes onto our organizations had used old-fashioned java combinations(Java 1.6+Spring 3.x+MyBatis) and monolithic architecture.
Key point is what we need to do to drive changes, and I'll discuss what we did during Phase1 and what we are doing at Phase 2 for architecture, frontend, backend, methodologies/process.
Phase1
- Architecture : Frontend / Backend Separation
- Frontend : Angular.js, Grunt, Bower
- Backend : Java 1.7/Spring4, ORM
- Methodology/Process : Scrum, Git
Phase2
- Architecture : Micro-Service Architecture(MSA)
- Frontend : Content Router, E2E Test
- Backend : Polyglot, Multi-Framework
- Methodology/Process : Scrum+JIRA, Git Branch Policy, Pair Programming, Code Workshop
Lean Kanban India 2018 | Leveraging Lean and Kanban to implement Continuous ...LeanKanbanIndia
Session Overview :
How can continuous improvement culture and mindset be "transformed" with Lean and Kanban? What can corporate culture derive from and expand on cultures that still exist in Lean Manufacturing movement that began with TPS (Toyota Product System)? How can we leverage our knowledge of Lean and Kanban to transform organization's fitness for purpose? This is a workshop about a pictorial case study that shows how to apply Lean Manufacturing values, principles & best practices for continuous improvement in today's fast-paced IT landscape.
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019Yuval Yeret
Should you use Scrum or Kanban? You don’t have to choose: Scrum teams improve when they look at flows inside and outside their sprints from a Lean/Kanban perspective. In this session we will talk about Kanban-related myths prevalent in the Scrum world and identify common ground between them. We will look at ways to bring Kanban flow into your Scrum: the Kanban-based Sprint/product backlog, flow-based daily Scrum, visualizing aging work, and flow-based Sprint planning .We will describe ways to wrap Scrum with a Kanban flow system, and how DevOps fits into this picture.
You’ll leave with a better understanding of how Scrum, Kanban, and DevOps relate to each other and with ideas for experiments to try when back at work.
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
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
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
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.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
Securing your Kubernetes cluster_ a step-by-step guide to success !
Kanban: Fly Different - An Introduction v1.3
1. Agile Kanban: Fly Different v1.3
by Joseph Hurtado
joseph@agilelion.com
Twitter: @josephhurtado | Web:AgileLion.com
1
2. What will I learn?
Why we need Agile Kanban?
What is Kanban anyway?
How can I use it for Software Development?
How can I “Fly Kanban” using Agile Zen?
2
3. Credits - People and Photos
Kanban boards and inspiring content from David
Anderson's Kanban Book.
Henrik Kniberg slides, and solid content on his blog.
Photos: Blue Angels, and Thunderbirds - US Navy and Air
Force Teams. The last photo is from Italy's Aerobatic Team:
Frecce Tricolori.
Several Photos and Illustrations via Flickr and Google, that
deal with flight, crews and Apollo 13.
3
5. SW Planning Problems
Changing Requirements
Wrong Assumptions: Waterfall
Estimation Challenges
Black box Development
External Change Agents
5
6. Early Solutions
Iterative Development
Waterfall planning but divided in phases
Heavy use of Engineering Concepts and tools
Locked Deadlines
The de-facto standard today
Houston, We still have a problem! :-)
6
8. Agile Manifesto - Feb 2001
17 developers introduced the world into the "Agile Way":
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
8
9. Key Agile Methodologies
XP - Extreme Programming (Kent Beck)
Pair Programming, thorough testing, emphasis on little
or no documentation, very “fanatical approach”
Scrum (Ken Schwaber, Jeff Sutherland)
Daily Stand-ups, Scrums, Reflections, Integrated QA/
User/Teams, Velocity, Poker Estimation, etc.
Very detailed "Agile recipe" --> All or nothing
9
10. Agile or Fragile?
Going too Agile:
Zero documentation
Blindly following the recipe
Wild Expectations
Too much too soon
Kanban addresses those areas through two principles:
Kaizen (Continuos Improvement, in gradual steps)
Simplicity (simple principles that easily scale)
10
12. What is Kanban?
Kanban in Japanese means “Visual Board.”
It relates to a system, where one Kanban sign signals
another member of the team that we can “Pull” work
from one phase to another.
Early Kanban was adopted in Japan by Toyota for
Lean Manufacturing (TPS - late 1940s to 1970s)
Agile Kanban for Software Development however is
quite recent: from 2004 to 2010.
Agile Kanban was born in the software industry at
Microsoft and Corbis. The first systems were related to
QA and Development inside Waterfall Organizations!
12
14. Kanban’s 3 Principles
1. Visualize the Workflow
By using Kanban Boards
2. Limit Work in Progress - LWIP
By imposing limits on the size of some stages you force the teams and
individuals to focus.
Also when WIP is less, work travels faster. (batch size)
3. Keep Improving Flow or Kaizen
By thinking and discovering ways to improve on what we do
By using any tool or technique that helps you do it.
14
15. Kanban’s Minimal Flow
1. Ready or Queue Entry
Think of it as the relevant backlog
2. Working
Tasks or stories you are working on now
3. Done
Completed stories or tasks
15
19. Optional Slide: A Pull System
Imperial Palace in Tokyo is actually a real
life Kanban Pull System.
Each visitor receives a “token” the visitor
has to keep the token until he leaves, then
he returns the token into the pool: A
simple Kanban System!
Token = Story. The system has LWIP for
number of tokens, and three phases:
Queue into the palace, LWIP inside the
Palace, and Exit of the Palace (where
tokens are returned and LWIP is
replenished, to “pull” visitors!)
19
21. No More Boards!
Agile Zen is a web 2.0 board that replaces and enhances anything a Sticky
Board can do. Advantages over other solutions:
Right balance of features
Desktop app. experience on a browser
Elegant UI
Requirements:
Firefox 3.x or later (avoid Chrome or Safari for now)
Internet Connection
Mac or PC
21
22. Learning Session Lab
Minimal Kanban Process: Ready - Working - Done
How Process Flow Works
Story Creation
Story Movement and common Situations
Story Features
22
Image Credits: Blue Angels Navy Acrobatic team and Flickr.\n
\n\n
\n\n
Image Credit: Movie Apollo 13\n
\n\n
\n\n
Image Credits: Flickr.\n
\n\n
\n\n
\n\n
Image Credits: Flickr and the US Air Force Acrobatic Team\n
\n\n
Image Credits: Crisp AB Stockolm, and Henrik Kniberg\nhttp://www.crisp.se/kontakt\n\n\n
\n\n
\n\n
Image Credits: Kanban book by David Anderson.\nhttp://www.amazon.com/Kanban-David-J-Anderson/dp/0984521402\n
Image Credits: Kanban book by David Anderson.\nhttp://www.amazon.com/Kanban-David-J-Anderson/dp/0984521402\n
Image Credits: Kanban book by David Anderson.\nhttp://www.amazon.com/Kanban-David-J-Anderson/dp/0984521402\n
Image Credits: Flickr.\nStory taken from David Anderson’s Kanban book page 11, explanation provided by myself.\n\nBook by David Anderson.\nhttp://www.amazon.com/Kanban-David-J-Anderson/dp/0984521402\n\n\n
Image Credit: US Navy, image from Flickr. \n
\n\n
\n\n
Image Credit: Italian Air Force, Tricolori Acrobatic Team. \nSource found via Google Images. \n