Stap uit de architectuur moeras!
|
|
|
- Sofie Christiaens
- 10 jaren geleden
- Aantal bezoeken:
Transcriptie
1 Stap uit de architectuur moeras! Mijn verhaal Lean / Agile architectuur HaMIS Solution SOA / Integration Coaching Quality Enterprise Java 1
2 Ik wilde geloven dat... 2
3 Te veel fake architectuur & design vele projecten zonder directe business value voorspelbare toekomstvaste architectuur blijkt utopie Teams worden langzamer Slechte ervaringen uit verleden introduceer architectuurprocessen en tools Anticipeer om problemen in toekomst te voorkomen Systemen worden complexer krankzinnige oplossingen Bouw meer dan nodig generieke & out-of-box architecturen 3
4 Waarom Lean / Agile Architectuur? Weinig samenwerking met engineers Weinig aandacht voor stakeholders en hun belangen Politieagent opstelling Veel focus op modellen, methodieken en tools Veel focus op lange termijn en met name hypothetische situaties Weinig koppeling met voortdurende verandering 4
5 Gedrag 5
6 Architect lijkt wel een Superman! Software???? Hardware??? Client Operations Management External parties Vendors Engineers RUP DYA TOGAF Functional domain knowledge Zachman 6 Technical domain knowledge SOA EAI DCI CBD Cloud DDD OO MDA 6
7 Stakeholders Missie IEEE Recommended Practice for Architectural Description of Software-Intensive systems vervult Omgeving bevindt zich in beinvloedt Systeem heeft Architectuur heeft 1 of meer is beschreven door Belanghebbende Architectuur beschrijving geeft Argumentatie is toegekend aan partcipeert in heeft 1 of meer Belang / zorg dekt identificeert 1 of meer Viewpoint selecteert 1 of meer voldoet aan georganiseerd door View komt uit Verzameling oogpunten is basis voor 1 of meer bestaat uit 1 of meer Model bestaat uit 1 of meer 7
8 Waar is het fout gegaan? 8
9 Is bezig zijn met architectuur wel belangrijk! Maar wat is een kundige manier? 9
10 Waar heb ik het over? Alle stakeholders tevreden Maximale kwaliteit Architectuur die steeds beter wordt met meer code en functies Projectmanager en architect kunnen met elkaar opschieten :-) Documentatie die echt nuttig is Projectleden heel veel lol hebben 10
11 Everybody, all together, early on James O. Coplien 11 11
12 Optimize the whole Hyperproductive Agile team Hyperproductive Department 1 Agile team Hyperproductive Agile team Department 2 Department 3 Requirements gathering Architecture Marketing...has a challenge Department 4 Planning User / Business Lead time Agile team Department 5 Analysis Department 6 Department 8 Delivering Department 7 Testing Development 12
13 De Dienende Architect De Klassieke Architect Aandacht voor architectuur zelf Architectuur is een product geleverd door een of meer architecten Architectuurraamwerk en modelleertechniek staan centraal in communicatie Architecten zijn bewakers en zorgen ervoor dat iedereen de uitgestippelde lijn volgt Bepaalt alle kaders waarbinnen ontwikkelaars zich mogen begeven. Bedenkt en bewaakt de architectuur De Dienende Architect Aandacht voor belanghebbenden Architectuur is de resultaat na samenwerking met bouwers Common sense en eenvoud zijn het belangrijkst in communicatie Architectuur bewaking komt voort uit een gevoel van verantwoordelijkheid van zowel bouwers als architecten Definieert en draagt één visie uit Initieert, faciliteert en coordineert het architectuurproces bron: De Dienende Architect artikel (Viktor Grgic) 13
14 Essentie Architectuur is te belangrijk om die aan architecten over te laten Dienstverlenende opstelling van architect(en) Emerging Architecture Complexiteit van de oplossing = belangrijke faalfactor Veranderende samenhang i.p.v. BDUF Architectuur is de software; niet het document Quality requirements; meten is weten Modellen & tools zijn goed, maar gezond verstand is leidend 14
15 Opstelling van een architect 15
16 Delivering business value & reducing waste by Doing less by Removing products farthest from customer means Internal communic ation Better alignment by Delaying decisions Feedback loop but results in Not later than responsible Rework in design creates Less rework during development by Based on James Coplien - Lean Architecture 16
17 Architectuurvisie Fase 1 Identify aspects affecting architecture Define architectural principles Stakeholders analysis en interviews Presentation: Interviews feedback Fase 2 Achitecture Vision Quality Requirements Engineering Analyse current situation Define Migration / Roadmap New insights Focus on form and needs instead of structure 17
18 Wat zit in de flow? Did we improve a quality? Distillation of standards and guidelines Problem Definition Reqs, concerns & business goals Product backlog and delivery Roadmap Technical Vision 18
19 Een systeem groeit 19
20 Een enterprise landschap groeit 20
21 Oplossing voor te weinig design Teams worden in staat gesteld om snel code te schrijven te refactoren zonder dat het systeem breekt altijd op de hoogte of refactoring iets gebroken heeft Geautomatiseerde regressietest Just-in-time design patterns & out-of-box producten 21
22 Design for change Schrijf altijd hoge kwaliteit code Doe veel aan kennisuitwisseling zodat code makkelijk aanpasbaar is. Refactor op tijd Kies de meest eenvoudige oplossing 22
23 Architectuur & SCRUM Todo Brainstorm Convergeren Documen teren Feedback Herzien Communi catie Done Impediments Questions Lessons learned Problem definition } Technical Vision 1. Iteration Zero 2. Tech Story 3. Spike (experiments) 4. Assembly Line 23
24 Havenbedrijf - HaMIS Hoe bereik je meer met minder! 24
25 HaMIS, Havenbedrijf, Havenmeester Management Information System. 24/7 applicatie voor verkeersmanagement, transport, milieuveiligheid en crisisbeheersing. Goals: 1. Vervang verouderd systeem 2. Rotterdam s haven groeit (Maasvlakte 2) 25
26 Bestaand systeem / landschap Journaal B&S Journaal PVT Journaal VPO Journaal VTS IVS (08) KRVE systeem Journaal TMV Port Security Bedr. DB VOS VKL (09) SPIL Dossier Mini BOS Infoschermen HCC VKB (10) DataDirk GSA (11) ZORRO (38) GSE (12) RCS REF HM (13) (14) SISTER (37) DHK (28) (29) (27) RIV RostarFlex ZOS (01) SRV TAM (15) (16) (17) (18) DWH QORRIDOR (31) (30) PCS Expert (02) (19) SSN Legenda te vervangen naam applicatie niet te vervangen naam applicatie naam naam uitgefaseerde applicatie externe applicatie interface via DOD-Port directe interface uitgefaseerde interface TARGET NNI NOD Passage Morsingen (03) (04) (05) (06) (07) REF (21) (22) (23) (20) (26) (24) (25) MARS Bunkeren WM (32) (33) (34) (35) (36) SAP Identity Vault KLPD systeem RWS schepentabel 26
27 Waar komen we vandaan? 100+ geidentificeerde use cases Project Start Architecture Veeleisend Q&A afdeling Architectuur met 4 lagen & 6 sub-systemen BPEL process server 6 architecten RUP & Scrum but 800+ architectuurbesluiten 27
28 Waar komen we vandaan? 1 use case in 6 maanden!!!! 28
29 A Solution, Agile Manifesto Individuals and interactions! Working software! Customer collaboration! Responding to change! over! over! over! over! Process and tools! Comprehensive documentation! Contract negotiation! Following a plan! Source: 29
30 Eenvoud 30
31 Samen Diner na iedere sprint Waar ben ik trots op? Workshops in hotel Een week wintersporten in Frankrijk 31
32 Creativiteit 32
33 Toewijding Teams zijn trots op de behaalde resultaten Vertrouwen & verantwoordelijkheid 33
34 Uitdaging: Gedrag & Titels I am an - architect - manager - designer - analist - scrum master... Bureaucratie is de compensatie van incompetentie en gebrek aan discipline 34
35 Uitdaging: Technische achterstand (Meer) druk van boven Team velocity loopt terug Snij de bochten af Achterstand loopt op Betaal technische achterstand niet terug 35
36 Technische achterstand kost geld 36
37 Architectuur is heel belangrijk Just-in-time just-enough Open space sessies Kennis uitwisseling Documentation is Wiki filled by harvesting the knowledge Standaarden zijn ontdekt en niet voorgedefinieerd Architectuur principes: Eenvoud & Design for Change Voortdurende refactoring naar een beter design 37
38 Kwaliteit We leveren maximale kwaliteit! Goed is dus niet goed genoeg! Zero defects beheer Voelt de code goed aan? Just-in-time out-of-box technologieen en producten Refactoring z.s.m. doen Geen just-incase generieke oplossingen 38
39 Architectuur besluiten Alle significante architectuur besluiten worden samen genomen! 39
40 Hoe bereiken we meer met minder? Less... Whish lists Architecten in traditionele zin Pakketten of tools die geen directe waarde hebben voor gebruikers Architectuurconcepten en lagen die geen direct probleem oplossen Generieke en just-in-case oplossingen Voorbereidende documenten Geen uitgebreide use case beschrijvingen More... Concrete doelen Visie Architectuurverantwoordelijkheid bij teams 1-uur architectuurbesluiten in gefaciliteerde workshops Voortdurende refactoring naar verbeterde architectuur Wiki documentatie altijd up-to-date en just-enough; iedereen is auteur van alles Oplossingen voor de Havenmeester en geen toekomstevaste en flexibele uitspraken. 40
41 Resultaten Iedere 3 weken met HaMIS in productie of potentially shippable Gebruikers Getronics (infra) Inspecties proces opgeleverd binnen budget & tijd Product owners Teams Gebruikers tevreden Hoge kwaliteit (4.3 van 5) volgens SIG Business, stakeholders tevreden Edwin de Werk & Viktor Grgić 41
42 Everybody, all together, early on James O. Coplien 42 42
43 Meer lezen: Via Nova Architectura: De Dienende Architect Agile Holland: Lichte Architectuur door onderscheid tussen vorm en structuur XR magazine: NoESB, een alternatief voor een ESB Complexiteit aanpakken met Domain-Driven Design Architectuur in een SCRUM project - De kunst van het loslaten Eenvoud in Architectuur - Deel 1: Inleiding Architectuurrollen vervangen door domein-experts Architectuur op een Agile manier James O. Coplien Webwereld: Verkiezing IT Architect van het jaar 2009 Eenvoud helpt Handelsregister uit complexiteit Computable SOA expert panel: Top 10 SOA valkuilen Een Enterprise Service Bus is nog geen SOA Ervaring kan overheidsproject niet redden EDA wordt de nieuwe hype Complexiteit SOA is onderschat De ROI van SOA is niet aan te tonen 10 tips voor een succesvolle SOA-implementatie 43
Agile project bij de overheid HaMIS - Havenmeester Management Informatie. Edwin de Werk en Viktor Grgic
Agile project bij de overheid HaMIS - Havenmeester Management Informatie Edwin de Werk en Viktor Grgic Hoe bereik je meer met minder! Hoe overleef je als Agile project in een traditionele omgeving? 2 3
Kwaliteit en Testen binnen Agile Project Management volgens Scrum bij Planon. David Griffioen 11 april 2006
Kwaliteit en Testen binnen Agile Project Management volgens Scrum bij Planon David Griffioen april 2006 Agenda Planon Agile Scrum Scrum bij Planon Kwaliteit en Testen Planon Planon maakt productsoftware
Agile bij grote administratieve systemen. Omgaan met requirements
Agile bij grote administratieve systemen Omgaan met requirements 1 Agenda Wat is een groot systeem? Aanpak van een groot systeem Agile alignment Agile en requirements (en architectuur) Agile en governance
De Agile Analist. Henk Jan Huizer
De Agile Analist Henk Jan Huizer Software Ontwikkeling Dat is Software Ontwikkeling is Voor veel organisaties van steeds grote belang! Agile Software ontwikkeling Is een aanpak die past bij het type werk
TFS als perfecte tool voor Scrum
TFS als perfecte tool voor Scrum René van Osnabrugge [email protected] About me René van Osnabrugge Communicate @renevo [email protected] http://osnabrugge.wordpress.com Agenda Wat is Scrum? Wat is ALM
Propositie van de werkgroep Agile Architecting. Louis Stevens Niklas Odding Herman van den Berg Frank Langeveld
Propositie van de werkgroep Agile Architecting Louis Stevens Niklas Odding Herman van den Berg Frank Langeveld Hanoi traffic Factsheet Werkgroep AA Probleem: Agile zijn is moeilijk. Behoefte aan praktijk
6-4-2015. Je kunt de presentaties downloaden op: www.gelsing.info. Docent: Marcel Gelsing. Les 1
Les 1 Docent: Marcel Gelsing Je kunt de presentaties downloaden op: www.gelsing.info 1 Maak een (verbeter)voorstel voor Enterprise Architectuur, waarbij u zowel de mogelijkheden als de beperkingen van
Testen binnen agile methoden Anko Tijman
Testen binnen agile methoden Anko Tijman Introductie sinds 1997 in software testen testcoördinator Van Meijel Automatisering verbeterproces aansluiten bij extreme Programming agile proces 2 Testen binnen
Continuous Requirements Engineering
Continuous Requirements Engineering voor testers 1 Requirements? Dit ga ik maken Dit wil ik hebben Dit wilde de klant hebben en moest de bouwer maken 2 Testen! 3 Het goeie ouwe V-model wensen systeem systeemrequirements
IIBA NL Jaarcongres "Business Analyse in Scaled Agile"
IIBA NL Jaarcongres "Business Analyse in Scaled Agile" Business Agility zonder Business Analyse, kan dat? Eddy Huisman De basis van Agile (Agile Manifest) Wij laten zien dat er betere manieren zijn om
De Kracht van Agile. Rini van Solingen.
De Kracht van Agile Rini van Solingen https://www.youtube.com/watch?v=zwkcbpyrzky Mijn (en jouw?) ankerpunten voor de kracht van agile 1. Versnelling is blijvend 2. Organiseer voor onvoorspelbaar 3. Definitie
Model driven Application Delivery
Model driven Application Delivery Fast. Flexible. Future-proof. How Agis streamlines health procurement using Mendix Model driven Application Platform Mendix in a nutshell Mendix delivers the tools and
Agile Project Management volgens Scrum. David Griffioen 21 mei 2007
Agile Project Management volgens Scrum David Griffioen 21 mei 2007 Agenda Agile Scrum Proces verbetering in Scrum Verbeteren bij Planon Vragen Een aantal vragen hand opsteken graag Wie is bekend met Agile
Agile Beheer: Mythe of werkelijkheid? Odile Moreau BlinkLane Consulting NIOC 2013 - Arnhem, 5 april 2013
Agile Beheer: Mythe of werkelijkheid? Odile Moreau BlinkLane Consulting NIOC 2013 - Arnhem, 5 april 2013 Achtergrond 2 Agile methoden zijn al een tijd heel populair geworden Zoals Scrum voor software ontwikkeling
fantestische middag 7 Agile en SCRUM
fantestische middag 7 Agile en SCRUM fantestische middag 7 - Copyright Improve Quality Services Bart Bouwers RISK BASED TESTING & SCRUM: RISK POKER Bart Bouwers Topics Productkwaliteit Productrisico het
De Dienende Architect
De Dienende Architect Het gedrag van een architect in een Agile omgeving Viktor Grgić Architecten produceren veel waste (ook wel documenten die mensen niet lezen) en zijn vaak directief; meestal tot grote
Business Sprint LOOT-scholen en Zo.Leer.Ik in kader van project Leerling 2020. Door Madelief Keyser en Michael van Wetering
Business Sprint LOOT-scholen en Zo.Leer.Ik in kader van project Leerling 2020 Door Madelief Keyser en Michael van Wetering Aanleiding Business Sprints Inzicht krijgen in behoeftes van nieuwe onderwijsconcepten
Enterprisearchitectuur
Les 2 Enterprisearchitectuur Enterprisearchitectuur ITarchitectuur Servicegeoriënteerde architectuur Conceptuele basis Organisatiebrede scope Gericht op strategie en communicatie Individuele systeemscope
Continuous Delivery. Sander Aernouts
Continuous Delivery Sander Aernouts Info Support in een notendop Maatwerk softwareontwikkeling van bedrijfskritische kantoorapplicaties Business Intelligence oplossingen Managed IT Services Eigen Kenniscentrum
Agile Testen van Business Intelligence. Assepoester 2.0
Agile Testen van Business Intelligence Assepoester 2.0 Armando Dörsek (Sogeti) & Iris Groenewoudt (Ciber) TestNet Najaarsevenement 2 oktober 2012 Programma Over Ons Onze opdrachtgever Achtergrondinformatie
AERIUS II. Mark Wilmot Product Owner AERIUS. Ministerie van EL&I Programma Directie Natura 2000 Programma Stikstof (PAS)
AERIUS II Mark Wilmot Product Owner AERIUS Ministerie van EL&I Programma Directie Natura 2000 Programma Stikstof (PAS) [email protected] Inhoud Toelichting AERIUS II Project Demo Agile / Scrum proces
Agile : Business & IT act as one
Agile : Business & IT act as one Waar loop je tegen aan als je Business en IT samen Agile wil laten worden? Otto van den Hoven November 2015 1 Managing change : Traditionele waterval Business deliverables
Product Risico Analyse
Product Risico Analyse Jurian van de Laar TestNet Avond 9 oktober 2013 www.improveqs.nl ([email protected]) Versie 2.0 1 Herkenbaar? In ons testproces wordt product risico analyse toegepast Wij gebruiken
De overstap naar Agile De overstap naar Agile
De overstap naar Agile De overstap naar Agile Wat als niet alleen de requirements veranderen, maar alles verandert? Inleiding Start project met waterval aanpak Overstap naar agile Hoe hebben we het gedaan?
Aliens? http://www.youtube.com/watch?v=e5pqleh2hz8
Aliens? http://www.youtube.com/watch?v=e5pqleh2hz8 Ontwikkelmethoden en technieken Kenmerken van ontwikkelmethoden POMT HC2 2 Vorige week 3 Rollenspel Klant is koning Communicatie en afspraken Documentatie
Wie ben ik? Agile Software Development. Het waterval model. Inhoud
gile Software Development Februari 2008, Philippe Dirkse Wie ben ik? 2002: fgestudeerd TU/e 1999-2005: Mondo izzarro, rystal Interactive, Siemens tea 2005 heden: PTS: Leica Microsystems SES/MiPlaza Inhoud
TestNet Voorjaarsevenement 2010 Jurian van de Laar 12 mei 2010 [email protected]
Testers helpen ontwikkelaars of andersom? TestNet Voorjaarsevenement 2010 Jurian van de Laar 12 mei 2010 [email protected] Improve Quality Services B.V. 2 Agenda Hoe veilig is een muur? Past Scrum ook
Transitie in beeld Agile & DevOps. Presentatie voor functioneel beheerders
Transitie in beeld Agile & DevOps Presentatie voor functioneel beheerders Agenda Aanleiding Agile versus traditionele project aanpak De rollen in een Agile team? Hoe werkt scaled agile? Wat betekent agile
Enterprise Architectuur. een duur begrip, maar wat kan het betekenen voor mijn gemeente?
Enterprise Architectuur een duur begrip, maar wat kan het betekenen voor mijn gemeente? Wie zijn we? > Frederik Baert Director Professional Services ICT @frederikbaert [email protected] Werkt aan een Master
Leiderschap in een organisatie met technische professionals
Quintor Leiderschap in een organisatie met technische professionals Johan Tillema CEO Quintor Professionele softwareontwikkeling ICT Architectuur Java,.NET en Mobile Informatieanalyse Opgericht in 2005
DAT KAN ALLEEN IN ROTTERDAM!
DAT KAN ALLEEN IN ROTTERDAM! Foto onderschrift 2 februari 1 2016 Missie en visie van de (Rijks) Havenmeester van de regio Rotterdam-Rijnmond Missie: De (divisie) Havenmeester is als (Rijks)Havenmeesterautoriteit
End-to-End testen: de laatste horde
End-to-End testen: de laatste horde Dieter Arnouts Agenda Begrip End-to-End testen in het test proces Praktische aanpak End-to-End Test Omgeving Uitdagingen End-to-End testen: De laatste horde 11/10/2010
Agile (Scrum) Werken Jeroen Hak
1 21-5-2018 Agile (Scrum) Werken Jeroen Hak 17-05-2018 2 Agenda Opening Agile - oorsprong Agile Scrum Agile PM methodieken 3 Jeroen Hak Functie Project / Programma manager Agile Adviseur & Trainer bij
De juiste requirements juist
De juiste requirements juist Een voorwaarde voor succesvolle applicatie ontwikkeling Arno van Herk Managing partner Synergio B.V. [email protected] 2011 Een brug naar onze presentatie Uniface is Compuware's
Agile Testen in de praktijk
1 Agenda 2 Agile Testen in de praktijk Summerschool 13 Juli 2011 Introductie Agile de context van agile Testen2.0 de tester in een agile project Waarden en principes DoD, PRA en MTP Testen3.0 in een agile
your reference in testing services WorkShop Agile in de praktijk - Erik Boelen - 18 december 2008
your reference in testing services WorkShop Agile in de praktijk - Erik Boelen - 18 december 2008 Onderwerpen vandaag Geen theoretische achtergrond Gebaseerd op eigen praktijk Niet uit boeken te halen
Portfolio Innovation Manager & Reisleider in de Digitale Wereld. Copyright 2015 ITpreneurs. All rights reserved.
Portfolio Innovation Manager & Reisleider in de Digitale Wereld Usability in Courseware Development Ellen Schuurink Gastcollege Usability Engineering Agenda Leren en usability Usability van cursusmateriaal
WHITE PAPER. Agile/Scrum
WHITE PAPER Agile/Scrum Belangrijkste kenmerk van Scrum is de ontwikkeling via een serie van korte - iteraties, in Scrum terminologie sprints genoemd. Introductie Heel in het kort gezegd is Scrum een Agile
Use-Case 2.0. Requirements Kenniscentrum 15 November 2012. Eric Lopes Cardozo [email protected]
Use-Case 2.0 Requirements Kenniscentrum 15 November 2012 Eric Lopes Cardozo [email protected] Agenda Use cases: Een korte geschiedenis Waarom nog steeds use cases gebruiken? Waarom Use-Case 2.0?
BiZZdesign. Bouwen van sterke en wendbare organisaties met behulp van standaarden, methode, technieken en tools. Research & Development
BiZZdesign Bouwen van sterke en wendbare organisaties met behulp van standaarden, methode, technieken en tools Research & Development 1 Profile CV Joost Niehof Name Grade Nationality Residence Role Joost
VALUE ENGINEERING: THE H E G A G ME! E
VALUE ENGINEERING: THE GAME! Involvement Process for Technical Projects Feedback/Learning/Knowledge Management Involvem ment Business Process Engineering Estimating Project Director Detailed Engineering
GETTING THE BEST OUT OF YOUR SOURCE CODE FIT TEST VOOR UNIFACE
GETTING THE BEST OUT OF YOUR SOURCE CODE FIT TEST VOOR UNIFACE 2 DIGITALISATIE VEREIST: Toegevoegde waarde Agility en snelheid Security en betrouwbaarheid 3 COMBINATIE BUSINESS & IT BUSINESS TECHNOLOGY
EEN INTRODUCTIE TOT SCRUM
EEN INTRODUCTIE TOT SCRUM www.scrumacademy.nl Panamalaan 8a 1019 AZ AMSTERDAM 020-8200910 [email protected] HET ONTSTAAN VAN SCRUM Agile, omarm verandering! Scrum is een methode die voortkomt vanuit
DevOps Waarom moeilijk doen 31 oktober 2013. als het samen kan
DEVOPS?! INLEIDING Wat gaan we doen? 18:00 Introductie 19:00 Uitleg open space 19:30 Koffie + start open space 20:30 Wrap-up INLEIDING Even vooraf Samen Duurzaam Innoveren INLEIDING Ik ben Jan Buurman
KLANT = AGENT AGENT = KLANT
KLANT = AGENT AGENT = KLANT KENNISMANAGEMENT BIJ T-MOBILE INHOUD 1. Visie 2. Nieuwe kennisbank 3. Aanpak 4. Lessons learned 5. Stand van zaken na 1 jaar 6. Wij doen het zo! 1 VISIE OP KENNISMANAGEMENT
Klant. Klant - Branche: Industrie - > 20000 employees - Vestigingen in > 25 landen. Specifiek - Profitabele, kosten gedreven strategy
Klant Klant - Branche: Industrie - > 20000 employees - Vestigingen in > 25 landen Specifiek - Profitabele, kosten gedreven strategy IT characteristics - Constante verandering: organsiatie, techniek, processen.
R O D Y M I D D E L K O O P, R O D Y. M I D D E L K O O P @ H A N. N L, @ R O D M I D D E
1 DDOA 2 Semester Keuze uit 15 Combinatie bepaalt opleiding Student kiest er 3 die samen met stage het 2e/3e jaar vormen 3 INGEZOOMD: DDOA 7.5 ECTS 7.5 ECTS 15 ECTS Project 4 BEROEPSTAAK Ontwikkel een
Agile buiten de IT. Bent u al onbewust bekwaam met agile? Bert Leibbrand [email protected] +31 6 27 74 60 88
Agile buiten de IT Bent u al onbewust bekwaam met agile? Bert Leibbrand [email protected] +31 6 27 74 60 88 Agenda Overzicht Agile: een hype? Agile termen Planningpoker: zelf ervaren Samenvatten Volgende
Aqua: agile verbeteren voor teams. TestNet Zomer Workshops 2017 Huib Schoots
Aqua: agile verbeteren voor teams TestNet Zomer Workshops 2017 Huib Schoots Programma Zomer Workshops TestNet 2017 13:45 uur - start workshop 15:15 uur - thee pauze 15:30 uur - vervolg 17:00 - einde TestNet
Integratie in de praktijk
Integratie in de praktijk Werken als integratie consultant bij KLM Werken als integratie consultant bij KLM T. Lansbergen A. Kwekel Hogeschool Rotterdam 13/10/2015 Agenda Introductie - Organisatie Use
Test rapportage Waarom eigenlijk?
Testrapportage Boodschappers van de koning? Test rapportage Waarom eigenlijk? TestNet voorjaarsevenement 2015 Jurian van de Laar Jurian van de Laar @JurianvdL 30 april 2015 @JurianvdL Jurian van de Laar
Business Architectuur vanuit de Business
Business Architectuur vanuit de Business CGI GROUP INC. All rights reserved Jaap Schekkerman _experience the commitment TM Organization Facilities Processes Business & Informatie Architectuur, kun je vanuit
Agile Testing isn t Risking IT! Bram Bronneberg Test Manager Logica - CGI
Agile Testing isn t Risking IT! Bram Bronneberg Test Manager Logica - CGI B.W.F.P.M. BRONNEBERG TEST MANAGER UIREMENT & QUALITY MANAGEMENT Introductie Q & A Achtergrond Agile Testing isn t Risking IT!
ArchiMate voor kennismodellen van NORA en haar dochters. Marc Lankhorst 16 oktober 2013
ArchiMate voor kennismodellen van NORA en haar dochters Marc Lankhorst 16 oktober 2013 Agenda 13:00 introductie ArchiMate-status en -ontwikkelingen en NORA-kennismodel 14:00 parallelle workshops rond de
PLANET AGILE 17E BPUG SEMINAR
PLANET AGILE 17E BPUG SEMINAR. Lean toegepast op PRINCE2 Projectmanagement is waste (maar noodzakelijk) Martin van Borselaer Mens-, organisatie- en procesverbeteraar Projectmanager/verandermanager & coach
Auditen van Agile projecten
Auditen van Agile projecten Platform voor Informatiebeveiliging 10 december 2013 Merijn van der Zalm & Marcel Trijssenaar Agenda Belang van assurance op agile ontwikkelen Agile versus Waterval Perspectief
DYA DAG 2013. van samenhang naar verbinding
DYA DAG 2013 van samenhang naar verbinding 1 Programma 09.45 Principle-based architectuur: van gelijk hebben naar gelijk krijgen Theo-Jan Renkema, Rabobank Nederland 10.20 Van Samenhang naar verbinding:
Waarom Cloud? Waarom nu? Marc Gruben April 2015
Waarom Cloud? Waarom nu? Marc Gruben April 2015 Waarom Daarom Cloud? Cloud! Waarom Daarom nu? nu! Marc Gruben April 2015 Wie ben ik? Informatie analist Project/development manager Developer/architect Wie
Scrum bij Hosting. Philippus Baalman
Scrum bij Hosting Philippus Baalman TriMM Projecten 2012 ontwikkelaars (vanuit de strategie) TriMM ontwikkelmethode introduceren op basis van Scrum Werkwijze Welkom Scrum by Hosting 10 december 2014 Sprint
'Wat communiceert de Enterprise Architect Hoe met Wie en Waarom' EAM 2014 22 mei Houten [email protected]
'Wat communiceert de Enterprise Architect Hoe met Wie en Waarom' EAM 2014 22 mei Houten [email protected] Strategic Alignment Model (Venkataraman) IT Strategy Strategic Alignment Operations Functional Alignment
Stephanie van Dijck De integrale aanpak maakt complexiteit hanteerbaar
Titel, samenvatting en biografie Stephanie van Dijck De integrale aanpak maakt complexiteit hanteerbaar Samenvatting: Nieuwe projecten nemen toe in complexiteit: afhankelijkheden tussen software componenten,
Agile Foundation examen - OEFENVragenformulier
Agile Foundation examen - OEFENVragenformulier 1) Wat is het beste dat je kunt doen volgens de principes van het Agile Manifesto? a) Afspraken nakomen b) Opleveren wat waardevol is c) Regelmatig resultaat
Architectuurredeneermodel Afgewogen keuzes maken
Architectuurredeneermodel Afgewogen keuzes maken Robert Deckers SASG okt 2012 v3 Architectuur: technologie in perspectief Klantbehoefte Toepassing Systeem T 2 Vele wegen die naar ergens leiden Bewuste
EXIN Agile Scrum Foundation
Voorbeeldexamen EXIN Agile Scrum Foundation Editie april 2014 Copyright 2014 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data processing system
De rol van Architectuur in de Agile omgeving van Rabobank Controle is een illusie
De rol van Architectuur in de Agile omgeving van Rabobank Controle is een illusie Bert van Vugt Business Architect Even Voorstellen Bert van Vugt Business Architect Service & Koop Rabobank Nederland Ton
Specification by Example. Fitnesse in een ETL omgeving
Specification by Example Fitnesse in een ETL omgeving Agenda Inleiding Testen in ETL omgeving Roadmap Lessons learned 2 Inleiding TestNet - Specification by example 3 Project Context Scope Internationale
Agile ervaring Ir.ing. Erik van Daalen
Agile ervaring Ir.ing. Erik van Daalen Eneco Rotterdam 3 december 2013 03-12-2013 Agile Erik van Daalen 1 Hoofdsponsor Sponsors IPMA-N Jaarsponsors 03-12-2013 Agile Erik van Daalen 2 Korte introductie
Model Driven Software Development: Geen toekomst maar realiteit. 4 juni 2009, WTC, Amsterdam.
Model Driven Software Development: Geen toekomst maar realiteit. 4 juni 2009, WTC, Amsterdam. Welke hoort in dit rijtje niet thuis? Weg- en waterbouw Huizen- en kantoorbouw Stedenbouw Auto- en vliegtuigbouw
MDA in de praktijk. Freek Bosch, Business Unit Manager Amsterdam, 4 juni 2009
Functional Model Driven Development MDA in de praktijk Freek Bosch, Business Unit Manager Amsterdam, 4 juni 2009 FMDD agenda FMDD Waarom FMMD De praktijk Wat is FMDD Ervaringen en lessons learned Ervaringen
Service Virtualization @RABOBANK
Service Virtualization @RABOBANK TMA Dag 2015 eter Claassen RABOBANK Marc van Lint - IBM Agenda 1. Rabobank Context 2. DevOps Vision 3. roof en Implementeren 4. Voorbeelden 5. Ervaringen & Best ractices
Kickstart-aanpak. Een start maken met architectuur op basis van best practices.
Kickstart-aanpak Een start maken met architectuur op basis van best practices. www.theunitcompany.com Kickstart-aanpak Soms is net dat extra duwtje in de rug nodig om te komen waar je wilt zijn. In onze
Agile with a smile. Dion Kotteman
Agile with a smile Dion Kotteman Introductie Strategisch adviesbureau www.dionkotteman.com Lid RvC, opdrachten bij Deloitte, CGI, gemeente Amsterdam, associé bij PBLQ. Voormalig CIO Rijk. Auteur van: De
Overdracht van project naar beheer. Beheer is ook Agile!
Overdracht van project naar beheer. Beheer is ook Agile! Belangrijkste doelen Project: Binnen tijd en geld een nieuw of aangepast product of dienst aan de klant leveren. Beheer: Het garanderen van continuïteit
Model Driven Development. Kosten, baten, organisatie
Model Driven Development Kosten, baten, organisatie Model Based versus Model Driven 2 MODEL BASED VERSUS MODEL DRIVEN 3 Model Based Development Modellen gebruikt bij ontwerp Handmatig coderen aan op basis
Informatiearchitectuur
Informatiearchitectuur Onderwerpen Waarom is architectuur (nu) zo belangrijk? Wat is informatiearchitectuur? Ontwikkelingen in de tijd Structuur applicaties Applicatie-integratie Webservices Praktijkvoorbeeld
Help je Power BI Analytics project om zeep 6 succesfactoren. Marc Wijnberg Gebruikersdag 2018
Help je Power BI Analytics project om zeep 6 succesfactoren Marc Wijnberg Gebruikersdag 2018 20+ jaren ervaring in Business Intelligence BI & Analytics Projectendokter Trainer en Partner Sorsebridge Agile
Scrumscrumscrumscrumscrumscrum scrumscrumscrumscrumscrumscrum scrumscrumscrumscrumscrumscrum agileagileagileagileagileagileagileagil
Scrumscrumscrumscrumscrumscrum scrumscrumscrumscrumscrumscrum scrumscrumscrumscrumscrumscrum agileagileagileagileagileagileagileagil eagileagileagileagileagileagileagileagi leagileagileagileagileagileagileagileag
Process & IT: eerst KIEZEN maakt het DOEN daarna zoveel makkelijker
Process & IT: eerst KIEZEN maakt het DOEN daarna zoveel makkelijker Wim Tindemans Manager Business Applications Business and Automation Solutions Egemin NV Agenda Probleemstelling Tegenstelling tussen
Verzamelde vragen en antwoorden Agile Applicatie ontwikkeling. Agile Methodiek en Technologie. Zest Application Professionals
Verzamelde vragen en antwoorden Agile Applicatie ontwikkeling Agile Methodiek en Technologie Zest Application Professionals Hoe is de aansluiting op ontwikkelmethoden voor Legacy-systemen? Out of the Box
Enterprise Open Source. Business case. Power to Innovate 2015 1
Enterprise Open Source. Business case. Power to Innovate 2015 1 Agenda 1 Mooie belofte 2 Business doelen 3 Alternatieve oplossingen 4 Voorkeur uitwerken 5 Business Case Power to Innovate 2015 2 1 Mooie
LEREN DOOR TE DOEN DESIGN THINKING TRAINING VOOR COMMUNICATIE PROFESSIONALS
DESIGN THINKING TRAINING VOOR COMMUNICATIE PROFESSIONALS Deze energieke, tweedaagse training resulteert in hands-on ervaring en meer inzicht in de Design Thinking principes, de belangrijkste tools en terminologie.
Business Sprint in kader van project Leerling 2020. Door Madelief Keyser
Business Sprint in kader van project Leerling 2020 Door Madelief Keyser Generieke vraag initiatieven gepersonaliseerd leren CONTENT: Ontwikkeling van adaptief digitaal leermateriaal opgedeeld in kleine
Incore Solutions Learning By Doing
Incore Solutions Learning By Doing Incore Solutions Gestart in November 2007 Consultants zijn ervaren met bedrijfsprocessen en met Business Intelligence Alle expertise onder 1 dak voor een succesvolle
Migratie proces van Unilab6.4 naar SIMATIC IT R&D Suite 7. Lut Van Gorp
Migratie proces van Unilab6.4 naar SIMATIC IT R&D Suite 7 Lut Van Gorp We sluiten materiaalkringlopen, een ecologische en economische must. 2 Inhoud 3 Story of Indaver Lims bij Indaver Waarom migreren
Adding value to test tooling Hoe en waarom DevOps de wereld van performance testen verandert
Hoe en waarom DevOps de wereld van performance testen verandert Najaarsevenement 14 oktober 2015 Inleiding Wie zijn we Marc Koper: Specialist in performancetesten / testautomatisering HenkJaap van den
Scoren met je project Projectmatig werken mag géén last zijn!
blauw Scoren met je project Projectmatig werken mag géén last zijn! Ives De Saeger 17/11/2015 1 scoren met project Doel van deze sessie blauw Inzichten in hoe te scoren met project. Geleerde direct toepassen
Driving business agility with open source Innovation fueled from outside
Driving business agility with open source Innovation fueled from outside Travelcard, project Next Peter Latten, Maarten Küppers Peter Latten Peter Latten Scrum Coach / Sr. Project Manager m: +31 (0)6 23
Wat kan BIM betekenen voor de gebouwbeheerder?
Wat kan BIM betekenen voor de gebouwbeheerder? Tim Lemoine WTCB Hoofdadviseur Dienst BIM en informatietechnieken [email protected] Wat kan BIM betekenen voor de gebouwbeheerder? - 13-05-16 - Pagina 1
GETTING THE BEST OUT OF YOUR SOURCE CODE MODERNISEREN MET UNIFACE
GETTING THE BEST OUT OF YOUR SOURCE CODE MODERNISEREN MET UNIFACE 2 OMNEXT IN HET KORT Broncode als bron van informatie Gevestigd in NL, UK en USA Kennis van meer dan 40 diverse technologieën Verschillende
Big Data en Testen samen in een veranderend speelveld. Testnet 10 april 2014 Paul Rakké
Big Data en Testen samen in een veranderend speelveld Testnet 10 april 2014 Paul Rakké Kernvraag Is het testen van Big Data omgevingen, applicaties en de data anders dan het testen van meer traditionele
Resultaat gerichter Testen
Resultaat gerichter Testen Verandering van test beleid bij Rabobank International De Rabobank 1 Rabobank International Information Systems &Development IS&D Global Services & IT Risk Management Strategy
