Agile methoden

Wat is TDD?

TDD (Test Driven Development) is een testgedreven ontwikkelingsmethode. Het is slechts een van de vele benaderingen die kunnen worden gebruikt om de kwaliteit van software en applicaties te controleren. De iteratieve TDD-methodologie Mensen hebben vaak de neiging om het begrip test first en TDD door elkaar te halen. Laten we beginnen met te kijken naar wat TDD (Test Driven Development) is. TDD is een ontwikkelingsmethodologie die begint met unit tests. Deze tests worden stuk voor stuk gevalideerd om een zo eenvoudig en efficiënt mogelijke code te verkrijgen. Waarom is het een iteratieve techniek? Omdat de tests die aan het begin zijn gemaakt allemaal opnieuw worden gemaakt om zo goed mogelijk aan de uiteindelijke verwachtingen te voldoen. Dit dwingt ontwikkelaars om bugs in realtime te corrigeren en ook om de code aan te passen en te wijzigen. Bovendien voeren ze deze acties uit voor elke test die wordt geschreven, elke functie die wordt vereist en elke nieuwe functie die wordt aangevraagd. Voor meer informatie: QA Manager: wat is het? (bluesoft-group.com) In feite is het een beetje als een GPS. Morgen wil ik ergens heen voor het weekend en ik weet de weg door [...].

2024-03-29T16:10:30+01:001 april 2024|Uncategorized|0 commentaar

Is projectmanagement het stiefkind van consulting?

Om te beginnen, wat is project management consulting? Project management consulting is een beroep dat vele zaken omvat. Bedrijven, zowel publieke als private, huren consultants in om hen te helpen hun projecten te beheren. Hoewel iedereen bekend is met het concept van een project, begrijpen maar weinigen echt de ins en outs van dit beroep. Wat doen consultants in projectmanagement? Project management consultants kunnen betrokken zijn bij verschillende situaties. Zij kunnen een onderneming in moeilijkheden helpen de oorzaken van haar problemen te begrijpen en oplossingen aan te dragen om deze te verhelpen. Hun belangrijkste taak is een project weer op de rails te krijgen en tot een goed einde te brengen, zelfs als dit betekent dat het oorspronkelijke plan moet worden gewijzigd. Een gestandaardiseerde projectmanagementmethode of een aanpak per geval? Het werk van consultants kan ook globaler zijn. Door organisatorische problemen aan te pakken die het hele bedrijf aangaan. In deze gevallen gaat het niet meer om het oplossen van een specifiek probleem, maar om het herzien van de algemene werking van de onderneming. De juiste vragen moeten worden gesteld om oplossingen te vinden [...]

2024-01-09T15:17:39+01:0020 maart 2023|Headlines|0 commentaar

Staat van agile 2023: dingen om te onthouden

Deze 16e editie van het jaarlijkse State of Agile-onderzoek wordt gekenmerkt door een diepgaande invloed van post-covide praktijken. We leren dat de opkomst van hybride werkomgevingen (telewerken, flexkantoor, terug naar kantoor begin 2022...) en hybride evenementen de agile methodes hebben beïnvloed. We hebben besloten om de logica van het rapport te nemen en het samen te vatten om u de essentiële informatie te geven om te onthouden. State of Agile trends Volgens 89% van de respondenten zijn de waarden die een succesvol agile team moet hebben empathie, een duidelijke bedrijfscultuur, goede tools en verantwoordelijke leiders. We leren ook de belangrijkste redenen om agile te adopteren in 2022 (meerdere antwoorden mogelijk): We komen ook te weten hoe agile projecten prioriteit krijgen bij de meeste respondenten. (meerdere antwoorden mogelijk) : Bedrijven en hun ervaringen met agile Agile is niet langer alleen voor ontwikkelingsteams. In 2022 adopteren steeds meer teams agile als onderdeel van hun reguliere werk. Dit is het geval in steeds meer marketing, R&D, HR teams (Noot van de redactie: het was in 2022 dat het marketing team van Blue Soft agile adopteerde in zijn processen).

2024-01-09T15:18:47+01:0027 februari 2023|Headlines|0 commentaar

Waarin verschilt een Scrum Master van een projectmanager?

Is een Scrum Master gewoon een Project Manager met een agile aanpak? Deze wijdverbreide visie staat nogal ver van de werkelijkheid af. Als coach in het Agile-tijdperk geeft hij aanleiding tot vele fantasieën en vooral tot verkeerde interpretaties. Verre van gereduceerd te zijn tot een projectmanager 2.0, heeft hij een precieze rol in de gelijknamige methodologie. Als u hem vraagt om een planning in te vullen, een budgetraming af te leveren of klanten te antwoorden op technische punten, dan is dat omdat u zijn werkelijke nut nog niet hebt begrepen. Om het volledige potentieel van agility en deze rol te benutten, moet u hem leren kennen. Laten we kennismaken met een atypisch profiel, essentieel voor het succes van uw project. Eerste stap: de Scrum-methode begrijpen De term "methode" is niet helemaal op zijn plaats. Want meer dan een methode is Scrum een geestesgesteldheid die radicaal moet zijn: in plaats van "project" te denken (zoals de V-cyclus), denk "product". Vergeet daarom specificaties, cascade-validaties en oplevering bij N+3. Voortaan worden nieuwe IT- en softwareprojecten stap voor stap ontwikkeld. In de Scrum-taal spreekt men van iteraties. Dankzij een "sprint"-aanpak [...]

2024-01-10T09:18:05+01:0010Juni2020|DevOps, Digital|0 commentaar

Agile-rituelen: essentiële praktijken voor een succesvolle Scrum (2/2)

Agile Ritueel: Focus op Sprints Het eerste deel van dit artikel was gewijd aan de rollen en structuren in Scrum. In dit deel gaan we dieper in op het Sprint-gedeelte, een belangrijk punt voor een efficiënte implementatie van de agile methode. Allereerst is het noodzakelijk dat de tijdens de sprintplanning gedefinieerde doelstellingen meetbaar, haalbaar, realistisch en tijdgebonden zijn (S.M.A.R.T). De sprint review moet het team vervolgens in staat stellen de tijdens de sprint geleverde prestaties te presenteren, door middel van een reeks demonstraties aan de stakeholders. Doel: Op de laatste dag van de sprint, net voor de retrospective, moet het product worden "getoond". Het doel van deze bijeenkomst is de resultaten op een concrete manier te presenteren. Kortom, wat er tijdens de sprint is gedaan als prestatie richting de backlog. Voorwaarden: Het team moet ervoor zorgen dat het materiaal dat nodig is om de demonstraties goed te laten verlopen klaar en functioneel is (netwerk, componenten, gegevens). Deelnemers zijn de stakeholders en andere mensen in de organisatie, de Product Owner, de ontwikkelaars en de Scrum Master. Duur: In het algemeen hangt het af van de duur van de sprint. Bijvoorbeeld, voor een [...]

2024-01-10T09:01:33+01:0025februari2020|DevOps, Digital|0 commentaar

Agile-rituelen: essentiële praktijken voor een succesvolle Scrum (1/2)

Agile Rituals: Rollen en Structuur in Scrum Er wordt veel gesproken over agile methoden en rituelen, hun effectiviteit en flexibiliteit. Wendbaarheid is echter niet zonder kader. Er zijn inderdaad verschillende agile methoden, evenals verschillende specifieke kenmerken in de manier waarop het agile manifest moet worden geïmplementeerd. Hoewel er geen one-size-fits-all methode is, is Scrum de meest geschikte methode in de context van IT. Het is in feite het meest geïmplementeerd vandaag de dag in IT. Wees voorzichtig, dit is een methode die veel nauwkeurigheid vereist, vooral met betrekking tot het respecteren van rituelen. Inderdaad, de hele werking van Scrum is gebaseerd op een zeer nauwkeurig kader: goed gedefinieerde rollen met een duidelijke en beperkte perimeter Gestructureerde en tijdgebonden rituelen (time-boxed) De principes en waarden van wendbaarheid In dit eerste deel presenteren we de rollen en structuur van onze teams en rituelen. Agile ceremonies en rituelen: behendigheid is geen religie, noch een sport, maar het leent er enkele codes van De praktijk van Scrum is in sommige bedrijven vaak herkenbaar aan de aanwezigheid van de gekleurde briefjes, gerangschikt op de muren van werkruimtes. In de praktijk zijn er andere elementen, zoals [...]

2024-03-20T13:43:22+01:0024 februari 2020|DevOps, Digitaal|0 reactie
Naar boven