Developers
Developers in Scrum zijn een van de drie verantwoordelijkheden binnen het Scrum-framework, naast de Scrum Master en de Product Owner. Als belangrijkste bijdragers aan de totstandkoming van het product zijn Developers verantwoordelijk voor het opleveren van een potentieel uitleverbaar Increment van "Done" product aan het einde van elke Sprint, waarbij elk increment voldoet aan de kwaliteitsnormen van het Scrum Team.
De verantwoordelijkheden van Developers in Scrum omvatten het samenwerken aan het plan voor elke Sprint, het opstellen van een Sprint Backlog die al het werk zichtbaar maakt dat het Scrum Team tijdens de Sprint wil realiseren, en het ontwikkelen en implementeren van de benodigde functionaliteiten. Daarnaast zijn ze verantwoordelijk voor het dagelijks aanpassen van hun plannen richting het Sprint Goal, het continu inspecteren van hun voortgang en het bijsturen waar nodig om een succesvol Sprint-resultaat te waarborgen.
Om goed te functioneren in deze verantwoordelijkheid hebben Developers sterke technische vaardigheden nodig die relevant zijn voor het product en de omgeving waarin het wordt ingezet. Ze moeten ook bedreven zijn in verschillende werkwijzen die nodig zijn voor de incrementele, iteratieve ontwikkeling die kenmerkend is voor Scrum, zoals test-driven development, continuous integration en continuous delivery. Soft skills zoals samenwerking, probleemoplossend vermogen en aanpassingsvermogen zijn minstens zo belangrijk, aangezien Developers nauw samenwerken met elkaar en met andere Scrum-rollen om hun doelen te bereiken.
De kern van de verantwoordelijkheid van de Developer in Scrum is het oplossen van uitdagingen van gebruikers en het leveren van praktische, bruikbare incrementen die waarde bieden aan stakeholders, met strikte naleving van zowel functionele als niet-functionele vereisten.
Wil je je kennis van deze dynamische en essentiële rol verdiepen? Bekijk dan onze Scrum fundamentals cursus.