The document discusses key concepts in Agile development including Scrum framework. It compares traditional waterfall model with Agile approach. Some key Scrum concepts covered are roles, events, artifacts, empirical process control, transparency, self-organizing teams. It provides details on events like daily scrum, sprint planning and retrospective. Artifacts discussed are product backlog, sprint backlog and definition of done. Traditional vs Agile success rates are also shared.
The "2017 Scrum by Picture" is something you can call Scrum Guide illustrated. It is based on the newest version of "Scrum Guide".
You will find the theory, scrum values, scrum team, scrum events including sprint, sprint planning, daily scrum, review and retrospective as well as scrum artifacts. All of those is explained in easy to follow, illustrated nicely presentation, which can assist you to catch the idea behind Scrum.
Feel free to share "2017 Scrum by Picture" with your Scrum friends.
The "2017 Scrum by Picture" is something you can call Scrum Guide illustrated. It is based on the newest version of "Scrum Guide".
You will find the theory, scrum values, scrum team, scrum events including sprint, sprint planning, daily scrum, review and retrospective as well as scrum artifacts. All of those is explained in easy to follow, illustrated nicely presentation, which can assist you to catch the idea behind Scrum.
Feel free to share "2017 Scrum by Picture" with your Scrum friends.
Learn the basics of the agile way-of-life that has helped many companies realize their potential in the market. The agile secret sauce was once a thing that was only enjoyed by software organizations on the East and West coasts, but is now invading Indianapolis -- increasing productivity, making teams empowered (and happier!), and helping managers focus less on the taskmaster role and more on the important stuff.
Scrum 101 Learning Objectives:
1. Waterfall project methodology basics - what is waterfall and where did it come from?
2. Agile umbrella practices and frameworks - what is agile? what isn't agile? Where does Scrum fit in?
3. Scrum empirical theory - emperical vs. theoretical
4. Parts of the Scrum framework - roles, events / ceremonies, artifacts and rules
5. Features of cultures that use Scrum
This presentation describes the basics of Agile methodologies and how it is differed from Waterfall. Then continues with the most famous Agile approach: Scrum
Join BostonPHP and Michael Bourque as he presents the concept of Scrum and shows why so many people are now deploying scrum to their development projects. Michael will take us through the process and talk about how his company, Parametric Technology Inc. (PTC) , is successfully applying Scrum.
When I needed to do presentations of Scrum to executives and students, I started to look for existing ones. Most presentations I found were very good for detailed presentations or training. But what I was looking for was a presentation I could give in less than 15 minutes (or more if I wanted). Most of them also contained out dated content. For example, the latest changes in the Scrum framework were not present and what has been removed was still there.
UPDATE VERSION : https://www.slideshare.net/pmengal/scrum-in-ten-slides-v20-2018
Session Abstract:
Agile framework is based on iterative development, where requirements and solutions evolve through collaboration between self-organizing cross-functional teams. It’s a set of values and principles that help teams respond to unpredictability through incremental, iterative work cadences and continuous feedback.
Scrum is the most popular methodology under the Agile umbrella. Scrum emphasizes empirical feedback, team self-management, and striving to build shippable product increments within short iterations.
Kanban is another popular flavor of Agile that focuses on visualizing and managing the flow of work, in order to balance demand with available capacity and remove bottlenecks.
Learning Objectives:
> Gain a broad understanding of the Agile framework
> Discover Scrum and Kanban, the two most widely used Agile methodologies, and see how they can be used in construction industry
> Find out how Scrum and Kanban can be combined to have the best of both worlds (Scrumban)
Training materials for Agile Scrum. Starts with an overview of Agile and Lean. Followed with the Agile Scrum key concepts like Product Owner, Scrum Master, Scrum Team and Product Backlog. Theory is complemented with learnings and best practices from real life software development.
Call Management Services Should be Part of Every Business Telephone SystemMahindra Comviva
Today’s sophisticated call management systems integrate various other devices including mobiles and tabs so that an all inclusive call management can be achieved by the business.
Learn the basics of the agile way-of-life that has helped many companies realize their potential in the market. The agile secret sauce was once a thing that was only enjoyed by software organizations on the East and West coasts, but is now invading Indianapolis -- increasing productivity, making teams empowered (and happier!), and helping managers focus less on the taskmaster role and more on the important stuff.
Scrum 101 Learning Objectives:
1. Waterfall project methodology basics - what is waterfall and where did it come from?
2. Agile umbrella practices and frameworks - what is agile? what isn't agile? Where does Scrum fit in?
3. Scrum empirical theory - emperical vs. theoretical
4. Parts of the Scrum framework - roles, events / ceremonies, artifacts and rules
5. Features of cultures that use Scrum
This presentation describes the basics of Agile methodologies and how it is differed from Waterfall. Then continues with the most famous Agile approach: Scrum
Join BostonPHP and Michael Bourque as he presents the concept of Scrum and shows why so many people are now deploying scrum to their development projects. Michael will take us through the process and talk about how his company, Parametric Technology Inc. (PTC) , is successfully applying Scrum.
When I needed to do presentations of Scrum to executives and students, I started to look for existing ones. Most presentations I found were very good for detailed presentations or training. But what I was looking for was a presentation I could give in less than 15 minutes (or more if I wanted). Most of them also contained out dated content. For example, the latest changes in the Scrum framework were not present and what has been removed was still there.
UPDATE VERSION : https://www.slideshare.net/pmengal/scrum-in-ten-slides-v20-2018
Session Abstract:
Agile framework is based on iterative development, where requirements and solutions evolve through collaboration between self-organizing cross-functional teams. It’s a set of values and principles that help teams respond to unpredictability through incremental, iterative work cadences and continuous feedback.
Scrum is the most popular methodology under the Agile umbrella. Scrum emphasizes empirical feedback, team self-management, and striving to build shippable product increments within short iterations.
Kanban is another popular flavor of Agile that focuses on visualizing and managing the flow of work, in order to balance demand with available capacity and remove bottlenecks.
Learning Objectives:
> Gain a broad understanding of the Agile framework
> Discover Scrum and Kanban, the two most widely used Agile methodologies, and see how they can be used in construction industry
> Find out how Scrum and Kanban can be combined to have the best of both worlds (Scrumban)
Training materials for Agile Scrum. Starts with an overview of Agile and Lean. Followed with the Agile Scrum key concepts like Product Owner, Scrum Master, Scrum Team and Product Backlog. Theory is complemented with learnings and best practices from real life software development.
Call Management Services Should be Part of Every Business Telephone SystemMahindra Comviva
Today’s sophisticated call management systems integrate various other devices including mobiles and tabs so that an all inclusive call management can be achieved by the business.
Managing supplier content and product informationEnterworks Inc.
An overview of how Enterworks Enable helps suppliers better acquire and manage their product content, and publish it and share it with their dealers and distributors.
Driving Business Applications with Real-Time DataBP Logix
This paper examines how Process Director can help you rapidly build and deploy robust, highly customized applications in a fraction of the time of traditional development efforts.
Microsoft Office has recently been updated for the Apple iPad and has consistently been one of the top downloads from the Apple App Store.
Office for the iPad includes Excel, Word, PowerPoint and Outlook. If you are an Office 365 E3, Midsize, or Small Business SKU customer you are entitled to Office on the iPad for free!
Learn how to use Microsoft Office for the iPhone and iPad.
Arise invites its CSPs to participate in a video contest - send us a video clip, not more than 3 mins, sharing your experience as a homeworker and telling us what you love most about the work you do.
Organizations need to follow a mobile-centric design paradigm to reach today’s customers. Responsive web design is just one element in today’s web designers’ toolbox. This presentation, given at IBM Smarter Commerce Conference 2014 by CoreMedia’s Jochen Toppe discusses the challenges today’s web designers and marketers face, and offers an in-depth look at real-world requirements, potential pain points, and solutions.
The complexity of Medical image reconstruction requires tens to hundreds of billions of computations per second. Until few years ago, special purpose processors designed especially for such applications were used. Such processors require significant design effort and are thus difficult to change as new algorithms in reconstructions evolve and have limited parallelism. Hence the demand for flexibility in medical applications motivated the use of stream processors with massively parallel architecture. Stream processing architectures offers data parallel kind of parallelism.
Tenzings guide to preparing your Ecommerce infrastructure, applicatoin and marketing for the holiday season - The Updated 2015 Guide is available at http://info.tenzing.com/holidayprep
iBOS Solution: iBOS is a business operations suite that automates & optimizes internal operations by connecting people, departments, resources and support divisions, to serve the enterprise core business in a timely & competitive manner. Presented as part of Guest speaker slot in Application Innovation Track- Industry Solutions Showcase at Appian World 2015 from Apr 27-29 at WA, DC.
The rise of the mobile web will dramatically affect the go-to-market strategies for organizations of every size across virtually every industry and market segment.
In this episode, Jeff Williams interviews Justin Somaini of Box.com. They discuss security implications from a consumer perspective, how security and the cloud environment work together, and revisit Bill Gates Trustworthy Computing memo from 2002.
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.
This is an introductory overview of the Scrum Framework based on the Scrum Guide.
These charts are also the basis for the corresponding presentation available at the Enduring Agile channel on youtube, accessible using the link provided below:
https://youtu.be/eAZyChHY4Jo
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.
Introduction to Scrum - An Agile FrameworksAMJAD SHAIKH
Introduction to Scrum - is one of the most popular frameworks for implementing agile. The presentation in quick overview to introduce readers with terms used in scrum & process itself.
My presentation in the Conference Agile Spain 2014
This is an introduction of Scrum where you can find an awesome big picture with each event, artifact and roles involved to make Scrum works.
Simple and easy to remember.
Check out the webinar slides to learn more about how XfilesPro transforms Salesforce document management by leveraging its world-class applications. For more details, please connect with sales@xfilespro.com
If you want to watch the on-demand webinar, please click here: https://www.xfilespro.com/webinars/salesforce-document-management-2-0-smarter-faster-better/
Large Language Models and the End of ProgrammingMatt Welsh
Talk by Matt Welsh at Craft Conference 2024 on the impact that Large Language Models will have on the future of software development. In this talk, I discuss the ways in which LLMs will impact the software industry, from replacing human software developers with AI, to replacing conventional software with models that perform reasoning, computation, and problem-solving.
Globus Connect Server Deep Dive - GlobusWorld 2024Globus
We explore the Globus Connect Server (GCS) architecture and experiment with advanced configuration options and use cases. This content is targeted at system administrators who are familiar with GCS and currently operate—or are planning to operate—broader deployments at their institution.
Enterprise Resource Planning System includes various modules that reduce any business's workload. Additionally, it organizes the workflows, which drives towards enhancing productivity. Here are a detailed explanation of the ERP modules. Going through the points will help you understand how the software is changing the work dynamics.
To know more details here: https://blogs.nyggs.com/nyggs/enterprise-resource-planning-erp-system-modules/
Understanding Globus Data Transfers with NetSageGlobus
NetSage is an open privacy-aware network measurement, analysis, and visualization service designed to help end-users visualize and reason about large data transfers. NetSage traditionally has used a combination of passive measurements, including SNMP and flow data, as well as active measurements, mainly perfSONAR, to provide longitudinal network performance data visualization. It has been deployed by dozens of networks world wide, and is supported domestically by the Engagement and Performance Operations Center (EPOC), NSF #2328479. We have recently expanded the NetSage data sources to include logs for Globus data transfers, following the same privacy-preserving approach as for Flow data. Using the logs for the Texas Advanced Computing Center (TACC) as an example, this talk will walk through several different example use cases that NetSage can answer, including: Who is using Globus to share data with my institution, and what kind of performance are they able to achieve? How many transfers has Globus supported for us? Which sites are we sharing the most data with, and how is that changing over time? How is my site using Globus to move data internally, and what kind of performance do we see for those transfers? What percentage of data transfers at my institution used Globus, and how did the overall data transfer performance compare to the Globus users?
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus
As part of the DOE Integrated Research Infrastructure (IRI) program, NERSC at Lawrence Berkeley National Lab and ALCF at Argonne National Lab are working closely with General Atomics on accelerating the computing requirements of the DIII-D experiment. As part of the work the team is investigating ways to speedup the time to solution for many different parts of the DIII-D workflow including how they run jobs on HPC systems. One of these routes is looking at Globus Compute as a way to replace the current method for managing tasks and we describe a brief proof of concept showing how Globus Compute could help to schedule jobs and be a tool to connect compute at different facilities.
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Anthony Dahanne
Les Buildpacks existent depuis plus de 10 ans ! D’abord, ils étaient utilisés pour détecter et construire une application avant de la déployer sur certains PaaS. Ensuite, nous avons pu créer des images Docker (OCI) avec leur dernière génération, les Cloud Native Buildpacks (CNCF en incubation). Sont-ils une bonne alternative au Dockerfile ? Que sont les buildpacks Paketo ? Quelles communautés les soutiennent et comment ?
Venez le découvrir lors de cette session ignite
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfJay Das
With the advent of artificial intelligence or AI tools, project management processes are undergoing a transformative shift. By using tools like ChatGPT, and Bard organizations can empower their leaders and managers to plan, execute, and monitor projects more effectively.
Enhancing Research Orchestration Capabilities at ORNL.pdfGlobus
Cross-facility research orchestration comes with ever-changing constraints regarding the availability and suitability of various compute and data resources. In short, a flexible data and processing fabric is needed to enable the dynamic redirection of data and compute tasks throughout the lifecycle of an experiment. In this talk, we illustrate how we easily leveraged Globus services to instrument the ACE research testbed at the Oak Ridge Leadership Computing Facility with flexible data and task orchestration capabilities.
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns
Unlocking Business Potential: Tailored Technology Solutions by Prosigns
Discover how Prosigns, a leading technology solutions provider, partners with businesses to drive innovation and success. Our presentation showcases our comprehensive range of services, including custom software development, web and mobile app development, AI & ML solutions, blockchain integration, DevOps services, and Microsoft Dynamics 365 support.
Custom Software Development: Prosigns specializes in creating bespoke software solutions that cater to your unique business needs. Our team of experts works closely with you to understand your requirements and deliver tailor-made software that enhances efficiency and drives growth.
Web and Mobile App Development: From responsive websites to intuitive mobile applications, Prosigns develops cutting-edge solutions that engage users and deliver seamless experiences across devices.
AI & ML Solutions: Harnessing the power of Artificial Intelligence and Machine Learning, Prosigns provides smart solutions that automate processes, provide valuable insights, and drive informed decision-making.
Blockchain Integration: Prosigns offers comprehensive blockchain solutions, including development, integration, and consulting services, enabling businesses to leverage blockchain technology for enhanced security, transparency, and efficiency.
DevOps Services: Prosigns' DevOps services streamline development and operations processes, ensuring faster and more reliable software delivery through automation and continuous integration.
Microsoft Dynamics 365 Support: Prosigns provides comprehensive support and maintenance services for Microsoft Dynamics 365, ensuring your system is always up-to-date, secure, and running smoothly.
Learn how our collaborative approach and dedication to excellence help businesses achieve their goals and stay ahead in today's digital landscape. From concept to deployment, Prosigns is your trusted partner for transforming ideas into reality and unlocking the full potential of your business.
Join us on a journey of innovation and growth. Let's partner for success with Prosigns.
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...Juraj Vysvader
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I didn't get rich from it but it did have 63K downloads (powered possible tens of thousands of websites).
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTier1 app
Even though at surface level ‘java.lang.OutOfMemoryError’ appears as one single error; underlyingly there are 9 types of OutOfMemoryError. Each type of OutOfMemoryError has different causes, diagnosis approaches and solutions. This session equips you with the knowledge, tools, and techniques needed to troubleshoot and conquer OutOfMemoryError in all its forms, ensuring smoother, more efficient Java applications.
Accelerate Enterprise Software Engineering with PlatformlessWSO2
Key takeaways:
Challenges of building platforms and the benefits of platformless.
Key principles of platformless, including API-first, cloud-native middleware, platform engineering, and developer experience.
How Choreo enables the platformless experience.
How key concepts like application architecture, domain-driven design, zero trust, and cell-based architecture are inherently a part of Choreo.
Demo of an end-to-end app built and deployed on Choreo.
Software Engineering, Software Consulting, Tech Lead.
Spring Boot, Spring Cloud, Spring Core, Spring JDBC, Spring Security,
Spring Transaction, Spring MVC,
Log4j, REST/SOAP WEB-SERVICES.
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Globus
The Earth System Grid Federation (ESGF) is a global network of data servers that archives and distributes the planet’s largest collection of Earth system model output for thousands of climate and environmental scientists worldwide. Many of these petabyte-scale data archives are located in proximity to large high-performance computing (HPC) or cloud computing resources, but the primary workflow for data users consists of transferring data, and applying computations on a different system. As a part of the ESGF 2.0 US project (funded by the United States Department of Energy Office of Science), we developed pre-defined data workflows, which can be run on-demand, capable of applying many data reduction and data analysis to the large ESGF data archives, transferring only the resultant analysis (ex. visualizations, smaller data files). In this talk, we will showcase a few of these workflows, highlighting how Globus Flows can be used for petabyte-scale climate analysis.
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamtakuyayamamoto1800
In this slide, we show the simulation example and the way to compile this solver.
In this solver, the Helmholtz equation can be solved by helmholtzFoam. Also, the Helmholtz equation with uniformly dispersed bubbles can be simulated by helmholtzBubbleFoam.
2. Traditional Development – Waterfall Vs Agile
Agile – Concepts
Scrum - Theory
Scrum - Roles
Scrum – Events
Scrum – Artifacts
3. Relay Race
Teams hand work off
to other teams as steps
are completed
BA-Dev-QA- Imp-
Support
4. Deploy
Requirement
Change
Takes Longer
Poor Visibility
Poor Quality
High RiskAnalyse Design Implement Test
DeployAnalyse Design Implement Test Short
Cycles
Early
Visibility
Better
Quality
Low
Risk
DeployAnalyse Design Implement Test
DeployAnalyse Design Implement Test
DeployAnalyse Design Implement Test
DeployAnalyse Design Implement Test
Embrace
Change
8. Ruby Approach to software
development
NOT RELAY
Team = Unit, passes Back &
Forth and takes it forward
9. “A framework within which people can address complex
adaptive problems, while productively and creatively delivering
products of the highest possible value.” – Scrum.org
Lightweight
Simple to understand
Difficult to master
Process
Technique Artefacts
Events
Roles
10. Empirical process control theory
Knowledge comes from experience
Making decisions based on what is known
Iterative, incremental approach to optimize
predictability and control risk.
Inspection
Adaptation
Transparency
11. Key aspects of the process must
be visible to those responsible for
the outcome.
Common Language
Common Definition of Done
12. Inspect Scrum Artefacts
Check the Deviation from Goal
Optimal Frequency
By skilled inspector
At Point of Work
Peer Reviews
14. Pigs:
PO
SM
Team
Chickens:
Stakeholder
Customers
Management
What will
we call it?
Ham n
Eggs
NO!
Thanks
I’d be
COMMITTED
& You’d
INVOLVED
Let’s Open
a
Restaurant
15. Maximize Value of the Product
Maintain Product Backlog
Order
Maximum Value from Team
Ensuring Team Understand the Backlog items
Delegate this work
1 Person
Not a committee
VOC
16. Scrum is understood and enacted
Team adheres to Scrum theory, practices, and
rules.
Facilitator
Servant Leader
Coach Self-organization and
cross-functionality
Removing impediments
Facilitating Scrum events
Team
Scrum Adoption
Scrum Implementations
Causing change that increases
the productivity of the Scrum
Team
Collaborate with Other SM
Organisation
Effective Product Backlog
Management
Understanding product
planning
in an empirical environment
Understanding and practicing
agility
Ensuring the PO
arrange the Product Backlog to
maximize value
PO
17. Work on creating Potentially Shippable
Increment “Done” Product
Self Organising
No Titles
No sub Teams
Accountable as a Whole
Cross Functional
Size: Optimal – 3-9
PO & SM not included
18. Create Regularity
Minimise need of meetings
All Event = TIME BOXED
Sprint duration = FIXED
All Other EVENT = END = when purpose is Achieved
Opportunity for INSPECTION & APATATION
Enable TRANPARENCY
19. Daily Scrum
Development
Work
Review
Retrospective
Planning
Heart of the SCRUM
Reduce RISK
Increase Predictability
MAX = 1 Month
MUST be Fixed
No GAP
No Change that endangers the GOAL
Scope may be refined as more is learned
CANCEL?
Only PO
GOAL = OBSELETE
20. Work to be performed in the Sprint
Collaborative work of the entire Scrum Team
MAX = 8 Hrs
Sprint Backlog
Sprint Goal
Constraints
Velocity
Product
Backlog
• The Product Owner discusses the objective
• Only the Development Team can assess what it can
accomplish
• Development Team forecasts the Product Backlog
items it will deliver in the Sprint, the Scrum Team
crafts a Sprint Goal
21. 15-minute time-boxed
To synchronize activities and create a
plan for the next 24 hours
Same time and place each day to reduce
complexity.
Inspect progress toward the Sprint Goal
Decide how it intends to work together as
a self organizing team to accomplish the
Sprint Goal and create the anticipated
Increment by the end of the Sprint
Mandatory for All Development Team
SM Ensure It Happens
What did I do
yesterday?
What will I do today ?
Impediments
improve communications
eliminate other meetings
23. End of Sprint
Inspect the Increment
Adapt the Backlog if needed
PO:
Product Backlog items “Done”
Discuss the Product Backlog as it
stands
Dev Team:
What went well, problems it
ran into, and how those
problems were solved;
demonstrates the work that
it has “Done”
All :
What to do next (Most valuable)
Review of the timeline, budget, potential capabilities, and marketplace for the next
anticipated release
24. What went well? What Could be
Improved?
Formal opportunity inspection and
adaptation.
3 hrs Time Box
After the Sprint Review But prior to the next
Sprint Planning
The Scrum Master ensures that the event
takes place
Identified improvements that it will implement in the next Sprint.
Inspect Last Sprint
People,
Relationships,
Process
Tools
Potential improvements
Action Plan
25. Scrum relies on transparency
Scrum’s artifacts represent work or value to provide transparency and
opportunities for inspection and adaptation.
Artifacts are not transparent, these decisions can be flawed,
Value may diminish and risk may increase.
The Scrum Master’s job is to work with the Scrum Team and the organization to
increase the transparency of the artifacts.
Involves learning, convincing, and change.
Transparency doesn’t occur overnight, but is a path.
26. Ordered list of everything that might be
needed in the product
Owner – PO
Never Complete , Dynamic & Evolves
Feature, Functions, Enhancements,
Fixes
Item may have attributes of –
Description,
Order,
Estimate
Value
One Product Backlog
Product Backlog refinement –
detail, estimates, order to items
Ongoing process
~10% of time
Task
Groomed User Stories
+ Story Points + AC
User Stories
- AC
Epics / User Stories
Feature Epics
Priority
27. Set of Product Backlog items selected for the Sprint
+ Plan product Increment + Sprint Goal
Enough detail that changes in progress can be understood in the Daily Scrum.
Dev Team modifies the Sprint Backlog throughout the Sprint
Emerges during the Sprint
Highly visible, real-time picture of the work that the Development Team
28. Assess when work is complete on the product Increment
Everyone must understand what “Done” mean
Vary significantly per Scrum Teams
Guides the Development Team in knowing how many Product Backlog to Pick
DoD will expand to include more stringent criteria for higher quality with
Maturity