Wat drijft het werkveld?

Vergelijkbare documenten
TFS als perfecte tool voor Scrum

AERIUS II. Mark Wilmot Product Owner AERIUS. Ministerie van EL&I Programma Directie Natura 2000 Programma Stikstof (PAS)

Agile ervaring Ir.ing. Erik van Daalen

Te hoog gemikte silver bullets missen doel Te hoog gemikte silver bullets missen doel

Ontwikkelmethoden en technieken. Ontwikkelmethoden & Technieken HC 2

Oplossingen voor het testen van objectgeoriënteerde software

Wij testen..maar....wat test jij?

Agile bij grote administratieve systemen. Omgaan met requirements

Anand T hakur. Over Anand

Testgedreven ontwikkeling dat is pas veilig!

Ralph van Roosmalen Automatisch testen Theorie en de praktijk

Auditen van Agile projecten

Releasen met een druk op de knop: Met behulp van Continuous Delivery sneller uw doel bereiken

Inhoud. Deel een Het ontwikkeltraject 13. Inleiding 11

Opleidingsplan. Studenten. MDL- referentie. Clermond de Hullu Wiebren Wolthuis Simon Wels Maik Gosenshuis D04

Was, is of komt er aandacht voor

Testen. Presentatie. Open-i Software Services BV, Maarssen Datum : Versie : 1.2

Game en Software Project

Webtesten onder schaarste

WAT BETEKENT BUSINESS AGILITY VOOR UW ONTWIKKELSTRAAT? SAMENVATTING BUSINESS AGILITY ITERATIEVE AANPAK ONTWIKKELSTRAAT

Leiderschap in een organisatie met technische professionals

SMART requirements schrijven

Training Projectmanagement

Kwaliteit in Agile: een gegeven?

De juiste requirements juist

Aliens?

Titel, samenvatting en biografie

Wie ben ik? Agile Software Development. Het waterval model. Inhoud

Samenvatting uit het Tevredenheidsonderzoek 2012 / 2013

WORKSHOP 1W5. De Scrum-projectmethode voor betere groepsresultaten. Rienk van der Ploeg hogeschooldocent Informatica bij IICT-FNT

Project: DevThis! Bedrijf: Discodevelopment

Leer/werk trajecten voor ICT professionals

Beveiligingsaspecten van webapplicatie ontwikkeling met PHP

Wie durft? Kwaliteit rapporteren voor het IT project start! Bart-Jan de Leuw TestNet 10 mei 2011

Door meten meer weten: de TARSplus aanpak. Thea Weijers Onderzoeker, Fontys Paramedische Hogeschool Projectleider ezorg, Koninklijke Kentalis

De overstap naar Agile De overstap naar Agile

Samenvatting en rapportage Klanttevredenheidsonderzoek PPF 2011/2012

Stichting NIOC en de NIOC kennisbank

DevOps Waarom moeilijk doen 31 oktober als het samen kan

KWIC INSTRUMENT. Meting Arbeidsklimaat (Gallup vragenlijst) u Doelstelling instrument u Vragenlijst

Agile with a smile. Dion Kotteman

Martin van Leeuwen Happy Testing

Auteur Kenmerk Versie 1.0 Datum Bestandnaam Status Definitief. NK Software Testen 2017

De Agile Analist. Henk Jan Huizer

Agile Foundation examen - OEFENVragenformulier

Entrepôt Data Warehouse Consultancy B.V. Opleidingenbrochure Versie juli 2011

Leer Opdrachten ontwerpen voor Blended Learning

LEAN KENT VEEL TOOLS EN TECHNIEKEN, ORGANISATIES EN WETENSCHAPPERS KIJKEN VOORAL NAAR DE METHODEN

Tmap Dag Ik test, jij test, wij testen. Testen binnen een Wendbare Belastingdienst. 29 september Laurens Kremer

De online bedrijfsanalysetool PARTNERPROGRAMMA

Ontwikkelmethoden en technieken DSDM POMT HC3

Agile in Projecten minimalisme of strak pak? Richard Weber PMP

Testomgevingen beheer

Betere software kwaliteit begint in het onderwijs. Frens Vonken Leo van der Aalst

Projectmanagement onderzoek. Meest succesvolle projectmanagement methodiek is PINO. 6 december 2006 Barry Derksen MSc MMC CISA CGEIT RI

Agile systeemontwikkeling. Een introductie. Algemene informatie voor medewerkers van SYSQA B.V.

Offshoring & Testing. Verander een uitdaging in een kans. Door Ernst Labruyère. re Consultant ps_testware. 20 september 2007

Scrumscrumscrumscrumscrumscrum scrumscrumscrumscrumscrumscrum scrumscrumscrumscrumscrumscrum agileagileagileagileagileagileagileagil

AERIUS: Rekeninstrument voor de PAS

Agile buiten de IT. Bent u al onbewust bekwaam met agile? Bert Leibbrand bert.leibbrand@itri.nl

Functieprofiel: Ondersteuner ICT Functiecode: 0405

Situgram: uw voorkeuren in het leren

ALGEMEEN RAPPORT Publieksprijs Beste Vastgoedfonds Aanbieder 2011

AERIUS II. Gebruikersbijeenkomsten december 2012

Overdracht van project naar beheer. Beheer is ook Agile!

Kennisdeling op internet tussen leraren in Kennisnet Vakcommunities. De belangrijkste resultaten. Management samenvatting

Profielschets. Inzetbaar als. Business analist. Informatie analist Requirements specialist Procesarchitect Projectleider

Agile (Scrum) Werken Jeroen Hak

Business Lounge: uw klant aan de bestuurstafel!

Werkgroep ISO TestNet thema-avond 9 oktober 2014

De tester als bruggenbouwer

TestNet Voorjaarsevenement 2010 Jurian van de Laar 12 mei 2010

.NET of.not in de praktijk voorbij het onderbuikgevoel

Uitdagingen performancetesten in een Agile omgeving Best Practices & Demo

Effectief testen in complexe omgeving

SCRUM VERDUBBELAAR. dubbel zo goed door je persoonlijke backlog. Een leerprogramma dat zorgt voor verdieping. in de ontwikkeling van Scrumteams

Kwaliteit en Testen binnen Agile Project Management volgens Scrum bij Planon. David Griffioen 11 april 2006

Christian Hoppenbrouwers Tools voor offshore testen Voorjaarsevent Testnet: 30 juni 2008

Continuous Requirements Engineering

Agile Testen in de praktijk

SERIOUSLY? Hoe te roeien met de riemen die je (niet) hebt

Welkom. bij scrum. Zin in Onderwijs

Testautomatisering zoals geen anderis

Uitstroom + Crebonummer Applicatie- en mediaontwikkelaar; Crebonummer Niveau Niveau 4

In samenwerking met. White paper. grafieken. interim index 8. vakmanschap is niet genoeg. Your business technologists.

Ontwikkelmethoden en technieken. Ontwikkelmethoden & Technieken HC 4

Competentieontwikkeling

BDD/Gherkin. Een introductie

Plan van Aanpak Afstuderen

Transcriptie:

Wat drijft het werkveld? Presentatie uitkomsten survey Jacob Brunekreef, Fontys ICT

Jacob Brunekreef Meer dan 25 jaar werkzaam in de IT Nu: Projectleider EQuA project, Fontys ICT Adviseur / trainer bij inspearit (voorheen DNV-Cibit) Daarvoor: Universiteit van Amsterdam Hogeschool van Amsterdam (Getronics) PinkRoccade Survey EQuA project 2

Inhoud verhaal De survey De respondenten De manier van werken De aandacht voor kwaliteit Eigen beleving Wat is uw ervaring, mening? Survey EQuA project 3

De survey voorjaar 2011 Doel: Inzicht in de manier van werken bij software ontwikkeling Inzicht in / een oordeel over de kwaliteit van het opgeleverde product, het gevolgde proces 50 vragen over onderwerpen als: Context Ontwikkelproces Kwaliteit Survey EQuA project 4

De respondenten Op verschillende manieren benaderd Een goed afspiegeling van de Nederlandse werkelijkheid (?) 99 respondenten 60% ontwikkelaar, 37% teamleider 60% HBO, 33% WO 46% meer dan 5 jaar ervaring, 54% 5 jaar of minder Zeer gevarieerd qua sector: zakelijke dienstverlening (14%), financiële dienstverlening (13%), industrie (13%), Survey EQuA project 5

Manier van werken ontwikkelproces 40% werkt in hoge mate Agile (Scrum, XP) 20% werkt lineair (Waterval) Survey EQuA project 6

Manier van werken requirements Requirements worden in de meeste gevallen vastgelegd in tekstuele beschrijvingen en dus niet in use cases, formele specificaties Survey EQuA project 7

Manier van werken requirements De opdrachtgever / toekomstige gebruiker wordt intensief betrokken bij het opstellen van requirements in 60-70% is de gebruiker direct betrokken (meestal on-site) Survey EQuA project 8

Manier van werken ontwerp Ruim 75% maakt echt een ontwerp 25% maakt geen ontwerp?! Het ontwerp wordt vooral vastgelegd in schetsen (Visio!) en tekst (Word) Survey EQuA project 9

Manier van werken coderen Gebruik talen: Meerderheid: ontwikkelomgeving, codeerstandaards, versiebeheer, bug tracking, issue management Minderheid: andere standaards, continuous integration, daily build, refactoren Survey EQuA project 10

Manier van werken testen Allerlei vormen van reviewen / testen krijgen veel aandacht Daarbij wordt niet gebruik gemaakt van een onafhankelijke testpartij Survey EQuA project 11

Oordeel over kwaliteit Oordeel over kwaliteit is positief Oordeel over kwaliteit opgeleverde product verschilt niet veel bij Agile en Waterval Oordeel over kwaliteit gevolgde proces loopt wel uiteen: Agile ontwikkelaars geven een hogere waardering dan Waterval ontwikkelaars Survey EQuA project 12

Aandacht voor kwaliteit Belangrijkste kwaliteitscriteria voor het product software: 1. Geboden functionaliteit 2. Betrouwbaarheid 3. Bruikbaarheid 4. Performance 5. Onderhoudbaarheid Security scoort laag Productiviteit is het belangrijkste kwaliteitscriterium voor het ontwikkelproces Survey EQuA project 13

Aandacht voor kwaliteit - vervolg De kwaliteit van het ontwikkelproces wordt vooral beïnvloed door Kwaliteit teamleden Samenstelling team Kwaliteit requirements Expliciet kwaliteitsbeleid, gebruik tools en strikt toepassen van methoden scoren laag Survey EQuA project 14

Eigen beleving Het leukste aan mijn werk als ontwikkelaar vind ik: Mijn creativiteit loslaten op complexe puzzels Een nuttig product opleveren Het vervelendste aan mijn werk als ontwikkelaar vind ik: Documenteren van wat ik doe Herhaling in mijn werk Slechte kwaliteit werk collega s Survey EQuA project 15

Eigen beleving - vervolg Kwaliteitsproblemen ontstaan volgens mij vooral door: Tijdsdruk Gebrek aan kwaliteit bij teamleden Slechte requirements Als ik meer tijd zou hebben zou ik die tijd besteden aan: Testen, kwaliteitscontrole ( ) Beter coderen, refactoren Verbeteren requirements Survey EQuA project 16

Samenvattend De Nederlandse software ontwikkelaar: Doet het best goed (levert goede kwaliteit) Werkt vooral Agile Gebruikt niet veel ondersteunende tools Vindt goede requirements erg belangrijk, maar besteedt (door tijdgebrek?) niet veel tijd aan het testen ervan Vindt het beroep op eigen creativiteit belangrijk Hecht veel waarde aan de kwaliteit van zijn/haar directe collega s Survey EQuA project 17

Het woord aan u 1. Wat herkent u wel en niet aan deze spiegel? 2. Wat vindt u belangrijk, als het gaat om het verbeteren van de kwaliteit van software (ontwikkeling)? Survey EQuA project 18

Survey EQuA project 19