The document provides an overview of Scrum and its key elements. It discusses that Scrum is an iterative, collaborative framework for managing product development. It also summarizes that Scrum uses sprints, daily stand-up meetings, product backlogs and user stories to help development teams work in an agile way. The document outlines the core Scrum roles of Product Owner, Scrum Master and Development Team and how they work together.
My thoughts on Agile and how it helps in successful product delivery as guest speaker for Graduate level course : Innovations and Entrepreneurship in the Information Industry taught by Nancy Gilby
Pakistan Agile education Lahore chapter Meetup. Scrum values Importance and real-world scenarios where they can be practiced and applicable. No matter how hard scrum is to master yet If you master scrum values you can master scrum.
My thoughts on Agile and how it helps in successful product delivery as guest speaker for Graduate level course : Innovations and Entrepreneurship in the Information Industry taught by Nancy Gilby
Pakistan Agile education Lahore chapter Meetup. Scrum values Importance and real-world scenarios where they can be practiced and applicable. No matter how hard scrum is to master yet If you master scrum values you can master scrum.
One of the presentations from our 2-day class that 1st we taught Com-Sci senior university students at Maejo University about Software Development Processes, Software Design, Problem-oriented Solving, Source code management, etc. in order to create quality software.
crafted by Head of Software Development,
ARISTO Production Co. Ltd. | APITEL.Co
EHS Conducted SCRUM Overview Session for a Corporate Company in Lahore covering Basics i.e. What is Agile & Scrum, Why to use Scrum, Benefits, Values, Artifacts, Events, Scrum Teams & Roles...
I had to explain Scrum in just 5 slides to the executives. Think of it as an elevator pitch to get them interested and buy the idea. Feel free to use it. Send me any feedback about your experience.
How to Manage Marketing Projects and People (Without Going Insane)LeadMD
Marketing departments face the perfect storm of issues: too-small budgets leading to too-few people with huge financial return expectations. To keep shifting priorities in check, marketers need to adopt an agile framework, like Scrum, to bring visibility -- and productivity -- to the forefront.
A compilation of the absolute basics for those who want to know about Agile Methodology with some insights on Scrum. The idea is to give enough to fuel the curiosity to learn more. It might not interest one of he / she is an Agile guru but may I ask for your review / comments / suggestions. I'd love to hear from you all...
Run at Agile Games 2015 in Boston, this is a joint pack to run in an hour and a half two games - Sudokuban (a game about learning how to do Kanban) and the Agile Values game (which utilizes the Marshmallow Challenge).
More information on Sudokuban can be found at: http://www.unbounddna.com/resources/agile-games/sudokuban-a-kanban-in-action-puzzle-game/
Sudokuban is a Kanban in practice example activity that takes about 20-25 minutes to run. This is the slidepack that goes with the game to briefly introduce Kanban before the game and then give some more in depth information afterwards.
The benefit of a Sudoku based game is that it mimics the software development process more closely - ie requires in depth, concentrated effort, where pairing could hamper the concentration.
The sudoku game pack comprises of 12 sudoku puzzles, setup partly in progress in flow with low WIP limits. Quality issues are embedded into the pack to ensure that failure occurs immediately and WIP constraints get met to force the change in behaviour.
Expedites are added part way in (two closely together) to form behaviour around handling them.
Team will generally learn:
1) How to use WIP limits
2) How to swarm to remove blockers
3) How to handle expedites
4) To re-prioritise according to value
5) The value of someone still looking out for the team's flow
Conducted at Sydney's AgileTour 2013.
Understanding the Scrum Team and Scrum RolesOrangescrum
Agile Methodology maintains distinct roles and responsibilities of the Scrum team thereby enabling absolute collaboration, swift conflict resolution and increases the team’s accountability and ownership. Scrum roles for successful implementation of Agile Scrum Methodology for product development and project delivery.
One of the presentations from our 2-day class that 1st we taught Com-Sci senior university students at Maejo University about Software Development Processes, Software Design, Problem-oriented Solving, Source code management, etc. in order to create quality software.
crafted by Head of Software Development,
ARISTO Production Co. Ltd. | APITEL.Co
EHS Conducted SCRUM Overview Session for a Corporate Company in Lahore covering Basics i.e. What is Agile & Scrum, Why to use Scrum, Benefits, Values, Artifacts, Events, Scrum Teams & Roles...
I had to explain Scrum in just 5 slides to the executives. Think of it as an elevator pitch to get them interested and buy the idea. Feel free to use it. Send me any feedback about your experience.
How to Manage Marketing Projects and People (Without Going Insane)LeadMD
Marketing departments face the perfect storm of issues: too-small budgets leading to too-few people with huge financial return expectations. To keep shifting priorities in check, marketers need to adopt an agile framework, like Scrum, to bring visibility -- and productivity -- to the forefront.
A compilation of the absolute basics for those who want to know about Agile Methodology with some insights on Scrum. The idea is to give enough to fuel the curiosity to learn more. It might not interest one of he / she is an Agile guru but may I ask for your review / comments / suggestions. I'd love to hear from you all...
Run at Agile Games 2015 in Boston, this is a joint pack to run in an hour and a half two games - Sudokuban (a game about learning how to do Kanban) and the Agile Values game (which utilizes the Marshmallow Challenge).
More information on Sudokuban can be found at: http://www.unbounddna.com/resources/agile-games/sudokuban-a-kanban-in-action-puzzle-game/
Sudokuban is a Kanban in practice example activity that takes about 20-25 minutes to run. This is the slidepack that goes with the game to briefly introduce Kanban before the game and then give some more in depth information afterwards.
The benefit of a Sudoku based game is that it mimics the software development process more closely - ie requires in depth, concentrated effort, where pairing could hamper the concentration.
The sudoku game pack comprises of 12 sudoku puzzles, setup partly in progress in flow with low WIP limits. Quality issues are embedded into the pack to ensure that failure occurs immediately and WIP constraints get met to force the change in behaviour.
Expedites are added part way in (two closely together) to form behaviour around handling them.
Team will generally learn:
1) How to use WIP limits
2) How to swarm to remove blockers
3) How to handle expedites
4) To re-prioritise according to value
5) The value of someone still looking out for the team's flow
Conducted at Sydney's AgileTour 2013.
Understanding the Scrum Team and Scrum RolesOrangescrum
Agile Methodology maintains distinct roles and responsibilities of the Scrum team thereby enabling absolute collaboration, swift conflict resolution and increases the team’s accountability and ownership. Scrum roles for successful implementation of Agile Scrum Methodology for product development and project delivery.
In this slides deck, Avidan Hetzroni explains the basic concepts behind the Scrum Framework values and principles and how Scrum bind together the events, roles, and artifacts to govern the relationships and interaction between them.
Agile transformation with Scrum. Where to start
1. Agile vs Waterfall
2. What is Scrum
3. Scrum team
4. Scrum artefacts (with activities for easier learning)
5. Scrum events
6. Is Scrum enough?
Scrum is an efficient framework within which you can develop software with teamwork. It is based on agile principles.
This presentation will help you understand agile development in general and Scrum in specific. You will get familiar with its associated terminology along with appropriate examples.
Agile is a software development methodology in which the development is carried out iteratively and the requirements evolve through continuous inspection and adaptation. Some of the most commonly used agile software development methods/frameworks are: Adaptive Software Development (ASD), Extreme Programming (XP), Scrum and Kanban.
A small presentation by Ashley-Christian Hardy on the basics of Scrum methodology, covering the basics of roles & responsibilities, events & ceremonies and scrum artefacts.
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.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
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
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.
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.
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.
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/
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
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.
13. So
Don’t try to eliminate all uncertainty
Don’t try to guess and live on that
JUST
Open your eyes
Open your mind and try to keep up the future
14. Late 1980s/ Early 1990s
Iterative, Collaborative, Light on planning and
process
Just is right idea
Poorly implemented …
because: lack of discipline, awful quality, prohibitive cost of solution ownership
15. A positive focus on people, not just a negative focus on process
Manifesto for Agile Software Development
We are uncovering better ways of developing software by doing it and
helping others do it. Through this work we have come to value
Kent Beck, Mike Beedle, Arievan Bennekum, Alistair Cockburn, Ward Cunningham, Martin Fowler
James Grenning, Jim Highsmith, Andrew Hunt, Ron Jeffries, Jon Kern, Brian Marick
Robert C. Martin, Steve Mellor, Ken Schwaber, Jeff Sutherland, Dave Thomas
18. Scrum
Scrum is much more than a simple framework. Scrum supports our need to be human
at work: to belong, to learn, to do, to create and be creative, to grow, to improve, and
to interact with other people.
23. Responsible for maximizing the value of the
product and the work of the Development Team
Sole person responsible for managing the
Product Backlog
Clearly expressing Product Backlog items
Ordering the items in the Product Backlog to best achieve goals
and missions
Optimizing the value of the work the Development Team
performs
Ensuring that the Product Backlog is visible, transparent, and
clear to all, and shows what the Scrum Team will work on next
Ensuring the Development Team understands items in the
Product Backlog to the level needed.
The Product Owner
25. A servant leader, responsible for facilitating, guiding,
and coaching throughout the sprint cycle
Protects the team and the sprint
Removes impediments for the team
Helps communicate vision and goals
Helps the Product Owner manage the backlog
Helps the Development Team meet its commitments
The Scrum Master
26. The Development Team
Self-organized team (4-9 people)
Owns the “How” of implementation
Commits to, and delivers, the work
requested by the Product Owner
Owns the quality of the product
Estimates any work items
28. Product Backlog
Created and prioritized by the product owner
A list of requirement items
Ideally expressed such that each item has value to the
users or customers of the product
Reprioritized at the start of each sprint
29. User Stories will:
Focus on the WHAT, WHO, and WHY
– not the HOW
Communicate the business case
Allow incremental development
Allow us to gather feedback to
inform future User Stories
Enter: User Stories
30. Typical User Story
As a USER I want A FEATURE so that BUSINESS GOAL.
Acceptance Criteria:
1. …
2. …
3. …
31. User Stories: Best Practices
Independent
Negotiable
Valuable
Estimable
Small
Testable
32. User Stories: Best Practices
• The Three Cs
32
CARD CONVERSATION CONFIRMATION
34. Sprint Backlog
Is the work that the dev. team needs to
address during a sprint
Is constructed from the product backlog
The decision should be taken by the dev. team
The decision should be taken depending on
the velocity of its previous sprints (the total
effort that the team is capable of delivering in a
sprint.
36. Product backlog grooming
Should be grooming
Writing, prioritizing, splitting stories
Refining the acceptance criteria of individual stories
Should not be longer than an hour
Don’t break stories into tasks
Product Owner owns this, but everyone contributes
37. Sprint planning
Is held at the beginning of the sprint cycle
Sprint backlog is created by selecting items from
the product backlog they can commit to completing
Break stories down into tasks
Eight-hour time limit:
½ - for prioritizing the product backlog
½ - for hashing out a plan for the sprint, resulting in the sprint
backlog.
38. Daily Scrum
What did I
accomplish
since we
last met?
What will I
work on
next?
Is anything
in your
way?
These are not status for the Scrum Master. They are commitments in front of peers.
Not for problem solving. No detailed discussions shall happen in this meeting.
Daily – 15 minutes – Stand-up
39. Sprint review
Is held at the end of the sprint cycle
Did we get everything done that we had
committed to?
Demonstrate work that has been completed
Whole team participates
Invite every one: customer and stackholders
Gather feedback and, potentially, new stories
40. Sprint retrospective
Periodically take a look at:
What went well, that we should continue doing?
What didn’t go so well, that we should stop
doing?
What are some steps we can take, as a team, to
make things better?
For the Scrum team only to inspect and adapt the
process