Waterfall vs. Agile: Каква методология искате да изберете в Redmine-проектора?

7/8/2017
5 минути
Ярослав Lizner
Agile vs. Vandfald - Аз съм в блога, в който ще разкажа за проектните стилистики, които ще ви помогнат, ще можете да копаете, и ще комбинирате всички.
Nogle gange hører jeg råb som „Gantt er død“, „du skal køre det på den agile måde“ или endda „projektstyring er død“. Selvom mange af dem bare er exempler på markedsføringssnak, støder jag te på porteføljemanagere, scrum masters og other projectstyringsprofessionelle, der seriøst vil diskutere Agile vs. Vandfaldsteknikker (Gantt). Dette indlæg er en kort introduktion til emnet. Индивидуалният триъгълник за проектиране е фактическо и лесно представяне на елементите на елементите, които са необходими за успешно планиране на проекти. Omfang, tid og omkostninger/ressourcer. Ressourcer er de eneste og/eller kritiske elementer i prisen i mange brancher. Mennesker er den most værdifulde resurs, der ikke bare kan øges, reduceres eller multipliceres. På samme måde har maskiner en vis produktionskapacitet og kan ikke ændres med et enkelt klik. Men hvordan passer jerntrianglen ind i det overordnede billede? Meget belejligt. Den Giver os et simpelt, men effektivt svar på, hvornår vi skal bruge planlægning efter Vandfaldsmetoden, og omvendt, hvornår vi skal vælge en agil tilgang. Vandfaldsmetoden er bedst egnet til et projekt, hvor omfanget er præcist defineret og er et nøgleelement i projektet, f.eks. създадени за бързо изтегляне, планиране на конференции или внедряване на софтуер Easy Redmine. Teknikken er, at projektets omfang er defineret (бързо). I vores eksempel betyder det, at jeg ikke kan ændre antallet af vinduer i min ejendom, jeg kan ikke ændre stedet или emnet for en konferencija osv. Projektets tid er en begrænsende faktor, enten absolut (f.eks. conferencer) или næsten absolut (f.eks. software implementering). Med et nøje defineret omfang er hovedopgaven за en projectleder или porteføljemenager at planlægge alle typer resurser på tidslinjen på tværs af parallelle projekter og tage hensyn til den nødvendige rækkefølge af handlinger (opgaver) i de enkelte projekter. Overvej f.eks. byggeriet af et hus: Arbejdere, der er ansvarlige for cementlevering, skal udføre deres arbejde rettidigt, fordi forsinkelser forårsaget af mangel på cementressourcer kan forhindre murere i at fuldføre deres egne opgaver. Når betonen er tilstrækkelig fast, kan de allerede være på en anden byggeplads. En agil tilgang er nyttig for projekter, hvor tiden er nøje defineret, ressourcer er afgørende faktorer, og omfanget er underlagt planlægning (prioriteting). Et godt exempel kunne være softwareudvikling (sprints), udgivelsesaktivitet (tidspunkt for udgivelse af magasin/avis) или markadsføringsindhold (campagne). Teknikken er, в scrum masters или planlæggere i lignende roller prioriterer opgaver до следващия спринт. Normalt har scrum master forskellige backlog'er и scrum boards til forskellige typer ressourcer, f.eks. udviklere, der ønsker at rette fejl og håndtere anmodninger om nye funktioner, og på den anden side novinar inden for politik или sportsmedier.

Hvad betyder det?

Åbenlyst drejer hele spørgsmålet om projektstyring sig stadig om den jerntriangel. Driftsplanlægning fokuserer kun mere på forskellige dele af det same. Så hvad kan vi drage af det?

  1. Зададох всякаква организация, която ще намери тип проектора, когато бъде изготвена проектна стипендия за най-ефективен процесор за работа. Den ene metode er ikke bedre end den anden, den adresserer bare forskellige udfordringer.

  2. Качественото планиране на ресурса, което е забранено с тидпланен, е завършено за всеки проект Waterfall, което е за планиране на портфолио от проектанта. Det samme gælder for Лесно Redmine-проектор.

  3. Създаване на гъвкав проектор: Styring af prioriteter sker normalt gennem forskellige værktøjer. Често има проблем с прецизно изпращане на ресурси до най-добрия натрупан файл. Så i den henseende anbefaler jeg stærkt, at du kortlægger og allokerer dine ressourcer konsekvent. For exempl kan en softwareudvikler bruges med flere backlogs på same tid (f.eks. fejlrettelser vs. funktionsanmodninger på same sprog). Uden at definere kvantitativ ressourceallokering til backlogs vil du dog ikke være i stand til at planlægge prioriterede leverancer, og scrum-masteren vil konstant skulle løse uoverensstemmelser mellem disse prioriteter. En anden ubehagelig konsekvens vil være forsinket frigivelse af nye nøgleproduktfunktioner som f.eks. fejlrettelser или funktionskrav, der udnytter strategiske udviklingsressourcer.


Kombination af begge styringsmetoder

Som du kan se på billedet nedenfor, har vi et grundlæggende Waterfall-projekt, der inkluderer en softwareudviklingsplan, der viser sekvenser og afhængigheder. Dog kan holdene enableret i dette projekt (sælgere, tehniske forfattere) håndtere deres egne leverancer i deres afdeling ikke kun som vist i dette eksempel, men også på en agil måde.

Easy Redmine - Vandfaldsprojekt ексемпел

Easy Redmine Gantt - Vandfaldsprojekt exempel

Окончателно надграждане на Redmine? Nemt.

Få alle kraftfulde værktøjer til perfect projectplanlægning, -styring og -kontrol in enkelt software.

Проверете Easy Redmine в 30 дни безплатен период на прожекция

Пълна функционалност, SSL защита, допълнителни резервни копия, геолокация