Of je nu bedrijfssoftware, een website of een intranet laat bouwen; het blijft een omvangrijk en soms ook complex traject. Om het project tot een goed einde te brengen, werk ik met scrum: een methode om software te ontwikkelen. Scrum zorgt voor structuur en overzicht. Hoe werkt scrum eigenlijk?
Scrum. Het klinkt exotisch, maar dat is het niet. Het is een flexibele en effectieve manier om samen met de klant software te ontwikkelenontwikkelen. Ik werk dagelijks met facetten uit de scrum-methode en dat maakt me blij. Ik merk namelijk dat deze intensieve manier van samenwerken betere eindresultaten opleveren.
De start van een project is vaak omvangrijk. Klanten weten welk resultaat ze willen behalen, maar hoe kom je aan die stip op de horizon? Met scrumscrum deel ik het totaalproject op in kleine, behapbare stukjes. De sprintssprints. Zo neem ik de klant bij de hand en leid ik hen door het proces en houden we het totale overzicht gedurende het project.
Doelgroeponderzoek
Voordat het traject start bepalen wij de algemene look&feel, gaan we aan de slag met jullie online strategie en doen we een doelgroeponderzoek en contentsorteringssessie. Vervolgens deel ik alle werkzaamheden op in sprints van 1 tot 3 weken. Ik maak een planning en geef aan wanneer jullie tijd moeten vrijhouden in je agenda.
Achterover leunen totdat de websitewebsite klaar is, is er niet meer bij. Jullie sprinten net zo hard met ons mee. Het geeft jullie de mogelijkheid om tussentijds bij te sturen. Hoe een sprintsprint eruit ziet verschilt per opdracht, maar een aantal onderdelen komen per sprint terug.
Zo zien onze sprints eruit
De kick-off
Elke sprint start met een kick-offkick-off. Hierin bespreken we het verloop van de sprint. We praten over het design en de functionaliteiten die we gaan bouwen. Na de kick-off krijgen jullie huiswerkbladen mee naar huis. In deze bladen geven jullie antwoord op onze vragen, zodat wij weten waar we op moeten letten bij het bouwen van de techniektechniek.
Het functioneel ontwerpfunctioneel ontwerp en design
Het functioneel ontwerp is het skelet van de modules die we gaan bouwen en het design is de huid eromheen. We presenteren het design en praten over het doel van het design. Het moet niet alleen 'mooi' zijn, maar het design moet raakvlakken hebben bij jullie doelgroepdoelgroep.
De ontwikkeling
Het design is akkoord. De teksten worden geschreven en het beeldmateriaal wordt verzameld. In deze fase ontwikkelen en testentesten we de module.
De eerste oplevering
Bij de eerste oplevering presenteren we het resultaat van deze sprint. Techniek en design komen samen. Dit deel van de website is klaar om gevuld te worden met contentcontent. Wij geven jullie een training, zodat jullie zelf met de module aan de slag kunnen.
Evaluatie
Jullie hebben de module zelf kunnen vullen en testen. Wij verwerken in deze fase de input en gaan over tot de definitieve oplevering van deze sprint. Dit gaat altijd gepaard met een evaluatie. Wat vinden jullie goed gaan en waar kunnen we op letten bij de volgende sprint.
Aan het einde van een sprinttraject plan ik altijd een eindsprint. In deze allerlaatste sprint zetten we de puntjes op de i. Klaar voor livegang.
Scrum geeft een goed eindresultaat
Ik vind werken met sprints fantastisch. Je maakt duidelijke afspraken per fase en bent continu open en eerlijk naar elkaar. Dit voorkomt veel 'bugs' aan het einde van het traject en wij kunnen dingen tijdens de bouw bijschaven, zodat het eindresultaat voldoet aan jullie verwachtingen. Als het goed is staat er aan het einde van het traject een website of intranetintranet die aansluit bij de doelgroep en de visie van onze klanten. Daar word ik blij van.
Ik geloof dat de scrum-methode bijdraagt aan dit goede eindresultaat. Een van onze klanten schreef een blog over de Blog'Kunst van sprints'. Na het lezen voelde ik me trots. Een mooier compliment over onze werkwijze kunnen we niet krijgen.
- Er zijn geen reacties gevonden. Ben jij de eerste?