
Warszawa, Fabryka Trzciny,
IBM (info. PL, info. EN)
Jazz to platforma Open Source do zespołowego tworzenia oprogramowania. Przeznaczona jest dla małych i średnich zespołów. Wspiera różne metodyki, także "zwinne". Jazz oparty jest o architekturę klient-serwer. Klientem jest Eclipse lub Visual Studio. Małym zespołom wystarczy stosunkowo prosty serwer z systemem Windows lub Linux.
W centrum uwagi Jazz są:
- Ludzie - zespoły, role, zespoły rozproszone, komunikacja, współpraca.
- Procesy - kamienie milowe, iteracje, fazy, autoryzacja.
- Projekty - produktywność jednodniowa , możliwe stany, współdzielenie, dyskusje.
- Automatyzacja - kontrola wersji, wytwarzanie "build'ów", zrzuty kodu (ang. snapshots).

Na konferencji pokazano jak można w ciągu kilkunastu minut dodać nową osobę do zespołu. Dostęp do zasobów oraz środowisko pracy (Eclipse) konfiguruje się automatycznie dzięki prostemu wklejeniu zawartości maila z zaproszeniem do projektu.
Jazz posiada własny system kontroli wersji. Zmiany w repozytorium łączone są w zbiory (ang. change set). Pojedynczy zbiór zmian może dotyczyć kilku różnych plików. Może być on na raz wstawiany lub wycofywany do/z repozytorium. Jazz wspiera wstrzymywanie zmian (ang. suspend) oraz tworzenie "wirtualnych piaskownic" (ang. sandbox). Piaskownice tworzone są na serwerze, dzięki czemu możemy dzielić się soją pracą z innymi członkami zespołu nie zmieniając centralnego repozytorium oraz nie tworząc żadnych lokalnych plików.

Brak komentarzy:
Prześlij komentarz