Middle+
Jak była zorganizowana Twoja praca w zespole: procesy, artefakty, testy, wdrożenie?
sobes.tech AI
Odpowiedź od AI
W naszym zespole procesy były zorganizowane zgodnie z metodyką Agile z dwutygodniowymi sprintami. Główne artefakty obejmowały:
- Backlog zadań w Jira z jasnym opisem i kryteriami akceptacji.
- Dokumentację API i architekturę w Confluence.
Testowanie:
- Testy jednostkowe pisane przy użyciu standardowych bibliotek Go.
- Testy integracyjne uruchamiane w pipeline CI/CD.
- Używano analizy statycznej kodu i linters.
Dewelopment:
- Automatyczne wdrożenie przez Jenkins/GitLab CI.
- Używano kontenerów Docker do pakowania aplikacji.
- Wdrażanie na klastrze Kubernetes z wydaniami Canary, aby zminimalizować ryzyko.
Takie podejście zapewniało przejrzystość procesów, wysoką jakość kodu i szybkie dostarczanie zmian.