how to build low-risk, high-value business applications following agile methodology
DESCRIPTION
ExpertMetrix - Small Business Best Practices Series. Webinar on "How to build low-risk, high value, business applications following agile methodology"TRANSCRIPT
![Page 1: How to build low-risk, high-value business applications following agile methodology](https://reader033.vdocument.in/reader033/viewer/2022061218/54b72dd34a7959772f8b4657/html5/thumbnails/1.jpg)
Small Business Best Practices Series
How to quickly build low risk, high value
business applications following agile methodology
![Page 2: How to build low-risk, high-value business applications following agile methodology](https://reader033.vdocument.in/reader033/viewer/2022061218/54b72dd34a7959772f8b4657/html5/thumbnails/2.jpg)
Agenda
• Introduction• Presentation• Q & A session
![Page 3: How to build low-risk, high-value business applications following agile methodology](https://reader033.vdocument.in/reader033/viewer/2022061218/54b72dd34a7959772f8b4657/html5/thumbnails/3.jpg)
Introduction
ExpertMetrix.com• Marketplace for sourcing IT and
Business Process services.• In-depth analysis on service
providers.• Only established providers, no
freelancers.
DeltaMinds Software• Located in Kolkata, India• Offers web and mobile application
development services. • Expert in E-Commerce and
Telecom domains.
![Page 4: How to build low-risk, high-value business applications following agile methodology](https://reader033.vdocument.in/reader033/viewer/2022061218/54b72dd34a7959772f8b4657/html5/thumbnails/4.jpg)
How to quickly build low risk, high value business applications following agile methodology
![Page 5: How to build low-risk, high-value business applications following agile methodology](https://reader033.vdocument.in/reader033/viewer/2022061218/54b72dd34a7959772f8b4657/html5/thumbnails/5.jpg)
Too much competition
Changing business dynamics
New ideas emerging
Higher customer demands
• Create enough value.• Faster time to market.• Early feedback from customers.• Quickly respond to changes.• Evolve continuously.
To Survive..
The Success Mantra..
![Page 6: How to build low-risk, high-value business applications following agile methodology](https://reader033.vdocument.in/reader033/viewer/2022061218/54b72dd34a7959772f8b4657/html5/thumbnails/6.jpg)
So you have an idea..
The idea is analyzed, reviewed and agreed and the end result is, a long list of requirements.
Requirements specification
Increase revenueDecrease costImprove ROI
![Page 7: How to build low-risk, high-value business applications following agile methodology](https://reader033.vdocument.in/reader033/viewer/2022061218/54b72dd34a7959772f8b4657/html5/thumbnails/7.jpg)
8 Steps of Traditional Development Methodology...
Requirement Analysis
Solution Architecture
Approve Tech Specification
CodingSystem TestingUser Acceptance Testing
Deploy
Review & Approve Requirements
Defects
![Page 8: How to build low-risk, high-value business applications following agile methodology](https://reader033.vdocument.in/reader033/viewer/2022061218/54b72dd34a7959772f8b4657/html5/thumbnails/8.jpg)
The Leakages...
Requirement Analysis
Solution Architecture
Approve Tech Specification
CodingSystem TestingUser Acceptance Testing
Deploy
Review & Approve Requirements
Defects
![Page 9: How to build low-risk, high-value business applications following agile methodology](https://reader033.vdocument.in/reader033/viewer/2022061218/54b72dd34a7959772f8b4657/html5/thumbnails/9.jpg)
The Problems...
Requirement Analysis
Solution Architecture
Approve Tech Specification
Coding
System Testing
User Acceptance Testing
Deploy
Review & Approve Requirements
Have we considered?
• New ideas can emerge anytime , not just at the beginning.
• Opportunities and threats come and go unexpectedly. We must respond to them quickly.
• Longer time to market.• No early feedback from
customers.
1
2
3
4 5
6
7
8
![Page 10: How to build low-risk, high-value business applications following agile methodology](https://reader033.vdocument.in/reader033/viewer/2022061218/54b72dd34a7959772f8b4657/html5/thumbnails/10.jpg)
Pitfalls in Traditional Approach..
• Two-thirds of IT projects are challenged.
• 189% of the projects go over budget.
• 220% of the projects miss their schedules.
• Only 61% of planned features get delivered.
• Poor quality.
• Slow.
• Expensive.
Source: Standish Group, CHAOS reports
![Page 11: How to build low-risk, high-value business applications following agile methodology](https://reader033.vdocument.in/reader033/viewer/2022061218/54b72dd34a7959772f8b4657/html5/thumbnails/11.jpg)
Move to Agile..
Agile software development is an iterative and incremental development, where requirements and solutions evolve through collaboration between self-organizing, cross-functional teams.
Better
Faster
Cheaper
Collaboration
Working Software
Respond to Change
![Page 12: How to build low-risk, high-value business applications following agile methodology](https://reader033.vdocument.in/reader033/viewer/2022061218/54b72dd34a7959772f8b4657/html5/thumbnails/12.jpg)
Agile Way..
RequirementsAnalysis
• Bring stakeholders under one umbrella.• Create small , coherent, cross-functional teams.• Bigger features to smaller ‘Stories’.• Prioritize stories based on business value.• Work in shorter duration ‘Time-Boxes’ (maximum
6 weeks).• Deliver a working system (i.e. value) at the end
of each ‘Time Box’.
Build
Test
Design
Deploy
Time Box
![Page 13: How to build low-risk, high-value business applications following agile methodology](https://reader033.vdocument.in/reader033/viewer/2022061218/54b72dd34a7959772f8b4657/html5/thumbnails/13.jpg)
Little More on User Stories..
• Stories define a business requirement in one or two sentences.
• It captures who, what and why of a business requirement e.g. Customer wants to sort a product list by price to find the cheapest product first.
• Create a story card on a post-it note and write how to test this feature at the back of the card.
![Page 14: How to build low-risk, high-value business applications following agile methodology](https://reader033.vdocument.in/reader033/viewer/2022061218/54b72dd34a7959772f8b4657/html5/thumbnails/14.jpg)
Collaborative Workshops
![Page 15: How to build low-risk, high-value business applications following agile methodology](https://reader033.vdocument.in/reader033/viewer/2022061218/54b72dd34a7959772f8b4657/html5/thumbnails/15.jpg)
Right Prioritization..
![Page 16: How to build low-risk, high-value business applications following agile methodology](https://reader033.vdocument.in/reader033/viewer/2022061218/54b72dd34a7959772f8b4657/html5/thumbnails/16.jpg)
Story Boards..
![Page 17: How to build low-risk, high-value business applications following agile methodology](https://reader033.vdocument.in/reader033/viewer/2022061218/54b72dd34a7959772f8b4657/html5/thumbnails/17.jpg)
Time Boxes..
UnderstandPlan
Design & BuildSystem Test
UAT
UnderstandPlan
Design & BuildSystem Test
UAT
UnderstandPlan
Design & BuildSystem Test
UAT
6 weeks 6 weeks 6 weeks
Value Value Value
![Page 18: How to build low-risk, high-value business applications following agile methodology](https://reader033.vdocument.in/reader033/viewer/2022061218/54b72dd34a7959772f8b4657/html5/thumbnails/18.jpg)
Adaptive Planning..
![Page 19: How to build low-risk, high-value business applications following agile methodology](https://reader033.vdocument.in/reader033/viewer/2022061218/54b72dd34a7959772f8b4657/html5/thumbnails/19.jpg)
Benefits of following Agile methods
traditional
Agile
Time Time Time Time
![Page 20: How to build low-risk, high-value business applications following agile methodology](https://reader033.vdocument.in/reader033/viewer/2022061218/54b72dd34a7959772f8b4657/html5/thumbnails/20.jpg)
Agile Statistics..
• 67% increase in productivity.
• 65% more quality.
• 49% improvement on cost.
![Page 21: How to build low-risk, high-value business applications following agile methodology](https://reader033.vdocument.in/reader033/viewer/2022061218/54b72dd34a7959772f8b4657/html5/thumbnails/21.jpg)
Comparison of Financial Benefits with other methods....
![Page 22: How to build low-risk, high-value business applications following agile methodology](https://reader033.vdocument.in/reader033/viewer/2022061218/54b72dd34a7959772f8b4657/html5/thumbnails/22.jpg)
In Summary..
• Faster time to market.
• Continuous Delivery.
• Better Quality.
• Reduced Waste.
• Higher Value.
• Lower Risk.
• Better ROI.
• Higher Morale.
![Page 23: How to build low-risk, high-value business applications following agile methodology](https://reader033.vdocument.in/reader033/viewer/2022061218/54b72dd34a7959772f8b4657/html5/thumbnails/23.jpg)
Thank you!
• Have questions on Agile methods?
email us at: [email protected].
• Like to become a member of ExpertMetrix? email us at: [email protected].
• Find us on the web at www.expertmetrix.com.