Agilni razvoj software-a

2

Nemanja Stefanović

 

agile 

 

okretan

agilan

žustar

hitar 

 

:

 

 

Izvor: Google Translate

 

Šta je Agile?

1

- Nov način upravljanja razvojem software-a

 

- Skup smernica i metodologija razvoja software-a

 

- Agile Manifesto - 12 zapovesti Agile razvoja

 

- Zvanično nastaje 90-ih godina, Manifesto 2001

 

Kome je namenjen Agile?

1

- Kompanijama koje prave kompleksne proizvode

 

- Timovima koji razvijaju određene delove proizvoda

 

- Startupovima?!

 

Scrum? WTF?

1

- Agilna metodologija razvoja

 

- Definisan kao fleksiblna strategija u kojoj razvojni tim radi kao kompaktna celina sa ciljem postizanja definisanog rezultata

 

Uloge u Scrum timu

1

Product owner

Development team

Scrum Master

Ovo su tipične uloge!

2

Backlog

1

Prosto rečeno, spisak feature-a koje proizvod treba da ima da bi zadovoljio potrebe krajnjeg korisnika

 

Product owner je osoba koja treba da da najviše predloga za backlog

 

Backlog v2.0

1

Product backlog

 

Sprint backlog

 

Spisak svih "želja" krajnih korisnika

 

Spisak želja koji ulaze u odredjeni sprint. 

 

Scrum master odlučuje šta iz product backloga ulazi u sprint

 

Tok Scrum razvoja

1

Planiranje

Dnevni sastanci

Review

SPRINT!!! - max 1 mesec

 

Burn-down chart

1

Grafički prikaz napretka u sprintu

Prikazuje napredak za svaki dan

Zašto Agile?

1

- Lako menjati zahteve i nakon početka pravljenja proizvoda

 

- Agile = Lean

 

- Mnogo bolje praćenje jedinki u timu od strane manager-a

 

Hvala na pažnji!

1

stefanovic.nemanya@gmail.com

 

Agilni razvoj software-a

By conestef

Agilni razvoj software-a

  • 716