1 / 30

RESETTERS

RESETTERS. Aplikácia poznatkov Tím č. 5 Pedagogický vedúci: Ing. Kuric Eduard. Bc. Puckallér Róbert. Manažment podpory a vývoja. Nástroje, ktoré používame: Microsoft Visual Studio 2010 Professional, niektorí len Microsoft Visual Studio 2010 Express for Windows Phone Windows Phone SDK 7.1.1

avel
Download Presentation

RESETTERS

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. RESETTERS Aplikácia poznatkov Tím č. 5 Pedagogický vedúci: Ing. Kuric Eduard

  2. Bc. Puckallér Róbert Manažment podpory a vývoja Nástroje, ktoré používame: • Microsoft Visual Studio 2010 Professional, niektorí len Microsoft Visual Studio 2010 Express for Windows Phone • Windows Phone SDK 7.1.1 • Framework XNA 4.0

  3. Bc. Puckallér Róbert Manažment podpory a vývoja Manažment verzií zdrojového kódu: • nástroj Git • na serveri BitBucket Štruktúra nášho verziovacieho systému pozostáva z: • produkčnej vetvy, v ktorej sa nachádza aktuálna funkčná verzia hry • vedľajších vetiev, v ktorých sa dopĺňajú nové funkcionality, resp. sa opravujú chyby Po viacerých skúsenostiach plánujeme zahrnúť aj staging branch.

  4. Bc. Puckallér Róbert Manažment podpory a vývoja Pull requesty ako naša zlučovacia politika

  5. Bc. Puckallér Róbert Manažment podpory a vývoja Pár štatistických údajov z Git-u: • Age 45 days, 27 active days (60.00%) • Total Files 262 • Total Lines of Code 49059 (77629 added, 28570 removed) • Total Commits 185 (average 6.9 commits per active day, 4.1 per all days)

  6. Manažment rozvrhu a plánovania Bc. Rešetár Jozef SCRUM na týždňovej báze (stredy 12:00 - 15:00)

  7. Manažment rozvrhu a plánovania Bc. Rešetár Jozef Úlohy v Redmine. • úlohy zadáva stále niekto iný • nahodia sa do nasledujúceho dňa, takisto aj zápisnica • úlohy v tvare • [poradové_čislo_týždňa]_[čislo_úlohy] názov

  8. Manažment rozvrhu a plánovania Bc. Rešetár Jozef Dlhodobý plán

  9. Manažment komunikácie Bc. Račko Michal • Komunikačné kanály - hromadné • Google Groups, Facebook, gTalk group chat • Bitbucket, Redmine - väčšie zahltenie správami + infomovanosť členov tímu • Komunikačné kanály - individuálne • email, gTalk, Facebook • osobná komunikácia, telefón - nie každý je informovaný o všetkom + žiadne zahltenie zbytočnými správami

  10. Manažment komunikácie Bc. Račko Michal • Google Groups - štatistiky hromadnej komunikácie • 693 emailov počas 10 týždňov

  11. Manažment komunikácie Bc. Račko Michal • Google Groups - štatistiky hromadnej komunikácie • najvyťaženejší deň - streda :)

  12. Manažment komunikácie Bc. Račko Michal • Google Groups - štatistiky hromadnej komunikácie • spíme priemerne 8h (menej ako 10 správ/h)

  13. Manažment komunikácie Bc. Račko Michal • Google Groups - štatistiky hromadnej komunikácie • počet začatých konverzácií • počet správ

  14. Manažment komunikácie Bc. Račko Michal • Ukážka tém skupiny v prostredí Google Groups

  15. Manažment komunikácie Bc. Račko Michal • Ukážka jedného komunikačného vlákna

  16. Bc. Gabriel Mančík Manažment rizík • Manažment chýb v nástroji RedMine • 15 zaevidovaných a spracovaných chýb • Neformálne riešené chyby

  17. Bc. Gabriel Mančík Manažment rizík • Základné identifikované riziká v projekte • Nedodržanie termínov • Nezapojenie koncového používateľa do vývoja • Nedostatočná definícia požiadaviek • Nedostačujúci know-how technológie • Vypadnutie člena tímu

  18. Bc. Gabriel Mančík Manažment rizík • Prevencia rizík • Nedostatočná definícia požiadaviek • Týždenné stretnutia a diskusia nad ďalším vývojom projektu • Nezapojenie koncového používateľa do vývoja • Koncového používateľa zastupoval vedúci tímu • Pravidelná prezentácia stavu výsledného riešenia • Nedodržanie termínov • Rovnomerné rozdeľovanie úloh • Prideľovanie úloh skúseným členom tímu

  19. Bc. Gabriel Mančík Manažment rizík • Prevencia rizík • Nedostačujúci know-how technológie • Zdieľanie nájdených príručiek, návodov, kníh • Vypracovanie metodiky správneho programovania • Vypadnutie člena tímu • Práca viacerých osôb na úlohách využívajúcich rovnakú technológiu alebo postup • Nikto nie je nenahraditeľný

  20. Bc. Roško Bohuš Manažment monitorovania projektu • Alfa & Omega - nástroj Redmine • Sledovanie stavu úloh a postupu prác • Stavy úloh • Percentuálny postup Legenda *Stav šprintov k 2.11.2012

  21. Bc. Roško Bohuš Manažment monitorovania projektu • Splnenie úloh v stanovenom čase • Dosiahnuté výsledky • Doplnenie informácií k úlohe • Náročnosť úloh • Spotreba zdrojov - pre nás čas • Komplikácie • Regulácia granularity

  22. Bc. Roško Bohuš Manažment monitorovania projektu • Použitie pluginov • Issues • Tasks • Run charts

  23. Manažment kvality Bc. Šimon Mikuda • Kvalita zdrojového kódu • Častá komunikácia, buddy check • Refaktoring - zjednodušenie práce so kódom - Nejednotný štýl pri programovaní + Zjednotenie štýlu pomocou metodiky a komunikácie • Kvalita dokumentácie • Kontrola spôsobu zadávania opisov obrázkov, tabuliek • Kontrola dodržania formy pre zápisnice

  24. Manažment kvality Bc. Šimon Mikuda • Testovanie • Sústredime sa na funkcionalitu a nie na testovanie • Funkčný prototyp (beta testovanie) • Dve verzie: Release a Debug Debug verzia Release verzia

  25. Manažment kvality Bc. Šimon Mikuda • Graf vývoja metrík pre náš projekt

  26. Manažment kvality Bc. Šimon Mikuda • Ukážka pluginu pre metriky v nástroji Visual Studio 2010

  27. Manažment dokumentácie Bc. Piták Juraj Nástroj na tvorbu dokumentácie: • Microsoft Word • LaTeX Využívame Microsoft Word: • jednoduché ovládanie • plne postačujúci pre naše dokumentácie • od verzie 2007 a novší • problémy s MS Office for Mac 2008 Nástroje pre správu dokumentov nepoužívame.

  28. Manažment dokumentácie Bc. Piták Juraj • tlačenie v pravidelných intervaloch • zakladanie dokumentácie jednotlivých šprintov do spoločného šanónu Šablóny dokumentácií: Zatiaľ máme vytvorené dve dokumentácie. • Dokumentácia riadenia • Dokumentácia šprintov (1. a 2. šprint) Problémy • nevytvorenie dokumentácie na čas • vytvorenie dokumentácie na inom než dohodnutom mieste • problémy so spájaním dokumentácie

  29. Manažment dokumentácie Bc. Piták Juraj prebieha dokumentácia zdojového kódu. jednoduché komentovanie kvôli prehľadnosti v značkách <summary> ľahšie pochopenie kódu /// <summary> /// text /// </summary> - komentár fungovania - komentár TODO Správnosť ale aktuálna nepotrebnosťkodu: /* ITWORKS: kod; */ Potreba úpravy kodu: /* FIXME: kod; */ /* TODO: kod; */

  30. Manažment dokumentácie Bc. Piták Juraj Offline prezentácia webovej stránky Tímu 5.

More Related