Co to jest Scrum? Wszystko, co musisz wiedzieć o zarządzaniu projektami



To „Co to jest Scrum?” artykuł zawiera krótkie i zwięzłe wprowadzenie do Scruma - Agile Project Management Framework.

Tworzenie nowego produktu lub funkcji nie jest tak naprawdę łatwym zadaniem, a osiągnięcie sukcesu na konkurencyjnym rynku jest jeszcze większym wyzwaniem. Pomaga w tym Metodologia Scruma.

Dobre produkty urzekają grupę docelową, wychodząc naprzeciw potrzebom klientów. Osobą, która osiąga to dla swojej firmy, jest i jest za to sowicie wynagrodzony.





W tym artykule zajmiemy się pytaniem „Co to jest Scrum?”.

Co to jest Scrum?

Plik Przewodnik po Scrumie definiuje scrum jako:



„Struktura, w której ludzie mogą rozwiązywać złożone problemy adaptacyjne, jednocześnie produktywnie i kreatywnie dostarczając produkty o najwyższej możliwej wartości”.

ScrumLogo- Edureka

Mówiąc najprościej, scrum jest lekki które można wykorzystać do zarządzania projektami iteracyjnymi i przyrostowymi wszystkich typów. Pomysł polega na podzieleniu dużych, złożonych projektów na mniejsze etapy, przeglądaniu i dostosowywaniu po drodze. Dzięki scrumowi:



  • Napisz mniej planów i zrób więcej w krótkich iteracjach lub cyklach, które nazywamy sprinty
  • Pracuj jako jeden oddany i zaangażowany zespół, zamiast pracować w oddzielnych grupach
  • Dostarczaj stale działające produkty na koniec każdego sprintu
  • Otrzymuj ciągłe opinie od swoich klientów i improwizuj swój produkt

Tak więc scrum to elastyczny sposób pracy nad wszelkiego rodzaju projektami w tym szybko zmieniającym się świecie. Ale to wciąż pozostawia wiele pytań dotyczących Scrum Framework. Pierwszym krokiem jest nieco głębsze zgłębienie genezy i historii Scruma.

Co to jest Scrum? Scrum w 20 minut | Szkolenie Scrum Master | Edureka

Historia Scruma

Termin „scrum” został po raz pierwszy wprowadzony przez dwóch profesorów Hirotaka Takeuchi i Ikujiro Nonaka w roku 1986, w Harvard Business Review artykuł. Tam opisali to jako podejście do rozwoju produktu w stylu „rugby”, w którym zespół porusza się do przodu, podając piłkę w tę iz powrotem.

Deweloperzy oprogramowania Ken Schwaber i Jeff Sutherland wymyślili własną wersję Scruma, którą zaprezentowali na konferencji w Austin w Teksasie w 1995 roku. W 2010 roku ukazała się pierwsza publikacja oficjalnego przewodnika po Scrumie.

Przejdźmy do następnej części tego „Co to jest Scrum?” artykuł i poznaj osoby i części zaangażowane w Scrum Framework.

Ludzie i części Scruma Framework

Scrum Framework składa się z trzech odrębnych kategorii, którymi są:

Sprawdźmy każdy z nich.

java co to jest token

Role Scruma

W Scrumie zdefiniowano trzy różne role:

  • Plik Właściciel Produktu jest odpowiedzialny za pracę, którą zespół ma wykonać. Główną rolą właściciela produktu jest zmotywować zespół do osiągnięcia celu i wizję projektu. Podczas gdy właściciel projektu może brać wkład od innych, ale jeśli chodzi o podejmowanie ważnych decyzji , ostatecznie on / ona jest odpowiedzialny.
  • Plik Scrum Master zapewnia, że ​​wszystkie pliki Członkowie zespołu przestrzegają teorii, zasad i praktyk Scruma . Dbają o to, aby Zespół Scrumowy miał wszystko, czego potrzebuje, aby ukończyć swoją pracę, na przykład usunąć przeszkody wstrzymujące postęp, organizować spotkania, radzić sobie z wyzwaniami i wąskimi gardłami
  • Plik Zespół deweloperski (zespół Scrum) jestsamoorganizujący się i wielofunkcyjny zespół, współpracując przy dostarczaniu produktów . Zespoły programistyczne Scrum mają swobodę organizowania się i zarządzania własną pracą, aby zmaksymalizować efektywność i wydajność zespołu.

Teraz, gdy masz już pojęcie o tym, czym jest scrum i jakie osoby są zaangażowane, czas dowiedzieć się o różnych wydarzeniach, które mają miejsce podczas procesu scrumowego.

Wydarzenia w Scrumie

W szczególności istnieją cztery zdarzenia, które napotkasz podczas procesu scrum. Ale zanim przejdziemy dalej, powinieneś wiedzieć, czym jest sprint.

Zasadniczo sprint to określony czas, w którym zespół scrumowy wytwarza produkt.

Cztery wydarzenia lub ceremonie Scrum Framework to:

  • Planowanie sprintu: To spotkanie, na którym praca do wykonania podczas sprintu jest mapowana a członkom zespołu przypisuje się pracę niezbędną do osiągnięcia tego celu.
  • Codzienny Scrum: Znany również jako stand-up, jest to plik 15-minutowe codzienne spotkanie gdzie zespół ma szansę znaleźć się na tej samej stronie i opracować strategię na następne 24 godziny.
  • Przegląd sprintu: Podczas przeglądu sprintu właściciel produktu wyjaśnia, jakie były zaplanowane prace, a co nie zostało ukończone w trakcie Sprintu. W takim razie zespół przedstawia wykonaną pracę i omówcie, co poszło dobrze i jak rozwiązano problemy.
  • Retrospektywa sprintu: Podczas retrospektywy sprintu zespół omawia co poszło dobrze, co poszło nie tak i jak poprawić . Decydują, jak rozwiązać problemy i tworzą plan ulepszeń, które zostaną wprowadzone podczas następnego sprintu.

Aby właściwie zrozumieć scrum, musisz zdawać sobie sprawę z artefaktów używanych podczas procesu scrum.A więc omówmy je.

Artefakty Scruma

Artefakty to po prostu fizyczne zapisy, które dostarczają szczegółów projektu podczas opracowywania produktu. Artefakty Scruma obejmują:

  • Rejestr produktu: Jest to prosty dokument, w którym przedstawiono zarys lista zadań i wszystkie wymagania, których wymaga produkt końcowy . Ciągle się rozwija i nigdy się nie kończy. Do każdej pozycji w rejestrze produktu należy dodać dodatkowe informacje, takie jak:
    • Opis
    • Zamówienie na podstawie priorytetu
    • Oszacowanie
    • Wartość dla firmy
  • Backlog sprintu: Jest to lista wszystkich pozycji z backlogu produktu, nad którymi należy popracować podczas sprintu. Członkowie zespołu zapisują się do zadań na podstawie ich umiejętności i priorytetów. To jest obraz pracy w czasie rzeczywistym które zespół obecnie planuje wykonać podczas sprintu.

  • Wykres spalania: Jest to graficzne przedstawienie kwoty szacunkowa pozostała praca . Zwykle ilość pozostałej pracy jest przedstawiana na osi pionowej z czasem wzdłuż osi poziomej.
  • Przyrost produktu: Najważniejszym artefaktem jest ulepszanie produktu lub innymi słowy, suma pracy produktu wykonanej podczas Sprintu, połączona z całą pracą wykonaną podczas poprzednich sprintów.

Cóż, obejmuje to wszystkie terminy, z którymi możesz się spotkać podczas pracy ze Scrum Framework. Ale jak właściwie działa scrum?

Jak działa proces Scrum?

Krok 1: Proces Scruma zaczyna się od właściciel Produktu . Właściciel produktu tworzy plik zaległości produktowe , lista zadań i wymagań, jakich potrzebuje produkt końcowy. Ważną częścią jest to, że backlog produktu musi być z priorytetami.

Krok 2: Zespół scrumowy zbiera się na planowanie sprintu , czyli wtedy, gdy zespół wspólnie decyduje, nad czym pracować na podstawie backlogu produktu. Ten podzbiór pozycji z rejestru produktu staje się s wydrukuj zaległości .

Krok 3: Podczas sprintu zespół spotyka się w celu komunikowania postępów i problemów, spotkanie to nosi nazwę codzienny scrum. Jest nadzorowany przez mistrz scrum który zapewnia, że ​​wszyscy członkowie zespołu przestrzegają teorii, zasad i praktyk Scruma.

Krok 4: Pod koniec sprintu przegląd sprintu spotkanie organizowane jest przez właściciela produktu. Podczas spotkania zespół programistów pokazuje, co osiągnęli od ostatniego sprintu. Następnie właściciel produktu podaje informacje o tym, co pozostało w rejestrze produktu i szacowany czas na ukończenie projektu, jeśli zajdzie taka potrzeba.

Uwaga: W scrumie, na koniec każdego sprintu, zespół powinien mieć działający element produktu, który będzie prezentował się w swojej pracy .

Krok 5: Po przeglądzie sprintu zespół scrumowy zbiera się sprint retrospektywne spotkanie , gdzie zespół omawia, co poszło dobrze, a co nie i czy mogli zrobić lepiej. Może się zdarzyć, że ograniczenie techniczne ich powstrzymuje lub członek zespołu jest przeciążony zadaniami. Zespół decyduje, jak to zrobić napraw te problemy i tworzy plan ulepszeń, które zostaną wprowadzone podczas następnego sprintu.

Krok 6: Plik cykl się powtarza dla pozostałych zadań w rejestrze produktu. Dzieje się tak, dopóki nie wydarzy się jedna z poniższych rzeczy:

  • Termin został osiągnięty
  • Budżet się wyczerpał
  • Właściciel produktu jest zadowolony z produktu końcowego

I tak w skrócie działa Scrum. Ważną zasadą w scrumie jest idea przejrzystości. Wszyscy zaangażowani członkowie zespołu powinni być świadomi tego, nad czym wszyscy pracują, poczynionymi postępami i tym, co zespół stara się osiągnąć.

To prowadzi nas do końca artykułu „Czym jest Scrum?”. Omówiłem wszystkie podstawy, o których powinieneś wiedzieć, jeśli planujesz używać metodologii scrum.Mam nadzieję, że wszystko, co zostało Ci udostępnione w tym artykule, jest dla Ciebie jasne.

Upewnij się, że dobrze znasz terminologię Scruma, zanim zaczniesz jej używać.

Masz do nas pytanie? Wspomnij o tym w sekcji komentarzy w tym artykule „Co to jest Scrum?” artykuł, a my skontaktujemy się z Tobą tak szybko, jak to możliwe.

c ++ wywołanie przez odwołanie