SlideShare a Scribd company logo
Sysgenic
Young minds fresh ideas
Iszlai Zoltán, Csapatvezető
Sysgenic Scrum bemutató, Sapientia MS – November 9, 2015
Tartalom
1
• A Scrum bemutatása
• Célja
• Szereplői
• A folyamat leírása
• A Product Backlog
• Felhasználói történetek
• Sprintek és a sprint tervezés
• A napi Scrum gyűlés
• A Scrum Retrospektíva
A Scrum bemutatása
2
A Scrum egy iteratív és inkrementált Agile software fejlesztési metodológia
a termék manadzsmentre; egy fleszibilis és hollisztikus stratégia, ahol a
csapat mint egy egység dolgozik, egy közös cél elérése érdekében.
A kulcsfontosságja a Scrum-nak, hogy fejlesztés során a kliens
meggondolhatja magát arról amit elözöleg akart.
A Scrum célja
3
A Scrum elfogadja, hogy egy problémát nem lehet teljesen megérteni,
vagy leírni, így inkább a csapatra koncentrál, hogy gyorsan fejlesszen és
válaszoljon a bejövö kérelmekre.
Célok:
• Complexitás manadzsmentje
• Elöre nem látható változások manadzsmentje
• Végsö cél változásának manadzsmentje
A Scrum szereplői
4
• A termék viziójáért felelös
• A klienset képviseli
• A jellemzöket irja és prioritizálja öket
• Megköti a kiadási dátumokat
• Elfogadja vagy elutasítja az eredményeket
A termék tulajdonos (Product Owner)
• Önmagát rendezö, több egyéniségü és szintü csapat
• Leírják a munkát (kisebb darabokra osszák a munkát)
• Becslik a munkát
• Készítik a terméket
A csapat (The Scrum team)
Scrum Master
• Csapat védö
• Probléma megoldó, gátakat feloldó vezetö
• Elösegíti a csapatot a munkában, menedzseli a menedzsmentet
• Fenttartja a Scrum metodológiát a munka közbe
A Scrum folyamat
5
Product Backlog
6
Egy rendezett lista, ami leírja, hogy mik az elvárások amit a Scrum
csapat tart fenn. A lista nem kész, nem tökéletes és számíthatunk
változtatásokra.
A lista tartalmazhat:
• Uj jellemzöket (new features)
• Hiba jelentéseket
• Nem funkcionális kéréseket
A felhasználói történetek
7
Mint egy <felhasználó> azt akarom, hogy <funkcionalitás> (, ahoz
hogy <elöny>)
Példák:
• Mint egy könyvtáros akkor a könyvek közt keresni a publikálás
datum alapján
• Mint egy felhasználó azt akarom hogy a merevlemezem tartalmát
le tudjam menteni
• Mint egy cikk iró, szeretném változtatni a szerzö bemutató
szövegét
A Sprintek és a Sprint tervezés
8
A sprintek:
• Fix idöhöz kötött jellemzök (features) elkészítéséröl van szó
• Ha változik a projekt célja, akkor is kivitelezhetö a munka
A tervezés:
• Személyes kommunkiáción keresztül történik
• Felhasználói szemszögböl történik a hozzállás
• A prioritások megszabása itt történik
• Az elfogadhatósági kritériumok itt vannak leszögezve
• A task-ok itt vannak felbecsülve
A napi Scrum gyűlés
9
• “A Scrum szive”
• Elkötelezettség és felelösségre vonás
• A teljes csapat részt vesz (max 15 perc)
• A kérdések amikre mindenki válaszol:
• Mit csináltam az utolsó meeting óta?
• Mit fogok csinálni a következö meetingig?
• Milyen problémák állnak elöttem?
A Scrum retrospektíva
10
Egy visszatekintés a mult Sprint-re.
A gyülés lényege, hogy rájöjjünk,
hogy hogy tudunk dolgozni jobban.
A kérdések amin mindenki gondolkodik:
• Mit kéne csináljunk?
• Mit nem kéne többet csináljunk?
• Mit kéne folytonosan csináljunk?
Kérdések?
Köszönöm kedves figyelmeteket!

More Related Content

Similar to [Hungarian] Scrum Course - Sapientia University

Budapest.rb 201010
Budapest.rb 201010Budapest.rb 201010
Budapest.rb 201010
Digital Natives
 
AGILIS / SCRUM fejlesztés
AGILIS / SCRUM fejlesztésAGILIS / SCRUM fejlesztés
AGILIS / SCRUM fejlesztés
Open Academy
 
Mobile weekend 2015
Mobile weekend 2015Mobile weekend 2015
Mobile weekend 2015
Péter Lukács
 
A produktivitás téveszméje - az agilis a császár új ruhája
A produktivitás téveszméje  - az agilis a császár új ruhájaA produktivitás téveszméje  - az agilis a császár új ruhája
A produktivitás téveszméje - az agilis a császár új ruhája
Andras Bujna
 
Béla, mi élesedett tulajdonképpen? A request to release koncepció mire is ad ...
Béla, mi élesedett tulajdonképpen? A request to release koncepció mire is ad ...Béla, mi élesedett tulajdonképpen? A request to release koncepció mire is ad ...
Béla, mi élesedett tulajdonképpen? A request to release koncepció mire is ad ...
META-INF Kft.
 
A termékfejlesztés rögös útja (avagy barangolás a módszertanok és eszközök er...
A termékfejlesztés rögös útja (avagy barangolás a módszertanok és eszközök er...A termékfejlesztés rögös útja (avagy barangolás a módszertanok és eszközök er...
A termékfejlesztés rögös útja (avagy barangolás a módszertanok és eszközök er...
Digital Natives
 
PHP alkalmazások minőségbiztosítása
PHP alkalmazások minőségbiztosításaPHP alkalmazások minőségbiztosítása
PHP alkalmazások minőségbiztosításaFerenc Kovács
 
Webalkalmazások teljesítményoptimalizálása
Webalkalmazások teljesítményoptimalizálásaWebalkalmazások teljesítményoptimalizálása
Webalkalmazások teljesítményoptimalizálásaFerenc Kovács
 
A sokszínű design thinking csapat előnyei
A sokszínű design thinking csapat előnyeiA sokszínű design thinking csapat előnyei
A sokszínű design thinking csapat előnyeidanieljuhasz
 
Munkatársak fejlesztése complett
Munkatársak fejlesztése complettMunkatársak fejlesztése complett
Munkatársak fejlesztése complett
Ferenc Pajor
 
SENIOR JAVA FEJLESZTŐ
SENIOR JAVA FEJLESZTŐSENIOR JAVA FEJLESZTŐ
SENIOR JAVA FEJLESZTŐ
Apertus Nonprofit Kft.
 
Szerver oldali fejlesztés korszerű módszerekkel C# nyelven
Szerver oldali fejlesztés korszerű módszerekkel C# nyelvenSzerver oldali fejlesztés korszerű módszerekkel C# nyelven
Szerver oldali fejlesztés korszerű módszerekkel C# nyelven
Krisztián Gyula Tóth
 
Projektciklus folyamata
Projektciklus folyamataProjektciklus folyamata
Projektciklus folyamataAniko79
 
Weblapépítő műhelygyakorlat 1.
Weblapépítő műhelygyakorlat 1.Weblapépítő műhelygyakorlat 1.
Weblapépítő műhelygyakorlat 1.
David Goldmann
 
SharePoint alapú üzleti megoldások HyperTeam
SharePoint alapú üzleti megoldások HyperTeamSharePoint alapú üzleti megoldások HyperTeam
SharePoint alapú üzleti megoldások HyperTeam
Máté Borkesz
 
A mérnökké válás folyamata
A mérnökké válás folyamataA mérnökké válás folyamata
A mérnökké válás folyamata
waxey.gordon
 
Gonosz IkertestvéRek
Gonosz IkertestvéRekGonosz IkertestvéRek
Gonosz IkertestvéRekC4M7SX
 
III. Elmélet - Az ERP rendszerek implementációja 1..pptx
III. Elmélet - Az ERP rendszerek implementációja 1..pptxIII. Elmélet - Az ERP rendszerek implementációja 1..pptx
III. Elmélet - Az ERP rendszerek implementációja 1..pptx
Szabolcs Gulyás
 
Szoftver tesztelés
Szoftver tesztelésSzoftver tesztelés
Szoftver tesztelés
Krisztián Gyula Tóth
 

Similar to [Hungarian] Scrum Course - Sapientia University (19)

Budapest.rb 201010
Budapest.rb 201010Budapest.rb 201010
Budapest.rb 201010
 
AGILIS / SCRUM fejlesztés
AGILIS / SCRUM fejlesztésAGILIS / SCRUM fejlesztés
AGILIS / SCRUM fejlesztés
 
Mobile weekend 2015
Mobile weekend 2015Mobile weekend 2015
Mobile weekend 2015
 
A produktivitás téveszméje - az agilis a császár új ruhája
A produktivitás téveszméje  - az agilis a császár új ruhájaA produktivitás téveszméje  - az agilis a császár új ruhája
A produktivitás téveszméje - az agilis a császár új ruhája
 
Béla, mi élesedett tulajdonképpen? A request to release koncepció mire is ad ...
Béla, mi élesedett tulajdonképpen? A request to release koncepció mire is ad ...Béla, mi élesedett tulajdonképpen? A request to release koncepció mire is ad ...
Béla, mi élesedett tulajdonképpen? A request to release koncepció mire is ad ...
 
A termékfejlesztés rögös útja (avagy barangolás a módszertanok és eszközök er...
A termékfejlesztés rögös útja (avagy barangolás a módszertanok és eszközök er...A termékfejlesztés rögös útja (avagy barangolás a módszertanok és eszközök er...
A termékfejlesztés rögös útja (avagy barangolás a módszertanok és eszközök er...
 
PHP alkalmazások minőségbiztosítása
PHP alkalmazások minőségbiztosításaPHP alkalmazások minőségbiztosítása
PHP alkalmazások minőségbiztosítása
 
Webalkalmazások teljesítményoptimalizálása
Webalkalmazások teljesítményoptimalizálásaWebalkalmazások teljesítményoptimalizálása
Webalkalmazások teljesítményoptimalizálása
 
A sokszínű design thinking csapat előnyei
A sokszínű design thinking csapat előnyeiA sokszínű design thinking csapat előnyei
A sokszínű design thinking csapat előnyei
 
Munkatársak fejlesztése complett
Munkatársak fejlesztése complettMunkatársak fejlesztése complett
Munkatársak fejlesztése complett
 
SENIOR JAVA FEJLESZTŐ
SENIOR JAVA FEJLESZTŐSENIOR JAVA FEJLESZTŐ
SENIOR JAVA FEJLESZTŐ
 
Szerver oldali fejlesztés korszerű módszerekkel C# nyelven
Szerver oldali fejlesztés korszerű módszerekkel C# nyelvenSzerver oldali fejlesztés korszerű módszerekkel C# nyelven
Szerver oldali fejlesztés korszerű módszerekkel C# nyelven
 
Projektciklus folyamata
Projektciklus folyamataProjektciklus folyamata
Projektciklus folyamata
 
Weblapépítő műhelygyakorlat 1.
Weblapépítő műhelygyakorlat 1.Weblapépítő műhelygyakorlat 1.
Weblapépítő műhelygyakorlat 1.
 
SharePoint alapú üzleti megoldások HyperTeam
SharePoint alapú üzleti megoldások HyperTeamSharePoint alapú üzleti megoldások HyperTeam
SharePoint alapú üzleti megoldások HyperTeam
 
A mérnökké válás folyamata
A mérnökké válás folyamataA mérnökké válás folyamata
A mérnökké válás folyamata
 
Gonosz IkertestvéRek
Gonosz IkertestvéRekGonosz IkertestvéRek
Gonosz IkertestvéRek
 
III. Elmélet - Az ERP rendszerek implementációja 1..pptx
III. Elmélet - Az ERP rendszerek implementációja 1..pptxIII. Elmélet - Az ERP rendszerek implementációja 1..pptx
III. Elmélet - Az ERP rendszerek implementációja 1..pptx
 
Szoftver tesztelés
Szoftver tesztelésSzoftver tesztelés
Szoftver tesztelés
 

More from Zoltan Iszlai

Java Code Quality Improvements - DevWeek
Java Code Quality Improvements - DevWeekJava Code Quality Improvements - DevWeek
Java Code Quality Improvements - DevWeek
Zoltan Iszlai
 
Scrum Walkthrough Internship Course
Scrum Walkthrough Internship CourseScrum Walkthrough Internship Course
Scrum Walkthrough Internship Course
Zoltan Iszlai
 
HTML Walkthrough Internship Course
HTML Walkthrough Internship CourseHTML Walkthrough Internship Course
HTML Walkthrough Internship Course
Zoltan Iszlai
 
CSS Walktrough Internship Course
CSS Walktrough Internship CourseCSS Walktrough Internship Course
CSS Walktrough Internship Course
Zoltan Iszlai
 
Java Study Group Report
Java Study Group ReportJava Study Group Report
Java Study Group Report
Zoltan Iszlai
 
[Romanian] Git Branching Strategies
[Romanian] Git Branching Strategies[Romanian] Git Branching Strategies
[Romanian] Git Branching Strategies
Zoltan Iszlai
 
Php Internship Course
Php Internship CoursePhp Internship Course
Php Internship Course
Zoltan Iszlai
 
Using Scrum Internship Course
Using Scrum Internship CourseUsing Scrum Internship Course
Using Scrum Internship Course
Zoltan Iszlai
 
Top 3 CMS Systems Compared
Top 3 CMS Systems ComparedTop 3 CMS Systems Compared
Top 3 CMS Systems Compared
Zoltan Iszlai
 
Entity and NHibernate ORM Frameworks Compared
Entity and NHibernate ORM Frameworks ComparedEntity and NHibernate ORM Frameworks Compared
Entity and NHibernate ORM Frameworks Compared
Zoltan Iszlai
 
[Hungarian] HTML Course - Sapientia University
[Hungarian] HTML Course - Sapientia University[Hungarian] HTML Course - Sapientia University
[Hungarian] HTML Course - Sapientia University
Zoltan Iszlai
 
[Hungarian] CSS Course - Sapientia University
[Hungarian] CSS Course - Sapientia University[Hungarian] CSS Course - Sapientia University
[Hungarian] CSS Course - Sapientia University
Zoltan Iszlai
 
User Centered Image Management System For Digital Libraries - DIAL 2006
User Centered Image Management System For Digital Libraries - DIAL 2006User Centered Image Management System For Digital Libraries - DIAL 2006
User Centered Image Management System For Digital Libraries - DIAL 2006
Zoltan Iszlai
 
[Romanian] OOP and Design Patterns Internship Course
[Romanian] OOP and Design Patterns Internship Course[Romanian] OOP and Design Patterns Internship Course
[Romanian] OOP and Design Patterns Internship Course
Zoltan Iszlai
 
[Romanian] HTML Internship Course
[Romanian] HTML Internship Course[Romanian] HTML Internship Course
[Romanian] HTML Internship Course
Zoltan Iszlai
 

More from Zoltan Iszlai (15)

Java Code Quality Improvements - DevWeek
Java Code Quality Improvements - DevWeekJava Code Quality Improvements - DevWeek
Java Code Quality Improvements - DevWeek
 
Scrum Walkthrough Internship Course
Scrum Walkthrough Internship CourseScrum Walkthrough Internship Course
Scrum Walkthrough Internship Course
 
HTML Walkthrough Internship Course
HTML Walkthrough Internship CourseHTML Walkthrough Internship Course
HTML Walkthrough Internship Course
 
CSS Walktrough Internship Course
CSS Walktrough Internship CourseCSS Walktrough Internship Course
CSS Walktrough Internship Course
 
Java Study Group Report
Java Study Group ReportJava Study Group Report
Java Study Group Report
 
[Romanian] Git Branching Strategies
[Romanian] Git Branching Strategies[Romanian] Git Branching Strategies
[Romanian] Git Branching Strategies
 
Php Internship Course
Php Internship CoursePhp Internship Course
Php Internship Course
 
Using Scrum Internship Course
Using Scrum Internship CourseUsing Scrum Internship Course
Using Scrum Internship Course
 
Top 3 CMS Systems Compared
Top 3 CMS Systems ComparedTop 3 CMS Systems Compared
Top 3 CMS Systems Compared
 
Entity and NHibernate ORM Frameworks Compared
Entity and NHibernate ORM Frameworks ComparedEntity and NHibernate ORM Frameworks Compared
Entity and NHibernate ORM Frameworks Compared
 
[Hungarian] HTML Course - Sapientia University
[Hungarian] HTML Course - Sapientia University[Hungarian] HTML Course - Sapientia University
[Hungarian] HTML Course - Sapientia University
 
[Hungarian] CSS Course - Sapientia University
[Hungarian] CSS Course - Sapientia University[Hungarian] CSS Course - Sapientia University
[Hungarian] CSS Course - Sapientia University
 
User Centered Image Management System For Digital Libraries - DIAL 2006
User Centered Image Management System For Digital Libraries - DIAL 2006User Centered Image Management System For Digital Libraries - DIAL 2006
User Centered Image Management System For Digital Libraries - DIAL 2006
 
[Romanian] OOP and Design Patterns Internship Course
[Romanian] OOP and Design Patterns Internship Course[Romanian] OOP and Design Patterns Internship Course
[Romanian] OOP and Design Patterns Internship Course
 
[Romanian] HTML Internship Course
[Romanian] HTML Internship Course[Romanian] HTML Internship Course
[Romanian] HTML Internship Course
 

[Hungarian] Scrum Course - Sapientia University

  • 1. Sysgenic Young minds fresh ideas Iszlai Zoltán, Csapatvezető Sysgenic Scrum bemutató, Sapientia MS – November 9, 2015
  • 2. Tartalom 1 • A Scrum bemutatása • Célja • Szereplői • A folyamat leírása • A Product Backlog • Felhasználói történetek • Sprintek és a sprint tervezés • A napi Scrum gyűlés • A Scrum Retrospektíva
  • 3. A Scrum bemutatása 2 A Scrum egy iteratív és inkrementált Agile software fejlesztési metodológia a termék manadzsmentre; egy fleszibilis és hollisztikus stratégia, ahol a csapat mint egy egység dolgozik, egy közös cél elérése érdekében. A kulcsfontosságja a Scrum-nak, hogy fejlesztés során a kliens meggondolhatja magát arról amit elözöleg akart.
  • 4. A Scrum célja 3 A Scrum elfogadja, hogy egy problémát nem lehet teljesen megérteni, vagy leírni, így inkább a csapatra koncentrál, hogy gyorsan fejlesszen és válaszoljon a bejövö kérelmekre. Célok: • Complexitás manadzsmentje • Elöre nem látható változások manadzsmentje • Végsö cél változásának manadzsmentje
  • 5. A Scrum szereplői 4 • A termék viziójáért felelös • A klienset képviseli • A jellemzöket irja és prioritizálja öket • Megköti a kiadási dátumokat • Elfogadja vagy elutasítja az eredményeket A termék tulajdonos (Product Owner) • Önmagát rendezö, több egyéniségü és szintü csapat • Leírják a munkát (kisebb darabokra osszák a munkát) • Becslik a munkát • Készítik a terméket A csapat (The Scrum team) Scrum Master • Csapat védö • Probléma megoldó, gátakat feloldó vezetö • Elösegíti a csapatot a munkában, menedzseli a menedzsmentet • Fenttartja a Scrum metodológiát a munka közbe
  • 7. Product Backlog 6 Egy rendezett lista, ami leírja, hogy mik az elvárások amit a Scrum csapat tart fenn. A lista nem kész, nem tökéletes és számíthatunk változtatásokra. A lista tartalmazhat: • Uj jellemzöket (new features) • Hiba jelentéseket • Nem funkcionális kéréseket
  • 8. A felhasználói történetek 7 Mint egy <felhasználó> azt akarom, hogy <funkcionalitás> (, ahoz hogy <elöny>) Példák: • Mint egy könyvtáros akkor a könyvek közt keresni a publikálás datum alapján • Mint egy felhasználó azt akarom hogy a merevlemezem tartalmát le tudjam menteni • Mint egy cikk iró, szeretném változtatni a szerzö bemutató szövegét
  • 9. A Sprintek és a Sprint tervezés 8 A sprintek: • Fix idöhöz kötött jellemzök (features) elkészítéséröl van szó • Ha változik a projekt célja, akkor is kivitelezhetö a munka A tervezés: • Személyes kommunkiáción keresztül történik • Felhasználói szemszögböl történik a hozzállás • A prioritások megszabása itt történik • Az elfogadhatósági kritériumok itt vannak leszögezve • A task-ok itt vannak felbecsülve
  • 10. A napi Scrum gyűlés 9 • “A Scrum szive” • Elkötelezettség és felelösségre vonás • A teljes csapat részt vesz (max 15 perc) • A kérdések amikre mindenki válaszol: • Mit csináltam az utolsó meeting óta? • Mit fogok csinálni a következö meetingig? • Milyen problémák állnak elöttem?
  • 11. A Scrum retrospektíva 10 Egy visszatekintés a mult Sprint-re. A gyülés lényege, hogy rájöjjünk, hogy hogy tudunk dolgozni jobban. A kérdések amin mindenki gondolkodik: • Mit kéne csináljunk? • Mit nem kéne többet csináljunk? • Mit kéne folytonosan csináljunk?