Assembla.com część 2 Autor: Marcin Gadamer Serwis www.assembla.com Jednoczy zespół, który jest rozproszony Daje możliwość do wykorzystywania wielu narzędzi, potrzebnych w codziennej pracy zespołowej o Wiki o Grupa o Aktywność o Pliki o Wiadomości o Punkty docelowe o Stand Up o Tickety o Kod źródłowy Wiki Utworzenie nowej strony Nowa strona Usunięcie strony Edycja strony Podgląd historii zmian
Poukładanie stron w podstrony Ustawienia wiki o Spersonalizowane uprawnienia Ustaw uprawnienia dla tej zakładki. Aktywność Zdarzenia
Powiadomienia mailowe Administracja Możliwość zarządzania: o Serwisem (darmowa/płatna subskrypcja) o Narzędziami o Wyglądem o Bezpieczeństwem o Wiadomości Możliwość dodawania / usuwania wiadomości sposób komunikacji w zespole. Narzędzie dostosowane do innych narzędzi w serwisie o Możliwość dodawania linków do zgłoszeń Stworzenie nowej wiadomości o Tytuł o Treść
o Załączniki Możliwość edycji utworzonej wiadomości Możliwość dodawania komentarzy Możliwość określania do kogo zostanie wysłane powiadomienie e-mail (podczas tworzenia wiadomości) Punkty docelowe Możliwość utworzenia punktu (milestone a) w którym coś ma zostać wykonane, przeprowadzone, itp.
Pomaga zaplanować prace w projekcie (daty ukończenia poszczególnych funkcjonalności) Możliwość określenia o Tytułu o Daty ważności o Odpowiedzialnego użytkownika o Terminarz o Opisu Informuje o ilości zgłoszeń i ich stanach dla poszczególnego punktu Stand up Forma codziennego spotkania podczas którego każdy członek zespołu odpowiada na 3 pytania: o Co robiłem wczoraj o Co mam dziś do wykonania o Czy wystąpiły jakieś problemy podczas pracy Tworzenie raportu Odpowiedź na pytania
Możliwość dostępu i sprawdzenia raportu Tickets (bilety, zgłoszenia) Stworzenie nowego ticketu o Status o Priorytet (jak ważne jest zgłoszenie) o Zlecone osoba do której przypisane jest zgłoszenie o Punkt docelowy do jakiego punktu (milestona) ma zostać dodane o Oszacowanie jak długo ono potrwa
Lista wszystkich ticketów Szczegóły zadania o Aktywność o Załączniki o Powiązane zadania o Lista osób obserwujących o Raportowanie czasu pracy związanego z obsługą danego zadania
Filtry o Możliwość wyszukiwania zadań spełniających podane kryteria Uproszczony terminarz o Pozwala sprawdzić nad jakimi zgłoszeniami aktualnie pracuje zespół Cardwall o Miejsce służące do sprawdzenia statusu zgłoszeń o Użyj Cardwall jako tablicy Kanban lub Taskboard albo tablicy Scrum, aby szybko wyświetlić status zadania nad którym Twój zespół pracuje. o Każda karta na zakładce Cardwall pokazuje status, temat, przypisanego użytkownika oraz priorytet (wg koloru). Tickety z najwyższym priorytetem znajdują się na górze kolumny.
o o o Cardwall pokazuje tickety tylko z jednego punktu docelowego. Wybierz punkt docelowy znajdujący się na górze strony. Pozwala na sprawdzenie jakie zgłoszenia są w jakim stanie Możliwe stany zgłoszenia New nowe zgłoszenie Accepted przypisane do użytkownika Test poprawione, w fazie testów Invalid nieprawidłowe (błąd nie jest błędem, nie występuje) Fixed naprawione Closed - zamknięte Terminarz kolejne miejsce do zarządzania zgłoszeniami o Pozwala sprawdzać kiedy zgłoszenia zostaną poprawione o Modyfikować czas pozostały do skończenia zadania o Zakładać podzadania Metryki o Udostępnia podsumowanie w formie wykresu dla projektu o Wykres słupkowy z biletami aktywnymi oraz zakończonymi o Tabele z ilością biletów w zależności od Priorytetu Statusu aktywnych oraz zamkniętych biletów dla danego użytkownika aktywnych biletów z najwyższym priorytetem o Dostępne są statystyki dzienne oraz tygodniowe
Kod źródłowy/svn Browse przegląd wszystkich plików w repozytorium Changset - przegląd wszystkich commitów do repozytorium Zadania do wykonania 1. Dla zakładki Wiki Utworzyć przynajmniej 2 różne strony Zmodyfikować 2 istniejące strony przynajmniej 1 raz każdą 2. Ustawić powiadomienia e-mail dla członków zespołu Dla raportu stand-up Dla zmian w wiki 3. Wysłać wiadomość do członków zespołu (osoby która została dodana do projektu) moduł wiadomości dla przynajmniej jednej wiadomości utworzyć 4 różne komentarze
4. Utworzyć przynajmniej 2 punkty docelowe - moduł punkty docelowe (milestone'y) określić datę ważności określić odpowiedzialnego użytkownika (raz osoba wprowadzająca, drugi osoba dodana do projektu) 5. Zaraportować pracę w dniu dzisiejszym - moduł stand-up Sprawdzić czy członkowie zespołu również zaraportowali pracę 6. Utworzyć przynajmniej 5 ticketów dla 3 punktów (milestone'ów) - razem 15 zadań zadania z różnym priorytetem zadania zlecone dla różnych osób zadanie z różnymi oszacowaniami do dwóch uwtorzonych zadań dodać przynajmniej po 2 załączniki zaraportować czas pracy spędzony przy zgłoszeniu (każdy etap zawierać będzie swoją pracochłonność) 7. Przynajmniej 3 zgłoszenia przeprowadzić przez całą ścieżkę: New > Accepted > Test > Fixed > Closed 8. Przynamniej jedno zgłoszenie przeprowadzić ścieżką: New > Accepted > Invalid Zmiana każdego stanu zgłoszenia musi się wiązać z przynajmniej jednym commitem do repozytorium! przynajmniej jeden commit to jedna zmiana statusu W komentarzu podczas commitu można wpisać numer zgłoszenia, którego commit dotyczy przez dodanie #numerzgłoszenia Proszę za każdym razem obserwować zakładki "Uproszczony terminarz", "Cardwall", "Terminarz" przy zmienianiu stanu zgłoszenia 9. Po dodaniu czasu pracy dla kilku zgłoszeń proszę na zakładce "Metryki" zaobserwować zmiany dla różnych metryk 10. Na zakładce Kod źródłowy/svn proszę sprawdzić historię wszystkich commitów do repozytorium