Skip to content

Latest commit

 

History

History
51 lines (45 loc) · 2.1 KB

SPRINT#1.md

File metadata and controls

51 lines (45 loc) · 2.1 KB

Sprint #1

Zadania

  1. Jakub:
    • B1, w zakresie:
      • stworzenie endpointu REST przyjmującego dane i zwracającego odpowiedź OK 200
    • B5
  2. Jędrzej:
    • B4
  3. Martyna:
    • B2
  4. Paweł:
    • B3

Szacowana pracochłonność:

Zadanie Pracochłonność
B1 3h
B2 3h
B3 3.5h
B4 3.5h
B5 3h

Backlog

  1. Jako twórca zewnętrznego oprogramowania, mogę korzystać z dostępnych funkcji zdalnie poprzez REST, aby móc zintegrować narzędzie z innymi aplikacjami.
    • Sporządzenie dokumentacji REST API (dostępne endpointy, przyjmowane zapytania, zwracane odpowiedzi)
    • Stworzenie endpointu REST przyjmującego dane i zwracającego odpowiedź OK 200
    • Stworzenie testów akceptacyjnych dla endpointów
  2. Jako programista mogę uzyskać zminifikowaną strukturę w formacie JSON na podstawie pełnego zapisu w formacie JSON, aby zmniejszyć rozmiar danych.
    • Przetworzenie wejścia
    • Transformacja (minifikacja)
    • Skonstruowanie obiektu wyjściowego.
  3. Jako programista mogę uzyskać pełną strukturę w formacie JSON ze zminifikowanego zapisu w formacie JSON, aby polepszyć czytelność danych.
    • Przetworzenie wejścia
    • Transformacja (prettifying)
    • Skonstruowanie obiektu wyjściowego.
  4. Jako programista mogę uzyskać strukturę w formacie JSON zawierającą tylko określone własności, aby uprościć strukturę
    • Przetworzenie wejścia
    • Transformacja (filtracja elementów żądanych)
    • Skonstruowanie obiektu wyjściowego.
  5. Jako programista mogę uzyskać strukturę w formacie JSON nie zawierającą określonych własności, aby uprościć strukturę
    • Przetworzenie wejścia
    • Transformacja (filtracja elementów niepożądanych)
    • Skonstruowanie obiektu wyjściowego.
  6. Jako programista mogę porównać dwa teksty (np. reprezentujące strukturę danych w formatach JSON) oczekując, że aplikacja pokaże linijki, w których występuje różnica.
    • Przetworzenie wejścia
    • Transformacja (porównanie)
    • Skonstruowanie obiektu wyjściowego.