Weighted Shortest Job First

Prioriteren en deadlines halen met Weighted Shortest Job First

Werk jij binnen een Scrum team aan verschillende projecten? Dan weet je hoe belangrijk het is met focus te werken aan die zaken die het meeste prioriteit hebben. Bij grote projecten komen de onderdelen van een project daarom op een backlog te staan. Maar hoe bepaal je welke zaken op dat backlog eerst aangepakt worden en welke later? De methode van Weighted Shortest Job First kan hierbij uitkomst bieden en is een goede tool om projecten Agile te realiseren.

 

Wat is Weighted Shortest Job First?

Weighted Shortest Job First is een manier om onderdelen te prioriteren op een backlog. Het is terug te vinden als best practice binnen het SAFe framework. SAFe helpt bedrijven bij uitdagingen zoals het bouwen van grote softwaresystemen met behulp van Lean en Agile. Een van de belangrijkste kenmerken van Lean en Agile is dat er zo snel en zo veel mogelijk toegevoegde waarde gecreëerd moet worden. De prioritering van de backlog maakt inzichtelijk welke onderdelen die toegevoegde waarde snel kunnen opleveren.

 

Eerste bepalende factor: Cost of Delay

De eerder genoemde toegevoegde waarde of opbrengst speelt bij Weighted Shortest Job First ook een rol, maar er wordt ook gekeken naar de mogelijke kosten die aan items die op de backlog staan zitten. Dit zijn de kosten die gemaakt zullen worden als een item op de backlog niet uitgevoerd wordt. Die kosten noemen we daarom de kosten van uitstel of Cost of Delay.

 

 

Hoe wordt de Cost of Delay bepaald?

Er zijn drie factoren die zich op een relatieve manier tot elkaar verhouden, die de Cost of Delay bepalen: Business Value, Time Criticality en Risk Reduction & Opportunity Enablement. We lopen ze hieronder kort even door:

 

  • Business Value
    Geeft het belang van een projectonderdeel voor stakeholders weer. Zegt daarnaast iets over de mogelijke negatieve gevolgen die aan de vertraging van dat onderdeel zitten.
  • Time Criticality
    Geeft aan hoe de business value afneemt met het verstrijken van de tijd en houdt rekening met mijlpalen die behaald moeten worden.
  • Risk Reduction & Opportunity Enablement
    Geeft aan in welke mate een projectonderdeel risico wegneemt in een (toekomstige) oplevering. Laat bovendien zien of implementatie relevante informatie oplevert voor keuzes die mogelijk in de toekomst gemaakt moeten worden.

 

Tweede bepalende factor: doorlooptijd

Heb je de Cost of Delay van een bepaald? Dan kun je deze afzetten tegen een schatting van de tijd die nodig is dat onderdeel op de backlog te realiseren (de doorlooptijd). Dit levert de volgende ‘formule’ op voor Weighted Shortest Job First:

Cost of Delay

—————   =Weighted Shortest Job First

Doorlooptijd

 

Hoogste Weighted Shortest Job First is hoogste prioriteit

Pas je in je Agile project de Weighted Shortest Job First-methode toe, dan kun je de deelprojecten op de backlog indelen op basis van ‘meeste waarde per tijdseenheid’. Het item met de hoogste Weighted Shortest Job First krijgt dan de hoogste prioriteit. Hieruit volgt logischerwijs dat als twee items op de backlog evenveel waarde opleveren het idee met de kortste doorlooptijd voorrang krijgt omdat de organisatie dan sneller over die waarde zal kunnen beschikken.

 

 


Meer weten?

Wij bieden verschillende opleidingen aan op het gebied van Agile werken. Dit varieert van Agile awareness en Agile management tot Agile tech en een opleiding tot Agile manager of coach. Heb je interesse of wil je eerst meer weten? Neem dan gerust contact met ons op!

Deze website slaat cookies op uw computer op.
Deze cookies worden gebruikt om informatie te verzamelen over hoe u met onze website omgaat en stellen ons in staat u te herinneren.
We gebruiken deze informatie om uw browse-ervaring en voor analyse en statistieken over onze bezoekers zowel op deze website als in andere media te verbeteren en aan te passen. Raadpleeg ons Privacybeleid voor meer informatie over de cookies die we gebruiken.

Als u weigert, wordt uw informatie niet bijgehouden wanneer u deze website bezoekt. Een enkele cookie zal in uw browser worden gebruikt om te onthouden dat uw voorkeur niet wordt bijgehouden.

Privacy instellingen opgeslagen!
Privacy-instellingen

Wanneer u een website bezoekt, kan deze informatie in uw browser opslaan of ophalen, meestal in de vorm van cookies. Beheer hier uw persoonlijke Cookie Services.

Deze cookies zijn nodig om de website te laten functioneren en kunnen niet worden uitgeschakeld in onze systemen.

Om deze website te gebruiken, gebruiken wij de volgende technisch vereiste cookies. Deze cookies zijn strikt noodzakelijk en kunnen niet worden uitgeschakeld.
  • wordpress_test_cookie
  • wordpress_logged_in_
  • wordpress_sec

Omwille van de prestaties gebruiken we Cloudflare als een CDN-netwerk. Hiermee wordt een cookie "__cfduid" opgeslagen om beveiligingsinstellingen per client toe te passen. Deze cookie is strikt noodzakelijk voor de beveiligingsfuncties van Cloudflare en kan niet worden uitgeschakeld.
  • __cfduid

We gebruiken WooCommerce als een shopping-systeem. Voor het verwerken van kaarten en bestellingen worden 2 cookies opgeslagen. Deze cookies zijn strikt noodzakelijk en kunnen niet worden uitgeschakeld.
  • woocommerce_cart_hash
  • woocommerce_items_in_cart

Weiger cookies
Accepteer cookies