Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Agile web projektuose

No description
by

Algimantas Stancelis

on 11 May 2011

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Agile web projektuose

Agile web projektuose Principai 1. Mūsų aukščiausias prioritetas yra tenkinti užsakovą anksti ir dažnai pateikiant programinę įrangą.

2. Priimame besikeičiančius reikalavimus, netgi vėlyvoje kūrimo stadijoje. Lankstūs procesai panaudoja pokyčius, kad padidintų kliento konkurencinį pranašumą.

3. Nuo poros savaičių iki kelių mėnesių intervalais pristatome veikiančią programinę. Pirmenybę teikiame trumpesniam laikotarpiui.

4. Projektų kūrimą patikėkite motyvuotiems individams. Suteikite jiems reikalingą aplinką ir pasitikėkite jų sugebėjimu atlikti darbą.

5. Verslo žmonės ir kūrėjai turi kasdien dirbti kartu viso projekto metu.

6. Geriausias informacijos perdavimo būdas yra pokalbis akis į akį.

7. Esminis progreso matas yra veikianti programinė įranga.

8. Agile procesai skatina patvarų kūrimą. Rėmėjai, kūrėjai, ir vartotojai turėtų galėti palaikyti pastovų tempą neribotą laiką.

9. Nuolatinis dėmesys techninei kokybei ir geram dizainui didina lankstumą.

10. Paprastumas - menas maksimizuoti neatliekamą darbą - yra esminis.

11. Geriausios architektūros, reikalavimai ir dizainai atsiranda iš save organizuojančios komandos.

12. Reguliariais intervalais komanda aptaria kaip tapti efektyvesniais ir pagal tai keičia savo elgesį. Welcome to my world Keletas žmonių
Vienu metu
Dirba prie keleto projektų
Keletui užsakovų
Jeigu galite Antrą situaciją paversti pirma
Padarykite tai ir naudokite gryną Scrum
Tai atsipirks
Kaip sudaryti product backlog? Keletas žmonių valdo keletą projektų
„Aukščiausias“, „svarbus“, „normalus“ – prasti prioritetai
Product backlog turi būti sąrašas darbų einančių pagal eilę
Prioritetus reikia nustatyti
Kaip suplanuoti sprintą Keletas žmonių turi suderinti prioritetus
Kai visi darbai pirmo prioriteto, tada nė vienas nėra pirmo prioriteto
Padeda, kai sprendimą, kas bus daroma kitame sprinte, priima vienas žmogus
Mažiau projektų viename sprinte – efektyviau
Ne visada verta visai komandai dirbti prie vieno projekto, dėl to kartais ir planuoti reikia atitinkamai
Sprinto vykdymas Sprinte taip pat reikia prioritetų
Galimos strategijos:
Projektai pagal žmones
Keli žmonės dirba prie vieno projekto
Pabaigiame vieną projektą, einame prie kito
Netrukdomi ir trukdomi žmonės
Prezentacijos Keletui užsakovų suorganizuoti prezentaciją sunkoka
Su išoriniais klientais tai dažnai neveiks
Retrospektyvos Just do it!
Sprinto metu rinkite tai, kas užkliūva Išvados Scrum nesukurė problemų, tik iškėlė jas į dienos šviesą
Kai kurios iš jų gali būti „neišsprendžiamos“
Patarimai Pradėkite nuo „Value Stream Map“
Nuspręskite ar dirbti kaip dirbote, naudoti Scrum, Kanban ar ką nors kito
Kanban lanksčiau pritaikomas bet kokiam procesui
Kanban anksčiau parodo problemas nei Scrum
Ačiū Klausimai! Kanban Algimantas Stancelis epasas.lt Žmonės ir jų bendradarbiavimas svarbiau nei procesai ir įrankiai. Manifestas Veikianti programinė įranga svarbiau nei išsami dokumentacija. Bendravimas su užsakovais svarbiau nei kontraktų derybos. Reagavimas į pokyčius svarbiau nei plano laikymąsis. Vertiname tai, kas dešinėje, bet tai, kas kairėje - svarbiau. Kanban Agile terpė Scrum XP Jums pasisekė Taip Ne komanda projektas užsakovas 1 Keletas projektų Keli projektų vadovai Keli programuotojai amstudio.lt Keletas klientų Scrum Reikalavimų sąrašas Atsisakome specifikacijų! 1) Planavimas Planuojame sprintus Problemos? Metas priimti sprendimus! Prioritetai! Saviorganizacija 2) Vizualizuokite procesą 3) Traukite, nustokite stumti 4) Ribokite vykdomą darbą Kaip pradėti? 1) Pradėkite kur esate Atsisakome specifikacijų! Reikalavimų sąrašas Keletas projektų Ką nutyli projektų planai ir apskaita? Persijungimas tarp projektų 40% nuolaida iki Planavimas svarbus! 2) Prioritetų valdymas 3) Užduočių pasiskirstymas Šaltinis: Joakim Sunden Šaltinis: Joakim Sunden
Full transcript