Software-ontwikkeling

Toont 31 - 40 van de 43 resultaten.

Agile is geen haastwerk

Vaak opleveren leidt tot haastwerk en dus tot slordigheden. Agile werken zou daardoor eerder tot slechte kwaliteit kunnen leiden. Volgens Henk Jan Huizer en Rini van Solingen is dat niet het geval. Kort cyclisch opleveren is niet hetzelfde als haastwerk. Zij geven zeven redenen waarom agile werken kwaliteit afdwingt.

Veel teams werken op de handrem

Agile werken is populair: het levert snel resultaten op. In het bijzonder bij softwareontwikkeling. Toch werken agile teams vaak ‘op de handrem’ omdat hun waarden en hun manier van werken conflicteren met die van andere delen van de organisatie. Maar, betogen Daan Kalmeijer, Anko Tijman en Olaf Agterbosch: agile software development is geen geïsoleerde ontwikkeling waar de rest van de organisatie niets mee te maken heeft.

Continuous delivery

Continuous delivery is een iteratief proces waarbij continu kleine stukken functionaliteit automatisch worden uitgerold. Door zeer korte cycli is de impact van wijzigingen klein, is bijsturen makkelijker en worden minder fouten gemaakt. Om continuous delivery te realiseren, is het nodig veranderingen aan te brengen in zowel processen als structuur van de beheer- en ontwikkelafdeling.

De zin en onzin van DevOps

Er is een mismatch tussen de traditioneel ingerichte IT-organisatie en de business. Werken volgens DevOps doorbreekt die traditionele organisatiestructuur, maar om het tot een succes te maken, moet wel duidelijk zijn wie de klant is, en welke diensten die geleverd wil krijgen. Dat vergt een grondige analyse en definitie van zowel de klanten als de te leveren diensten.

Great engineers attrack great engineers

‘Waterval’ in combinatie met CMMI werkt fantastisch als de business precies weet wat men wil, de IT-collega precies weet hoe hij dat moet bouwen en de buitenwereld niet veranderd. Dat zijn onhaalbare randvoorwaarden en dus moet het anders. ING Nederland heeft zijn tweeduizend IT’ers ondergebracht in honderdtachtig DevOps-teams.

Kiest u scrum? Lees eerst de bijsluiter

Scrum maakt de laatste jaren een sterke opmars en wordt volop gebruikt. De promotors claimen ongekende successen. Voorwaarden, bijwerkingen en tekortkomingen krijgen geen aandacht en dat leidt tot ongelukken. Deze zijn echter met een bijsluiter te minimaliseren. Voeg daarbij het besef dat er ook andere en soms betere middelen zijn, en de kans op een gezond en succesvol softwareproject is vergroot.

De opmars van de API-economie

De succesvolste apps maken deel uit van een strategie waarin mobiele platforms, internet en partners een rol spelen. In die strategie staan de Application Programming Interfaces (API) centraal. Met de API worden diensten, informatie en applicaties ontsloten. Er is een opkomende ‘API-economie’ waarop je compleet nieuwe businessmodellen kunt bouwen. Toch zijn er veel obstakels bij het ontwikkelen van API’s.

Agile business intelligence, kan dat wel?

Vrijwel elk softwareteam is bezig met agile ontwikkelen. Omdat een business intelligence-oplossing ook uit software bestaat, ontstaat al snel het idee om agile ook voor business intelligence te gebruiken. Kan dat? Ja, want alleen dan heb je eerder toegevoegde waarde, leer je sneller, voorkom je nutteloos en vertragend werk en is de betrouwbaarheid en acceptatie geborgd.

De voordelen van scrum en smart

Steeds meer organisaties en projecten stappen over op een nieuwe aanpak voor systeemontwikkeling, een aanpak die voortschrijdend inzicht niet schuwt maar omarmt. Deze aanpakken, zoals scrum en smart, kunnen een positieve bijdrage leveren aan business intelligence-projecten, omdat ze goed inspelen op de wensen en eisen van opdrachtgevers.

Zo werkt agile in de praktijk

Waarop moet u letten voor u start met agile business intelligence? Zorg voor voldoende draagvlak, voldoende tijd en voldoende ervaring. Gooi niet alle verwezenlijkingen op het gebied van best practices, richtlijnen en ‘lessons learned’ overboord. Probeer agile alleen toe te passen in de fases waarin dat het meest zinvol lijkt.

Pagina's



Niet gevonden? Vraag het de redactie!

Heeft u het antwoord op uw vraag niet gevonden, of bent u op zoek naar specifieke informatie? Laat het ons weten! Dan zorgen we ervoor dat deze content zo snel mogelijk wordt toegevoegd, of persoonlijk aan u wordt geleverd!

Stel uw vraag