Why Go Agile?
A few words about agile software development
Software development before agile
Waterfall is a sequential process, used in software
development from the very beginning....
The main disadvantage in the waterfall
proces is its inability to react to the changes in
requirements.
When one stage of ...
The origins of agile methodology
● It can be traced back to 1957 according to some sources.
● Early implementations of the...
What is agile?
Agile is a collective name for a number
of methodologies, having iterative and
fully adaptive nature as opp...
Methods and frameworks collectively knows as agile
● Scrum
● Extreme programming
● Dynamic Systems Development Method
(DSD...
Top priorities according to agile
● Individuals and interactions
● Working software
● Customer collaboration
● Responding ...
Key principles of Agile
1. Constant feedback and communication;
2. Self-organizing team;
3. Adaptive requirements;
4. Fixe...
The stucture of agile process
Roles Rituals Artifacts
● product owner
● scrum master
● team
● sprint planning
● demo meeti...
Find out more!
At MLSDev we work according to the agile methodology, namely scrum.
Having a well-oiled process, reliable a...
Upcoming SlideShare
Loading in...5
×

Intro to agile

689

Published on

A few words about agile methodologies in software development.

Published in: Software
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
689
On Slideshare
0
From Embeds
0
Number of Embeds
12
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Intro to agile"

  1. 1. Why Go Agile? A few words about agile software development
  2. 2. Software development before agile Waterfall is a sequential process, used in software development from the very beginning. Requirements Design Implementation Verification Maintenance
  3. 3. The main disadvantage in the waterfall proces is its inability to react to the changes in requirements. When one stage of the process is over, there is no way to undo it.
  4. 4. The origins of agile methodology ● It can be traced back to 1957 according to some sources. ● Early implementations of the agile methods have begun in 1990s. ● The widespread currency they have gained only in 2001, after publishing of “Manifesto for Agile Software Development”.
  5. 5. What is agile? Agile is a collective name for a number of methodologies, having iterative and fully adaptive nature as opposed to the sequential and unalterable waterfall method.
  6. 6. Methods and frameworks collectively knows as agile ● Scrum ● Extreme programming ● Dynamic Systems Development Method (DSDM) ● Kanban ● Feature-driven development (FDD) and many others.
  7. 7. Top priorities according to agile ● Individuals and interactions ● Working software ● Customer collaboration ● Responding to changes
  8. 8. Key principles of Agile 1. Constant feedback and communication; 2. Self-organizing team; 3. Adaptive requirements; 4. Fixed timeframe for each iteration; 5. Visual and lightweight requirements; 6. Iterative nature; 7. Frequent delivery of builds; 8. Step-by-step development; 9. Prioritizing the tasks; 10. Test driven development;
  9. 9. The stucture of agile process Roles Rituals Artifacts ● product owner ● scrum master ● team ● sprint planning ● demo meeting ● retrospective ● daily standup ● product backlog ● sprint backlog ● burndown charts
  10. 10. Find out more! At MLSDev we work according to the agile methodology, namely scrum. Having a well-oiled process, reliable and professional team and certified scrum masters to watch over it, we are able to deliver the best quality product in a short period of time. We value communication between the team and our client most of all and do believe that it is a key to success of any project. Contact us for more information:) mlsdev.com
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×