Edytuj stronę Odnośniki Fold/unfold all ODT export Ta strona jest tylko do odczytu. Możesz wyświetlić źródła tej strony ale nie możesz ich zmienić. ====== Pracownia programowania zespołowego 2 ====== ===== Termin zajęć (semestr zimowy 2017/2018) ===== <WRAP center round info 60%> <fs large> wtorki (raz na 2 tygodnie), godz 14<sup>00</sup>-16<sup>00</sup>, sala PK COK </fs> </WRAP> ===== Zaliczenie ===== * obrona projektu - prezentacja gotowego produktu na ostatnich zajęciach * zaliczenie półroczne na podstawie aktualnego stanu projektu * raporty wykonanych prac (logi z systemów kontroli wersji, raporty systemów do zarządzania projektami) * prezentacje wybranych zagadnień na zajęciach * ocena przebiegu pracy w zespole: podział obowiązków w zespole, planowanie i terminowa realizacja zadań * dokumentacja projektu: analiza wymagań, strona WWW projektu, dokumentacja techniczna i użytkowa ===== Harmonogram prac (wstępny) ===== - 1 semestr - podział na zespoły (ok. 3/4 osobowe), \\ wybór projektu i lidera zespołu, \\ wybór narzędzi do pracy zespołowej (system kontroli wersji, system zarządzania projektami) - analiza wymagań (najpierw zgrubna, z czasem bardziej uszczegółowiona) - pełna specyfikacja, architektura systemu - strona WWW projektu (uaktualnienia na bieżąco do końca zajęć) - wersja prototypowa programu (?!) - (styczeń) prezentacja projektu po pierwszym semestrze - 2 semestr - implementacja, rozbudowa systemu - wersja alfa, beta programu - eliminacja błędów, testy - gotowa dokumentacja - prezentacja gotowego programu (ostatnie zajęcia) ===== Plan spotkań ===== * spotkania co 2 tygodnie * podsumowanie wykonanych prac * planowanie zadań do kolejnego spotkania * aktualizacja zadań w systemie do zarządzania projektami * czas do dyspozycji zespołów w celu omówienia spraw związanych z projektem * co najmniej raz na semestr każdy zespół przygotowuje prezentację na temat związany z projektem, np. dotyczący użytej technologii lub narzędzi ===== Rekomendowane narędzia ===== * trac + git - dostępne pod adresem http://promap.is.umk.pl/trac/nazwa_projektu, dostęp do strony projektu oraz repozytorium kodu w ramach zajęć PPZ2 * Visual Studio Team Services - dostęp poprzez autoryzację Microsoft Account, darmowy do 5 użytkowników w ramach pojedynczego projektu, repozytorium git, szablon zarządzania Scrum lub Agile * Github, bitbucket - nie posiadają rozbudowanych narzędzi do zarządzania projektem, harmonogram można umieścić w opisie projektu * inne narzędzia do pracy zespołowej tylko po uzgodnieniu z prowadzącym i pod warunkiem zagwarantowania dostępu dla prowadzącego <fs large>[[.:projekty-propozycje|Propozycje projektów]]</fs>\\ <fs large>[[.:notatki|Notatki]]</fs> ===== Linki ===== * [[http://www.dmoz.org/Computers/Open_Source/Project_Hosting/|Project Hosting List]] * [[wp>Comparison_of_open_source_software_hosting_facilities|Comparison of open source software hosting facilities]] * [[http://www.svnhostingcomparison.com/|Subversion (SVN) Hosting Comparison]] * [[wp>Comparison_of_issue-tracking_systems|Comparison of issue-tracking systems]] * [[http://svnbook.red-bean.com/|Version Control with Subversion]] * [[http://trac.edgewall.org/|Trac Open Source Project]] * [[http://www.agilemodeling.com/|Agile Modeling]] * [[http://sites.google.com/site/outlooktrac/|Trac Outlook synchronization]] * [[http://tfs.visualstudio.com/|Visual Studio Online (Team Fundation Service)]] ===== Adresy Trac i repozytorium SVN ===== Repozytorum SVN https://promap.is.umk.pl/svn/<nazwa_projektu> Strona projektu - Trac https://promap.is.umk.pl/trac/<nazwa_projektu> Drugie repozytorium (do wyboru) Git https://promap.is.umk.pl/git/<nazwa_projektu> [[.:git-support|Git uwagi dotyczące połączenia]] <fs large>[[https://promap.is.umk.pl/trac/|Lista wszystkich projektów]] </fs>\\ Projekt testowy : [[https://promap.is.umk.pl/trac/piaskownica|Piaskownica]] ===== Projekty 2017/2018 ===== ==== Exile ==== * git: https://gitlab.com/web-app-exile * Trello: https://trello.com/exile16 ==== PoorIoT ==== * git: https://gitlab.com/PoorIoT * Trello: https://trello.com/pooriot ==== JSGames ==== * git: https://bitbucket.org/jumper002/jsgamers-2017-18/overview ===== Projekty 2016/2017 ===== ==== siny ==== * TFS: https://applieditteam.visualstudio.com/ * Trac: https://promap.is.umk.pl/trac/siny ==== jnt ==== * TFS: https://mainka.visualstudio.com * Trac: https://promap.is.umk.pl/trac/jnt ===== Projekty 2015 ===== ==== AlphaBeta ==== * https://promap.is.umk.pl/trac/AlphaBeta * http://158.75.104.79:8080/icescrum/p/AB#project Strona projektu w IceScrum * https://bitbucket.org/AlphaBetaTeam/ Repozytorium w BitBucket ==== MatrixV ==== * https://promap.is.umk.pl/trac/matrixv ==== TEYS (TEst Your Skills) ==== * https://promap.is.umk.pl/trac/teys * http://www.teys.pl/ ===== Projekty 2014 ===== ==== SYNC.US! /Time To Work ==== * https://promap.is.umk.pl/trac/TTW * [[https://ablewski.visualstudio.com/DefaultCollection/Programowanie%20Zespo%C5%82owe|https://ablewski.visualstudio.com/DefaultCollection/ProgramowanieZespołowe]] ==== AncientDust ==== * https://promap.is.umk.pl/trac/AncientDust ==== Straight Flush Poker ==== * https://promap.is.umk.pl/trac/StraightFlushPoker * http://www.sfpoker.pl/ * SRS: {{http://cactuspie.eu/~poker/dokumentacja/funkcjonalne.pdf}} {{http://cactuspie.eu/~poker/dokumentacja/niefunkcjonalne.pdf}} ===== Projekty 2013 ===== ==== AndTune ==== * https://promap.is.umk.pl/trac/AndTune ==== Lokalizacja Routerów ==== * https://promap.is.umk.pl/trac/LR ==== Burned Shadows ==== * http://www.burned-shadows.tk/ * https://promap.is.umk.pl/trac/BurnedShadows ==== Zoobato ==== * http://zoobato.pl/ * http://www.zoobato.pl/ * http://redmine.zoobato.com/ * https://promap.is.umk.pl/trac/Zoobato ===== Projekty 2012 ===== | [[http://tunedo.pl/|{{http://tunedo.pl/static/image/logo.1.png?150}}]] | [[http://turbo-biuro.pl/|{{http://www.fizyka.umk.pl/~229788/prog/logo-trac.png?500}}]] | ==== Tunedo ==== * http://tunedo.pl/ * https://promap.is.umk.pl/trac/tunedo * [[http://dev.tunedo.pl:8080/tfs/|tunedo - TFS - WEB Acces]] ==== Turbo Biuro ==== * http://turbo-biuro.pl/ * https://promap.is.umk.pl/trac/TurboBiuro ==== Olimp Defenders (215 studios) ==== * https://promap.is.umk.pl/trac/215-Studios