< Terug naar vorige pagina

Project

From Strategic to Operational Agility: Exploring the Conceptual Anchoring of Elements Leading to Reactive and Flexible Software Development

De praktijk van het ontwikkelen van software is de afgelopen 20 jaar voortdurend geëvolueerd. De beslissing om op bestuurlijk niveau een groot software systeem te ontwikkelen volgens vooraf vastgestelde en nauwelijks veranderlijke specificaties is niet langer een gangbare praktijk. Tegenwoordig worden de meeste softwarepakketten uitgebracht na korte en iteratieve ontwikkelingscycli wanneer de bronnen van waarde tot dan toe op managementniveau zijn vastgesteld; deze pakketten worden vervolgens zo snel mogelijk ingezet om deze waarde effectief te benutten. Bijgevolg is er een aanzienlijke behoefte aan flexibiliteit in de adoptiepatronen van door informatietechnologie (IT) aangedreven oplossingen. Organisaties zijn op zoek naar IT-oplossingen die snel kunnen worden ingevoerd en moeiteloos kunnen worden geïntegreerd in hun bestaande infrastructurele en software-ecosysteem. Daarom worden IT-oplossingen in het algemeen en software in het bijzonder steeds vaker verpakt als diensten. Terwijl gewone diensten op een zo eenvoudig mogelijke manier moeten worden geïntegreerd volgens standaard kosten-batenanalyses, zijn differentiërende diensten nodig om bedrijfsprocessen holistisch te ondersteunen en organisaties te helpen een concurrentievoordeel te behouden. Van dergelijke diensten wordt ook verwacht dat zij worden afgestemd op de vastgestelde bedrijfs- en IT-strategieën om te streven naar een betere positionering van de organisatie op lange termijn. Daarbij zijn de vergemakkelijking van snelle evaluatieprocessen voor nieuwe technologieën (zoals noodzakelijk gedefinieerd in de hedendaagse beginselen van innovatiebeheer) en de implementatie, integratie en inzet van softwareontwikkelingsgebruiken niet gemakkelijk te verzoenen met traditionele IT-governancepraktijken. Op zijn minst moeten de traditionele bedrijfs- en IT-afstemmingsmechanismen opnieuw worden bekeken om te passen in een hedendaagse bedrijfscontext waarin ideeën op operationeel en tactisch niveau vaker dan op strategisch niveau worden geïmplementeerd en onmiddellijk toegepast. Dit proefschrift beoogt de uitwerking van een wetenschappelijke benadering voor het bestuderen van de gebruikte softwareontwikkelingstechnieken die nuttig kunnen zijn voor organisaties in een zeer dynamische bedrijfscontext. Het doet dit door verslag uit te brengen over (i) de toepassing van conceptuele modellen, (ii) de validatie van de raamwerken waarin zij zijn opgenomen, en (iii) hun toepasbaarheid in verschillende contexten. Al deze afzonderlijke bijdragen beogen een nieuw perspectief of vertrekpunt te bieden voor de verdere uitwerking van manieren waarop wendbaarheid kan worden verzoend met een goede IT-governance in een Alles-als-een-Service-context. Als geheel kan dit werk worden gezien als een essay waarin de positie van (op een agile manier opgebouwde) softwarereleases in volwassen IT-omgevingen opnieuw wordt bekeken, terwijl deze laatste behoefte hebben aan flexibele structuren die een optimale integratie binnen hun huidige infrastructuur mogelijk maken.

Datum:15 okt 2019 →  10 mei 2023
Trefwoorden:ICT Governance, Requirements Engineering, Governance of the future, Model-Driven Engineering
Disciplines:Records en informatiemanagement
Project type:PhD project