evolution towards agile
DESCRIPTION
This presentation describes why agile development is better and gives an introduction to SCRUM.TRANSCRIPT
![Page 1: Evolution Towards Agile](https://reader033.vdocuments.us/reader033/viewer/2022052904/557e7d04d8b42a4d108b5068/html5/thumbnails/1.jpg)
Evolution Towards Agile
![Page 2: Evolution Towards Agile](https://reader033.vdocuments.us/reader033/viewer/2022052904/557e7d04d8b42a4d108b5068/html5/thumbnails/2.jpg)
04/13/2023 Samudra Kanankearachchi 2
What is the Business Enterprise we are in ?
Technology
Customers
Software Products
Investors
Users
Engineering Company
![Page 3: Evolution Towards Agile](https://reader033.vdocuments.us/reader033/viewer/2022052904/557e7d04d8b42a4d108b5068/html5/thumbnails/3.jpg)
04/13/2023 Samudra Kanankearachchi 3
How do we connect these elements together ?
Process
![Page 4: Evolution Towards Agile](https://reader033.vdocuments.us/reader033/viewer/2022052904/557e7d04d8b42a4d108b5068/html5/thumbnails/4.jpg)
04/13/2023 Samudra Kanankearachchi 4
Our Industry is relatively young
1890
1980+
![Page 5: Evolution Towards Agile](https://reader033.vdocuments.us/reader033/viewer/2022052904/557e7d04d8b42a4d108b5068/html5/thumbnails/5.jpg)
04/13/2023 Samudra Kanankearachchi 5
Software processors are influenced by industrial age
![Page 6: Evolution Towards Agile](https://reader033.vdocuments.us/reader033/viewer/2022052904/557e7d04d8b42a4d108b5068/html5/thumbnails/6.jpg)
04/13/2023 Samudra Kanankearachchi 6
Engineering Process is the center
![Page 7: Evolution Towards Agile](https://reader033.vdocuments.us/reader033/viewer/2022052904/557e7d04d8b42a4d108b5068/html5/thumbnails/7.jpg)
04/13/2023 Samudra Kanankearachchi 7
Sequential Flow
Vision Reality
![Page 8: Evolution Towards Agile](https://reader033.vdocuments.us/reader033/viewer/2022052904/557e7d04d8b42a4d108b5068/html5/thumbnails/8.jpg)
04/13/2023 Samudra Kanankearachchi 8
Specialization /Division of Labors
1. Designers
2. Mechanics
3. Electricians
4. Supervisors
5. Polishers
6. Painters
![Page 9: Evolution Towards Agile](https://reader033.vdocuments.us/reader033/viewer/2022052904/557e7d04d8b42a4d108b5068/html5/thumbnails/9.jpg)
04/13/2023 Samudra Kanankearachchi 9
High Quality/ Perfection
![Page 10: Evolution Towards Agile](https://reader033.vdocuments.us/reader033/viewer/2022052904/557e7d04d8b42a4d108b5068/html5/thumbnails/10.jpg)
04/13/2023 Samudra Kanankearachchi 10
We successfully copied those concepts to our industry
![Page 11: Evolution Towards Agile](https://reader033.vdocuments.us/reader033/viewer/2022052904/557e7d04d8b42a4d108b5068/html5/thumbnails/11.jpg)
04/13/2023 Samudra Kanankearachchi 11
Engineering Process is the center
Engineering Process
![Page 12: Evolution Towards Agile](https://reader033.vdocuments.us/reader033/viewer/2022052904/557e7d04d8b42a4d108b5068/html5/thumbnails/12.jpg)
04/13/2023 Samudra Kanankearachchi 12
Sequential Flow
We Call it Waterfall
![Page 13: Evolution Towards Agile](https://reader033.vdocuments.us/reader033/viewer/2022052904/557e7d04d8b42a4d108b5068/html5/thumbnails/13.jpg)
04/13/2023 Samudra Kanankearachchi 13
Specialized Roles
Architects
Designers
Analysts
Programmers
![Page 14: Evolution Towards Agile](https://reader033.vdocuments.us/reader033/viewer/2022052904/557e7d04d8b42a4d108b5068/html5/thumbnails/14.jpg)
04/13/2023 Samudra Kanankearachchi 14
Big Upfront Perfection
![Page 15: Evolution Towards Agile](https://reader033.vdocuments.us/reader033/viewer/2022052904/557e7d04d8b42a4d108b5068/html5/thumbnails/15.jpg)
04/13/2023 Samudra Kanankearachchi 15
Why not
• Requirements not stable
• Technology is advancing
• Haven’t done it before
• Time to market unknown
• Feedback is too late
• Project visibility is poor
?
![Page 16: Evolution Towards Agile](https://reader033.vdocuments.us/reader033/viewer/2022052904/557e7d04d8b42a4d108b5068/html5/thumbnails/16.jpg)
1604/13/2023 Source: www.agilemanifesto.org
Is there a better way
Individuals and interactions over Process and Tools
Working software over Comprehensive documentation
Customer collaboration over Contract negotiation
Responding to change over Following a plan
![Page 17: Evolution Towards Agile](https://reader033.vdocuments.us/reader033/viewer/2022052904/557e7d04d8b42a4d108b5068/html5/thumbnails/17.jpg)
04/13/2023 Samudra Kanankearachchi 17
![Page 18: Evolution Towards Agile](https://reader033.vdocuments.us/reader033/viewer/2022052904/557e7d04d8b42a4d108b5068/html5/thumbnails/18.jpg)
04/13/2023 Samudra Kanankearachchi 18
Scrum
![Page 19: Evolution Towards Agile](https://reader033.vdocuments.us/reader033/viewer/2022052904/557e7d04d8b42a4d108b5068/html5/thumbnails/19.jpg)
04/13/2023 Samudra Kanankearachchi 19
Working Software
Working Software OVER Comprehensive Documentation
![Page 20: Evolution Towards Agile](https://reader033.vdocuments.us/reader033/viewer/2022052904/557e7d04d8b42a4d108b5068/html5/thumbnails/20.jpg)
04/13/2023 Samudra Kanankearachchi 20
Scrum – the flow
![Page 21: Evolution Towards Agile](https://reader033.vdocuments.us/reader033/viewer/2022052904/557e7d04d8b42a4d108b5068/html5/thumbnails/21.jpg)
04/13/2023 Samudra Kanankearachchi 21
Responding to Change
Responding to change OVER Following a plan
![Page 22: Evolution Towards Agile](https://reader033.vdocuments.us/reader033/viewer/2022052904/557e7d04d8b42a4d108b5068/html5/thumbnails/22.jpg)
04/13/2023 Samudra Kanankearachchi 22
Individuals and Interactions
What does the end user really want?
What are the business
rules?
How does this interact with
other systems?
What are the
validation rules?
What is thebest way to
share project roles?
Where we host the
development servers?
What is the best process to do testing?
We need more information on this!
Is there a better way of presenting data?
Individuals and Interactions OVER Processing and Tools
![Page 23: Evolution Towards Agile](https://reader033.vdocuments.us/reader033/viewer/2022052904/557e7d04d8b42a4d108b5068/html5/thumbnails/23.jpg)
04/13/2023 Samudra Kanankearachchi 23
Scrum – the roles
> NO PM> PO – What and When > Team - How, How much> SM –Problems, Protect, Process> Team has a SPOC
![Page 24: Evolution Towards Agile](https://reader033.vdocuments.us/reader033/viewer/2022052904/557e7d04d8b42a4d108b5068/html5/thumbnails/24.jpg)
04/13/2023 Samudra Kanankearachchi 24
Scrum Ceremonies
> Backlog grooming> Sprint Planning> Sprint Review> Sprint Retrospective> Daily Scrum
![Page 25: Evolution Towards Agile](https://reader033.vdocuments.us/reader033/viewer/2022052904/557e7d04d8b42a4d108b5068/html5/thumbnails/25.jpg)
04/13/2023 Samudra Kanankearachchi 25
Scrum Artifacts> Product Backlog> Sprint Backlog> Burn down Charts
![Page 26: Evolution Towards Agile](https://reader033.vdocuments.us/reader033/viewer/2022052904/557e7d04d8b42a4d108b5068/html5/thumbnails/26.jpg)
![Page 27: Evolution Towards Agile](https://reader033.vdocuments.us/reader033/viewer/2022052904/557e7d04d8b42a4d108b5068/html5/thumbnails/27.jpg)
04/13/2023 Samudra Kanankearachchi 27
You can’t ignore !!!!!