Since our first event in March of 2010 we have held over 40 sessions and brought people together to explore and develop how agile can help businesses in Winnipeg. After spreading all of that agile love and beauty, it begs the question: "Is it working?" So, to kick off the 2015/2016 Agile Winnipeg season, we'll conduct our first retrospective on agile in Winnipeg. We'll celebrate the areas of agile that are working well in Winnipeg, and also explore which areas we still struggle with.
In this session, Steve will lead us all through a group retrospective. You'll experience how a retrospective can be run with a larger group, and also receive some tips for making your own retrospectives more effective. At the end of the session, we'll have created a prioritized list of actions for improving agile in Winnipeg.
An executive once declared that "I don't see the point of project retrospectives, nothing ever changes." Honestly, she is right too much of the time. While retrospectives are a deceptively simple concept, they are often a waste of your team's time. On the other hand, they are also frequently lauded by experts as the "one weird tip" that can positively transform your team even if you ignore all the other agile practices.
In this session, I'll walk through effective and engaging retrospective techniques that will help your team improve on a consistent basis.
The 7 Secrets of Highly Effective Retrospectives (DCSUG)Excella
Slides from the DC Scrum User Group event on 4/25/2016 titled, "The 7 Secrets of Highly Effective Retrospectives" by David Horowitz.
http://www.meetup.com/DC-Scrum/events/228807928/
Retrospectives are the core of agility. And yet they are often the scrum ceremony that is most frequently skipped. Many teams like the idea of the retrospective but find them boring, or worse ineffective.
Join Retrium CEO and Co-Founder David Horowitz as he reveals seven secrets that lead to effective retrospectives. You'll learn:* The best way to ensure your retrospectives lead to real change* The "pledge" everyone on your team must take before participating* How to know who to include in each retrospective* The single most important thing you can do to keep your team engaged during the retro* And much, much more!
Why are retrospectives always at the end of a sprint only? Why do we always cut retros first? What the heck is the reason for a retro? Just a few ideas around this topic.
Return of the Retrospectives - SEEK Brown Bag - 21-10-14Ryan McKergow
Retrospectives are one of the most important and common Agile ceremonies, but are you and your team bored with them? Do you always use the same, old format, or are they just proving to be ineffective?
The aim of this session is to empower you to change things up within your team and really value the Iteration Retrospective. You will learn about a number of new and different Retrospective techniques that you can start using immediately at your next Retro. I will also include real life experience what it was like to use each format and provide advice on when to use each format.
Let's bring life back to the Retrospective. It's time for the Return of the Retrospective!
How to Jazz up your Retros - Agile BA Meetup - Melbourne - 08/04/14Ryan McKergow
Retrospectives are fairly common among Agile teams, but are you and your team bored with Retrospectives? Do you always use the same, old format, or are they just proving to be ineffective.
The aim of this presentation is to empower you to be the cause of change that will bring the Retrospective back to life. You will learn the importance of Retrospectives, how to ensure they are successful, and be introduced to a number of new techniques that you can take away. By jazzing up your Retros, you'll be able to renew interest in this important ceremony, gain new insights from your team, and ultimately maintain a focus on continuous improvement within your team.
Learning in Public - A How to Speak in Public WorkshopAlan Richardson
Glossophobia, the fear of public speaking, usually ranks pretty high on surveys of 'what people fear'. And for good reason. We've all attended conferences where the keynote speakers were seriously injured after being hit by a torrent of rolled up feedback forms, or speakers were left bleeding from a rain of plastic name badges thrown Shuriken-like by the Ninja trained attendees.
You can learn to avoid these outcomes, and when you do, you gain a skill that will win you recognition, improve your job prospects and allow you to travel the world talking to fellow testers.
In this workshop Alan will provide hints and tips for improving your public speaking. Sharing, from experience, what works for him, and discuss some conventional wisdom on public speaking. Alan will also share a few secrets, and unconventional exercises that he uses to prepare.
Public speaking is a skill we have to learn in public, but it is a skill, it is learn-able, and it is a skill that you can learn.
Read more in the supporting blog post:
http://blog.eviltester.com/2017/09/overcome-imposter-syndrome-public-speaking.html
An executive once declared that "I don't see the point of project retrospectives, nothing ever changes." Honestly, she is right too much of the time. While retrospectives are a deceptively simple concept, they are often a waste of your team's time. On the other hand, they are also frequently lauded by experts as the "one weird tip" that can positively transform your team even if you ignore all the other agile practices.
In this session, I'll walk through effective and engaging retrospective techniques that will help your team improve on a consistent basis.
The 7 Secrets of Highly Effective Retrospectives (DCSUG)Excella
Slides from the DC Scrum User Group event on 4/25/2016 titled, "The 7 Secrets of Highly Effective Retrospectives" by David Horowitz.
http://www.meetup.com/DC-Scrum/events/228807928/
Retrospectives are the core of agility. And yet they are often the scrum ceremony that is most frequently skipped. Many teams like the idea of the retrospective but find them boring, or worse ineffective.
Join Retrium CEO and Co-Founder David Horowitz as he reveals seven secrets that lead to effective retrospectives. You'll learn:* The best way to ensure your retrospectives lead to real change* The "pledge" everyone on your team must take before participating* How to know who to include in each retrospective* The single most important thing you can do to keep your team engaged during the retro* And much, much more!
Why are retrospectives always at the end of a sprint only? Why do we always cut retros first? What the heck is the reason for a retro? Just a few ideas around this topic.
Return of the Retrospectives - SEEK Brown Bag - 21-10-14Ryan McKergow
Retrospectives are one of the most important and common Agile ceremonies, but are you and your team bored with them? Do you always use the same, old format, or are they just proving to be ineffective?
The aim of this session is to empower you to change things up within your team and really value the Iteration Retrospective. You will learn about a number of new and different Retrospective techniques that you can start using immediately at your next Retro. I will also include real life experience what it was like to use each format and provide advice on when to use each format.
Let's bring life back to the Retrospective. It's time for the Return of the Retrospective!
How to Jazz up your Retros - Agile BA Meetup - Melbourne - 08/04/14Ryan McKergow
Retrospectives are fairly common among Agile teams, but are you and your team bored with Retrospectives? Do you always use the same, old format, or are they just proving to be ineffective.
The aim of this presentation is to empower you to be the cause of change that will bring the Retrospective back to life. You will learn the importance of Retrospectives, how to ensure they are successful, and be introduced to a number of new techniques that you can take away. By jazzing up your Retros, you'll be able to renew interest in this important ceremony, gain new insights from your team, and ultimately maintain a focus on continuous improvement within your team.
Learning in Public - A How to Speak in Public WorkshopAlan Richardson
Glossophobia, the fear of public speaking, usually ranks pretty high on surveys of 'what people fear'. And for good reason. We've all attended conferences where the keynote speakers were seriously injured after being hit by a torrent of rolled up feedback forms, or speakers were left bleeding from a rain of plastic name badges thrown Shuriken-like by the Ninja trained attendees.
You can learn to avoid these outcomes, and when you do, you gain a skill that will win you recognition, improve your job prospects and allow you to travel the world talking to fellow testers.
In this workshop Alan will provide hints and tips for improving your public speaking. Sharing, from experience, what works for him, and discuss some conventional wisdom on public speaking. Alan will also share a few secrets, and unconventional exercises that he uses to prepare.
Public speaking is a skill we have to learn in public, but it is a skill, it is learn-able, and it is a skill that you can learn.
Read more in the supporting blog post:
http://blog.eviltester.com/2017/09/overcome-imposter-syndrome-public-speaking.html
The retrospective is the most important event in your agile transformation journey (with Scrum or other framework). Here's an intro on what a successful retrospective is and links to sources.
A presentation on developing goals and priorities. Used in a workshop at Penn State Harrisburg for college students. Prepared and delivered by Dr. John David Bowman of The TEAM Approach
Creating Clarity and Establishing TruthAbby Covert
The sixth class of a 15 week course in Information Architecture taught at Parsons, the New School for Design. Topics include: Addressing "What now?", Creating an Elevator Pitch to further clarify audience and purpose prior to feature level discussions.
Leland Sandler on Culture of Accountability and ExecutionLeland Sandler
Leland Sandler's presentation on creating a culture of accountability and execution. Topics include the ladder of inference, stories vs facts, cause and effect, advocacy and inquiry.
Why You Should Learn Skills That Have No Application in Real LifeAlan Richardson
The slides for my presentation "Why You Should Learn Skills That Have No Application in Real Life" from Let's Test 2014.
A short examination of my beliefs about skill acquisition and transfer. Then practical sessions.
I demonstrated and taught Juggling and Dice Stacking.
Other people demonstrated and taught: knot tying, lego construction, whistling, doodling, pen stabbing between fingers, rapid math calculation, juggling, and more.
For more details see http://www.compendiumdev.co.uk/page/letstest2014
Project Retrospectives are an important part of any software development process. The Principles Behind the Agile Manifesto state that, "At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly." How can this be done? By taking the time to reflect and learn and proactively determine what should be done differently in the next iteration, release, or project. Linda's presentation will introduce techniques for project retrospectives, whether they are agile or not. The techniques help teams discover what they’re doing well so that successful practices can continue and identify what should be done differently to improve performance. Retrospectives are not finger pointing or blaming sessions, but rather a highly effective process in which teams reflect on the past to become more productive in the future. Linda will share her experiences with leading retrospectives of several kinds for dozens of projects—successful and unsuccessful, small and large, in academia and industry. Her lessons learned can be applied to any project to enable teams and organizations to become learning organizations.
All we really need is us (on Self-Directed Learning)Bert De Coutere
Presentation of a workshop on Self Directed Learning (Brussels, June 2014, Corporate Universities Summit). What would our workplace look like if we could increase Self-Directed Learning?
God created you for a purpose and designed you with the unique giftedness needed to fulfill your potential. In this session, you’ll discover how to integrate your faith into every facet of your life in order to have a fulfilling journey. We’ll discuss your purpose and discover your unique gifts to integrate your career and calling. In addition, you’ll learn how to use your creative potential to grow your business in a recession.
http://equipu.lwcc.org for accompanying video.
This presentation was presented as Inexpensive Usability Testing - A Very Jane Goodall Experience on July 12, 2010 at http://www.charlotteux.org by Assaf Weinberg and Dustan Kasten.
It’s the beginning of a new project and you’re ready to start building some software. But which stories should you start with and why? We’ll start the session by teaching you some strategies for identifying your first horizontal application slice. We’ll also cover how an MVP may or may not be relevant to your project (“My client doesn’t need a thermal detonator, they need a completed Death Star”). In the remainder of the session you’ll get a chance to practice identifying your first slice based on a sample user story map.
As an enthusiastic problem solver and solution designer you were thrilled to be asked to {design the UI | architect the system | design the kanban board | solve the bottleneck | plan the office mini-golf course | storm the castle}. You researched the problem, weighed the options, considered the alternatives, and put your best effort into the final deliverable. Your presentation to the team was flawless - not one PowerPoint slide with more than 5 words on it! But, while everyone knew that your solution was awesome, it was ultimately trashed, warped, abused, tortured, discarded, and ignored.
What happened? You fell victim to one of the classic blunders - the most famous of which is "never get involved in a land war in Asia" - but only slightly less well-known is this: "Your design sucks because it isn't mine."
At this point you must be wondering - "If we only had a wheelbarrow (i.e. Design Studio), that would be something." Join me for a workshop on using the Design Studio Approach to achieve effective collaborative design. Have fun storming the studio!
The retrospective is the most important event in your agile transformation journey (with Scrum or other framework). Here's an intro on what a successful retrospective is and links to sources.
A presentation on developing goals and priorities. Used in a workshop at Penn State Harrisburg for college students. Prepared and delivered by Dr. John David Bowman of The TEAM Approach
Creating Clarity and Establishing TruthAbby Covert
The sixth class of a 15 week course in Information Architecture taught at Parsons, the New School for Design. Topics include: Addressing "What now?", Creating an Elevator Pitch to further clarify audience and purpose prior to feature level discussions.
Leland Sandler on Culture of Accountability and ExecutionLeland Sandler
Leland Sandler's presentation on creating a culture of accountability and execution. Topics include the ladder of inference, stories vs facts, cause and effect, advocacy and inquiry.
Why You Should Learn Skills That Have No Application in Real LifeAlan Richardson
The slides for my presentation "Why You Should Learn Skills That Have No Application in Real Life" from Let's Test 2014.
A short examination of my beliefs about skill acquisition and transfer. Then practical sessions.
I demonstrated and taught Juggling and Dice Stacking.
Other people demonstrated and taught: knot tying, lego construction, whistling, doodling, pen stabbing between fingers, rapid math calculation, juggling, and more.
For more details see http://www.compendiumdev.co.uk/page/letstest2014
Project Retrospectives are an important part of any software development process. The Principles Behind the Agile Manifesto state that, "At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly." How can this be done? By taking the time to reflect and learn and proactively determine what should be done differently in the next iteration, release, or project. Linda's presentation will introduce techniques for project retrospectives, whether they are agile or not. The techniques help teams discover what they’re doing well so that successful practices can continue and identify what should be done differently to improve performance. Retrospectives are not finger pointing or blaming sessions, but rather a highly effective process in which teams reflect on the past to become more productive in the future. Linda will share her experiences with leading retrospectives of several kinds for dozens of projects—successful and unsuccessful, small and large, in academia and industry. Her lessons learned can be applied to any project to enable teams and organizations to become learning organizations.
All we really need is us (on Self-Directed Learning)Bert De Coutere
Presentation of a workshop on Self Directed Learning (Brussels, June 2014, Corporate Universities Summit). What would our workplace look like if we could increase Self-Directed Learning?
God created you for a purpose and designed you with the unique giftedness needed to fulfill your potential. In this session, you’ll discover how to integrate your faith into every facet of your life in order to have a fulfilling journey. We’ll discuss your purpose and discover your unique gifts to integrate your career and calling. In addition, you’ll learn how to use your creative potential to grow your business in a recession.
http://equipu.lwcc.org for accompanying video.
This presentation was presented as Inexpensive Usability Testing - A Very Jane Goodall Experience on July 12, 2010 at http://www.charlotteux.org by Assaf Weinberg and Dustan Kasten.
It’s the beginning of a new project and you’re ready to start building some software. But which stories should you start with and why? We’ll start the session by teaching you some strategies for identifying your first horizontal application slice. We’ll also cover how an MVP may or may not be relevant to your project (“My client doesn’t need a thermal detonator, they need a completed Death Star”). In the remainder of the session you’ll get a chance to practice identifying your first slice based on a sample user story map.
As an enthusiastic problem solver and solution designer you were thrilled to be asked to {design the UI | architect the system | design the kanban board | solve the bottleneck | plan the office mini-golf course | storm the castle}. You researched the problem, weighed the options, considered the alternatives, and put your best effort into the final deliverable. Your presentation to the team was flawless - not one PowerPoint slide with more than 5 words on it! But, while everyone knew that your solution was awesome, it was ultimately trashed, warped, abused, tortured, discarded, and ignored.
What happened? You fell victim to one of the classic blunders - the most famous of which is "never get involved in a land war in Asia" - but only slightly less well-known is this: "Your design sucks because it isn't mine."
At this point you must be wondering - "If we only had a wheelbarrow (i.e. Design Studio), that would be something." Join me for a workshop on using the Design Studio Approach to achieve effective collaborative design. Have fun storming the studio!
The agile manifesto says directly that "We are uncovering better ways of developing software by doing it and helping others do it." If this continual improvement is true, what new topics are currently being discussed and talked about at agile conferences? What are teams across the world struggling and experimenting with? What topics are the most heated? In this session, I'll give an overview of some of the new and hot agile topics.
Creating a backlog of user stories is pretty straight forward but it doesn't help you when it comes to decisions like what to build first, how to prioritize and groom the backlog, how to scope and plan the project, and how to visualize progress. The traditional backlog is simply too flat and often too long to help you see the bigger picture and make good decisions. User Story Mapping helps simplify all of these common project issues. By adding a third dimension to your backlog, your team will make better decisions about priorities, scope, and planning while improving your ability to visualize progress.
In this practical session I’ll cover the basics of user story mapping before walking you through case studies of how our teams are using this approach and the results we are achieving. I'll show you the before, during, and after pictures from several projects so that you can understand how our maps progress during the projects and how we use them to influence iterative development, promote good decision making, and visualize priorities, plans, scope and progress.
We’ve all sat through painful requirements, planning, and brainstorming sessions that provide little useful output, are painfully long, and where the outcome was already decided by the loudest few before the meeting even started. Learn how silence can increase collaboration *and* help your agile project be more productive. Silent brainstorming allows everyone to have a voice – the loud people can’t dominate the conversation, the quiet people are provided with a way to contribute, and cognitive fixation is reduced. We’ll discuss the science of brainstorming, walk through many agile practices that use silence, and then practice a few silent brainstorming techniques such as User Story Writing, Retrospectives, and UX Design Studio.
As presented at Mile High Agile 2012 in Denver.
Review and discuss the basic agile practices in the context of two games. The first game will illustrate why small batches are important and how they can help you address project risks sooner. The second game will illustrate how small batches can help give you better information about your project sooner and will demonstrate some of the basic agile practices at work like iterations, continuous flow, manage to done, velocity, retrospectives, etc.
Most of us find ourselves multitasking at some point and are possibly even proud of our multitasking skills. This presentation includes a game (link on last page) plus some discussion questions and ways to combat multitasking in your organization.
User stories are core to many agile methodologies but are often misunderstood by those new to agile. However, proper user stories are important for planning, scoping, delivering value, and change management. This hands-on event will be spent creating, evaluating, and hopefully improving our own user story skills. Bring post-its and sharpies.
The video for this presentation is available here: http://vimeo.com/33850718
User story mapping is a technique popularized by Jeff Patton that will cause you to revoke your membership in the Flat Backlog Society. A user story map allows you to see the big picture in your backlog; acts as a visual project plan; provides a technique for gathering scope and stories fast; supports better user story slicing, prioritization, and scoping; and helps you to build the right thing first. In this session you will find out what a user story map is and how to create one with your team immediately after the conference.
Moving Towards Zero Defects with Specification by ExampleSteve Rogalsky
Love tracing bugs in a defect tracking system? Love the bug-fix cycle? If so, then don't come to this presentation. We'll be discussing how Specification by Example (also known as Acceptance Test Driven Development) will help move you towards a zero defect system by building the right thing the first time.
Using Value Stream Mapping to make the case for Acceptance Test Driven Develo...Steve Rogalsky
Acceptance Test Driven Development (ATDD) is a movement within agile to improve the quality of and success of our projects by changing how we capture our requirements and by changing how and when we test. Borrowing from the Lean toolbox, we’ll use Value Stream Mapping (VSM) to compare traditional test & fix cycles to ATDD used in an agile context. Participants will be given an introduction to ATDD and VSM and will participate in creating and analyzing two Value Stream Maps. Target audience includes all members of the team including Testers, PMs, Developers and Analysts. Caution: Participants are warned that using VSM to map out your partner’s wasted efforts in completing household chores will not cause the harmony you imagined it would. For more of the tragic details, attend the session.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
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/
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.
Let's dive deeper into the world of ODC! Ricardo Alves (OutSystems) will join us to tell all about the new Data Fabric. After that, Sezen de Bruijn (OutSystems) will get into the details on how to best design a sturdy architecture within ODC.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
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.
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.
2. 1. Learn from each other – What are our
strengths? Struggles?
2. Learn some tips for conducting your
own retrospectives
Learning Outcomes
???
3. Step 0: Review the action
items from the last retro
Q. Did we do them?
Q. Are we a better team because of them?
4. Step 1: Set the tone
“Regardless of what we discover, we
understand and truly believe that everyone
did the best job they could, given what they
knew at the time, their skills and abilities, the
resources available, and the situation at
hand.”
- Norm Kerth
5. Step 2: Gather Data
(positive data first!)
“What are the winds that are propelling you
and your teams forward?”
6. Step 2: Gather Data
(struggles second!)
“Let’s talk about anchors. What are the things
that are slowing you down?”
7. Other questions you can ask:
It was great
because…
Do Differently
Do the same, Do
more of
Do less of, Start
doing, Stop doing
What have we
learned?
What experiments
should we try?
I’m thankful for I’m puzzled by…
8. Other Techniques to try:
- Speedboat (winds / anchors / goals/risks)
- (we just did this)
- #LeanCoffee
- Remember the Future
- SpiderWeb
9. Step 3: Generate Insights
For the prioritized items:
“What ideas do you have for resolving those
pains? Or increasing those gains?”