Najlepsza odpowiedź
Scrum , najpopularniejsza platforma zwinna w tworzeniu oprogramowania, to podejście iteracyjne, którego rdzeniem jest Sprint – termin Scrum dla iteracji. Zespoły Scrumowe używają inspekcji w całym zwinnym projekcie, aby upewnić się, że zespół spełnia cele każdej części procesu.
Podejście scrumowe obejmuje zebranie wymagań projektu i wykorzystanie ich do zdefiniowania projektu. Następnie planujesz niezbędne sprinty i dzielisz każdy sprint na własną listę wymagań. Codzienne spotkania scrumowe pomagają utrzymać projekt w celu, podobnie jak regularne inspekcje i przeglądy. Pod koniec każdego sprintu organizujesz retrospektywę, aby znaleźć sposoby na ulepszenie następnego sprintu.
W ramach każdego sprintu zespół programistów tworzy i testuje funkcjonalną część produktu, dopóki właściciel produktu nie zaakceptuje i funkcjonalność staje się produktem, który może zostać wysłany. Kiedy kończy się jeden sprint, rozpoczyna się kolejny. Zespoły Scrumowe stopniowo dostarczają funkcje produktu na koniec każdego sprintu. Wydanie produktu następuje na końcu sprintu lub po kilku sprintach.
Odpowiedź
Scrum to typ Agile, w którym dłuższe projekty są dzielone na małe, iteracyjne segmenty czasowe (często dwa tygodnie). Gdy zespoły dzielą swoje projekty na małe partie z wyraźnym początkiem i zatrzymaniem, pracę można łatwo wyobrazić, zaplanować i oszacować. Te małe dwutygodniowe okresy nazywane są Sprintami.
Drugi typ Agile to Kanban. W Kanbanie nie ma sprintów – to ciągły strumień pracy bez kamieni milowych. Zespoły wsparcia zazwyczaj działają w ten sposób, ponieważ codziennie otrzymują nowe zgłoszenia.
Bardziej szczegółowo wyjaśniam w tym filmie, który stworzyłem, aby pomóc zespołom zrozumieć i wdrożyć te koncepcje.