Voorspellingen laten zien wanneer tickets en vrijgaves in Command waarschijnlijk zullen worden voltooid. Command berekent ze automatisch op basis van de ticketrangschikking van je team en hoe lang het recente werk van je team daadwerkelijk heeft geduurd, zodat je team geen individuele tickets hoeft in te schatten. Gebruik prognoses om de oplevering te plannen, planningsdruk vroegtijdig te detecteren en te zien hoe wijzigingen in prioriteit of reikwijdte de timing beïnvloeden.
Veel teams plannen door elk ticket vooraf in te schatten, bijvoorbeeld met verhaalpunten, en die schattingen op te tellen. Schattingen maken kost tijd in elke planningssessie, en individuele schattingen zijn vaak moeilijk om goed te krijgen, vooral omdat programmeurs meer van het werk op zich nemen en veranderen hoe lang taken duren.
Command kiest voor een andere aanpak. In plaats van mensen te vragen om de inzet vooraf in te schatten, wordt er gekeken naar hoe lang het werk van je team daadwerkelijk heeft geduurd. Die geschiedenis weerspiegelt al hoe je team in de praktijk werkt, inclusief coderecensies, onderbrekingen en overdrachten. Je team besteedt minder tijd aan schattingen, en prognoses blijven up-to-date naarmate het werk vordert, zonder dat iemand ze opnieuw hoeft te berekenen.
Dit verandert ook waar planningsvergaderingen voor zijn. In plaats van ceremonies te besteden aan het inschatten van tickets en het debatteren over punten, kan je team zich concentreren op beslissingen: waar moet nu prioriteit aan worden gegeven, wat moet er uit een release worden geschrapt en hoe kan werk dat langer duurt dan gewoonlijk worden gedeblokkeerd.
Prognoses zijn niet bedoeld om exact te zijn voor elk afzonderlijk ticket. Ze zijn het meest nuttig voor een groep tickets, zoals een cyclus of een release, waar ze engineeringmanagers, productmanagers en belanghebbenden een realistisch beeld geven van wanneer het werk waarschijnlijk zal worden opgeleverd.
Command gebruikt een Monte Carlo-simulatie om te voorspellen wanneer het werk klaar zal zijn. In plaats van één enkele datum te berekenen, voert het veel mogelijke versies van het aankomende werk van je team uit en gebruikt het de resultaten om een reeks waarschijnlijke voltooiingsdatums te genereren. Dit is vergelijkbaar met de manier waarop weersvoorspellingen een reeks waarschijnlijke uitkomsten voorspellen in plaats van één exact resultaat.
De simulatie is gebaseerd op drie dingen:
Prognoses zijn bedoeld voor planning, niet voor verplichtingen. Ze worden automatisch bijgewerkt wanneer de rangschikking van tickets of het tempo van je team verandert. Prognoses worden gegenereerd door Command en kunnen niet handmatig worden bewerkt.
Prognoses worden weergegeven als percentielen, geschreven als P gevolgd door een getal. Elk percentiel vertelt je hoe waarschijnlijk het is dat het werk op die datum klaar is. P85 betekent bijvoorbeeld dat er een kans van 85% is dat het ticket op die datum klaar zal zijn, op basis van het recente tempo van je team.
Een hoger percentiel geeft een latere, voorzichtiger datum, omdat het meer van de gesimuleerde resultaten omvat. Een lager percentiel geeft een eerdere, optimistischere datum.
Om het volledige bereik voor een ticket te zien:
Command heeft voldoende voltooid werk van je team nodig voordat het datums kan voorspellen:
Als het tempo van je team verandert of het werk wordt gepauzeerd, kan het bereik tussen percentielen groter worden terwijl Command zijn basislijn bijwerkt.
De prognose van een vrijgave is gebaseerd op de gekoppelde tickets. Command gebruikt de prognose van het laatst gekoppelde ticket in volgorde van prioriteit, in plaats van aparte tijd toe te voegen voor de vrijgave zelf.
Je kunt een doeldatum instellen voor een vrijgave. Command vergelijkt deze met de prognose en toont de kans dat het op of voor de streefdatum wordt afgerond. Het instellen van een doeldatum verandert de prognose niet. Streefdatums zijn alleen beschikbaar voor releases, niet voor individuele tickets.
De prognose voor de vrijgave verandert wanneer je gekoppelde tickets opnieuw rangschikt of voltooit, of wanneer je tickets aan de vrijgave toevoegt of eruit verwijdert. Gebruik het om planningsscenario's te vergelijken en te beslissen of je de prioriteit of de scope moet aanpassen, en bekijk het regelmatig naarmate het werk van je team verandert.
Opmerking
Dit artikel is vertaald met AI.
Feedback over de vertaling versturen.

These cookies are strictly necessary to provide you with certain features. For example, these cookies allow you to access secure areas that require registration and set your privacy preferences. Because these cookies are essential to providing services to you, they cannot be disabled. You can set your browser to block or alert you about these cookies, but it may cause some parts of the site to not work.
Third party trackers collect information used for analytics and to personalize your experience with targeted ads. Under the Virginia Consumer Data Protection Act, you have the right to opt-out of the sale of your personal data to third parties. You also have the right to opt out of targeted advertising related processing. You may exercise your right to opt out of the sale of personal data and targeted advertising by using this toggle. If you opt out, we will not be able to offer you personalized ads and we will stop sharing your personal information with third parties. For more information please see our Privacy Statement.
These cookies allow us or our third-party analytics providers to collect information and statistics on use of our services by you and other visitors. This information helps us to improve our services and products for the benefit of you and others.
These cookies, provided by our third-party advertising partners, collect information about your browsing habits, as well as your preferences for various features and services. They also provide us with auditing, research, and reporting to know when advertising content has been displayed and how successful the content has been. This information allows us and our third-party advertising providers to display relevant advertising content.
These cookies provide enhanced functionality, providing chat support, allowing you to more easily complete forms, personalizing content to your preferences, and selecting your communications preferences. If you do not enable these cookies, or choose to disable them in the future, that could impact your ability to use certain features.