Agile software ontwikkeling met continuous deliveryWillem Meints
Een gastcollege waarin ik uitleg heb gegeven over continuous delivery en agile methodieken die we binnen het knowNow project van Info Support hebben toegepast.
NS heeft met de Reisplanner Xtra een van de meestgebruikte (OV) apps van Nederland. De app wordt in eigen beheer ontwikkeld en onderhouden door een klein team van 6 personen, het zogenaamde NS M-Lab. Product owner Joeri Vos vertelt hoe men werkt: het motto is ‘niet lullen maar poetsen’. LEAN werken, microservices, devops principes en cloud diensten zijn daarbij belangrijk.
StarterSquad presentatie van De Jong & Laan klanten event "Your Business Future Proof" over innoveren als een Startup. Wat corporates kunnen leren van Startups over innovatie.
Veel organisaties werken met dag- of weekstarts, maar hoe zorgen we dat ze bijdragen aan het behalen van de strategische doelstellingen? In deze webinar aandacht voor onze leerervaringen naar aanleiding van een (onderzoeks)traject bij partnerbedrijf Zuidberg naar het verhogen van de kwaliteit van dagstartborden én dagstartbijeenkomsten.
Zuidberg heeft een aantal jaren geleden haar afdelingen voorzien van dagstartborden. De verwachte effecten hiervan vielen helaas tegen.
Met een trainings- en intervisietraject van 4 maanden (1 dagdeel per maand) heeft het HAN Lean-QRM Centrum 4 groepen van 6 leidinggevenden mogen ondersteunen bij het verbeteren van de kwaliteit van hun dagstartborden én de kwaliteit van hun dagstartbijeenkomsten.
Tijdens deze webinar vertellen Martin Linde en Bas Wouterse, Continuous Improvement Manager bij Zuidberg over de belangrijkste aandachtspunten en leerervaringen vanuit dit traject. Hiermee hopen we de deelnemers aan de sessie handreikingen voor hun eigen dagstartborden en -bijeenkomsten te geven.
Bekijk de webinar via ons YouTube kanaal https://youtu.be/fnBfB1EJW_o
Agile software ontwikkeling met continuous deliveryWillem Meints
Een gastcollege waarin ik uitleg heb gegeven over continuous delivery en agile methodieken die we binnen het knowNow project van Info Support hebben toegepast.
NS heeft met de Reisplanner Xtra een van de meestgebruikte (OV) apps van Nederland. De app wordt in eigen beheer ontwikkeld en onderhouden door een klein team van 6 personen, het zogenaamde NS M-Lab. Product owner Joeri Vos vertelt hoe men werkt: het motto is ‘niet lullen maar poetsen’. LEAN werken, microservices, devops principes en cloud diensten zijn daarbij belangrijk.
StarterSquad presentatie van De Jong & Laan klanten event "Your Business Future Proof" over innoveren als een Startup. Wat corporates kunnen leren van Startups over innovatie.
Veel organisaties werken met dag- of weekstarts, maar hoe zorgen we dat ze bijdragen aan het behalen van de strategische doelstellingen? In deze webinar aandacht voor onze leerervaringen naar aanleiding van een (onderzoeks)traject bij partnerbedrijf Zuidberg naar het verhogen van de kwaliteit van dagstartborden én dagstartbijeenkomsten.
Zuidberg heeft een aantal jaren geleden haar afdelingen voorzien van dagstartborden. De verwachte effecten hiervan vielen helaas tegen.
Met een trainings- en intervisietraject van 4 maanden (1 dagdeel per maand) heeft het HAN Lean-QRM Centrum 4 groepen van 6 leidinggevenden mogen ondersteunen bij het verbeteren van de kwaliteit van hun dagstartborden én de kwaliteit van hun dagstartbijeenkomsten.
Tijdens deze webinar vertellen Martin Linde en Bas Wouterse, Continuous Improvement Manager bij Zuidberg over de belangrijkste aandachtspunten en leerervaringen vanuit dit traject. Hiermee hopen we de deelnemers aan de sessie handreikingen voor hun eigen dagstartborden en -bijeenkomsten te geven.
Bekijk de webinar via ons YouTube kanaal https://youtu.be/fnBfB1EJW_o
Presentatie van Naar de Top voor KiKa editie 2015! Ga jij met ons mee de bergen in en haal je meteen geld op voor KiKa?
Stuur een e-mail naar info@naardetopvoorkika.nl
Van visie & missie in de la, naar ongekend krachtige energiebron: 2 krachtige...What if Robert
Deze presentatie helpt je om een krachtige visie en missie te vormen. Hierin delen we twee krachtige tools. Het visie & missie canvas en het missie storyboard.
The document discusses the concept of effectuation, which are five principles that managers can learn from entrepreneurs to better cope with an unpredictable business environment. Effectuation offers insights into how expert entrepreneurs deal with uncertainty and provides managers with a means of gaining control without relying on predictions. It is not a recipe guaranteeing success but rather lessons and a framework adapted from how entrepreneurs approach decision making when facing unpredictability. The five principles of effectuation that managers should learn are also discussed.
The document discusses vendor management systems. It defines a vendor as a third party that provides goods or services to a company. Vendor management is the process of controlling costs, ensuring quality, and mitigating risks through all stages of the business relationship with vendors. Effective vendor management includes creating clear processes, building relationships between organizations and vendors, and establishing service quality and governance practices. The document also outlines best practices for vendor selection, monitoring, and rating vendors based on parameters like pricing, quality, delivery, and service.
Eens in het beleidsplanningsproces de beleidsopties vertaald zijn in algemene of strategische doelstellingen, volgt de operationalisering in concrete of operationele doelstellingen, al dan niet met indicatoren. De ideale doelstelling en de gouden indicator bestaan niet. Toch moeten organisaties in hun beleidsplan de best mogelijke operationele doelstellingen en indicatoren formuleren. Eind 2009 ging Socius tijdens de workshop 'Doelstellingen en indicatoren' ..
aan de slag met operationele doelstellingen en indicatoren.
The document discusses effectuation theory of entrepreneurship. It defines effectuation as a logic of thinking that helps entrepreneurs control an inherently unpredictable future by starting businesses. It contrasts effectuation with causal reasoning typically used by managers. Effectuation focuses on using a set of evolving means to achieve new goals, taking the future as unpredictable but controllable. It involves four principles - starting with available means, setting affordable loss limits, leveraging contingencies, and forming partnerships. An example is given of an entrepreneur who used effectuation principles like starting with an old motorcycle and borrowing land to start a chili powder business.
Business Week publiceerde eind 2007 in samenwerking met BCG een top 10 van de meest innovatieve bedrijven ter wereld. Wie zitten er in de top 10 en wat maakt deze bedrijven zo innovatief?
Presentatie van Naar de Top voor KiKa editie 2015! Ga jij met ons mee de bergen in en haal je meteen geld op voor KiKa?
Stuur een e-mail naar info@naardetopvoorkika.nl
Van visie & missie in de la, naar ongekend krachtige energiebron: 2 krachtige...What if Robert
Deze presentatie helpt je om een krachtige visie en missie te vormen. Hierin delen we twee krachtige tools. Het visie & missie canvas en het missie storyboard.
The document discusses the concept of effectuation, which are five principles that managers can learn from entrepreneurs to better cope with an unpredictable business environment. Effectuation offers insights into how expert entrepreneurs deal with uncertainty and provides managers with a means of gaining control without relying on predictions. It is not a recipe guaranteeing success but rather lessons and a framework adapted from how entrepreneurs approach decision making when facing unpredictability. The five principles of effectuation that managers should learn are also discussed.
The document discusses vendor management systems. It defines a vendor as a third party that provides goods or services to a company. Vendor management is the process of controlling costs, ensuring quality, and mitigating risks through all stages of the business relationship with vendors. Effective vendor management includes creating clear processes, building relationships between organizations and vendors, and establishing service quality and governance practices. The document also outlines best practices for vendor selection, monitoring, and rating vendors based on parameters like pricing, quality, delivery, and service.
Eens in het beleidsplanningsproces de beleidsopties vertaald zijn in algemene of strategische doelstellingen, volgt de operationalisering in concrete of operationele doelstellingen, al dan niet met indicatoren. De ideale doelstelling en de gouden indicator bestaan niet. Toch moeten organisaties in hun beleidsplan de best mogelijke operationele doelstellingen en indicatoren formuleren. Eind 2009 ging Socius tijdens de workshop 'Doelstellingen en indicatoren' ..
aan de slag met operationele doelstellingen en indicatoren.
The document discusses effectuation theory of entrepreneurship. It defines effectuation as a logic of thinking that helps entrepreneurs control an inherently unpredictable future by starting businesses. It contrasts effectuation with causal reasoning typically used by managers. Effectuation focuses on using a set of evolving means to achieve new goals, taking the future as unpredictable but controllable. It involves four principles - starting with available means, setting affordable loss limits, leveraging contingencies, and forming partnerships. An example is given of an entrepreneur who used effectuation principles like starting with an old motorcycle and borrowing land to start a chili powder business.
Business Week publiceerde eind 2007 in samenwerking met BCG een top 10 van de meest innovatieve bedrijven ter wereld. Wie zitten er in de top 10 en wat maakt deze bedrijven zo innovatief?
Product launch - de integratie tussen Marketing / Productie (opschaling) / in...Jurjen Helmus
De meeste colleges over product lancering focussen slechts op Marketing, terwijl bij product lancering de kern gaat om de afstemming tussen marketing / productie (opschaling) / sales en ook finance. Dat vraagt om een integrale aanpak.
Dit college geeft een inleiding voor studenten om aan de hand van een concrete casus over product lancering dilemma's en oplossingen te genereren.
Verbeter uw conversie en ux dankzij usability onderzoekvalantic NL
Als u écht wilt weten waar uw bezoekers vastlopen en waarom, dan is een gedegen Usability Onderzoek onmisbaar! In het Usability Lab van ISM eCompany hebben wij op deze manier al talloze obstakels ontdekt en learnings opgedaan. ISM’s eigen Usability-expert Danny vertelde over zijn aanpak, deelde waardevolle inzichten en liett aan de hand van veel voorbeelden zien hoe u inzichten vertaalt naar praktische oplossingen.
Kadenza agile scrum in business intelligence projecten heliview 2011Kadenza Plus
Kadenza is begin 2010 gestart met Agile Scrum binnen Business Intelligence projecten. Hoe zet zet je Agile Scrum succesvol in binnen Business Intelligence projecten ? En wat zijn de ervaringen en tips vanuit Kadenza. Deze presentatie is gegeven op het Heliview BI congres 2011.
In deze webinar neemt Gerlinde Oversluizen u mee op reis en geeft u handvatten om de eerste stappen te zetten naar uw eigen digitale fabriek.
Tijdens deze sessie kwamen de volgende vragen aan bod:
Wat is een digital factory?
Bij welke problemen kunnen digital factory concepten helpen?
Productontwikkeling.pdf: Hoe manage je een productontwikkelproces? Workshop H...Rabobank
Het omzetten van een idee in een betaalbaar te produceren product is voor veel bedrijven en organisaties een complex en onvoorspelbaar traject. Bij productontwikkeling is sprake van veel onzekerheid en grote investeringen. Je gaat vaak in zee met andere partners en toeleveranciers en betreedt nieuwe, nog onbekende markten. Tegelijkertijd moeten er ook keuzes gemaakt worden in het al dan niet vastleggen van het intellectueel eigendom. Verkeerde keuzes in het ontwikkeltraject leiden snel tot grote kostenposten, onnodig lange trajecten of een slecht functionerend product.
Computergebruiker, de vaak vergeten laatste schakel in HNWoverhetnieuwewerken
Deze presentatie is gegeven tijdens het Congres Over Het Nieuwe Werken op 6 december 2012 in Nieuwegein. Kijk voor meer informatie op Overhetnieuwewerken.nl.
Keynote presentatie: gastcollege over concepting en campaigning voor Fontys Economische Hogeschool Tilburg, semester 4.
Casus: SMP voor PR Sportreizen.
The document outlines 10 tips for business model innovation, presented by Daniel Burm. It discusses how embracing uncertainty and challenging your status quo is important in today's uncertain business environment. Some of the 10 tips include making use of data, starting with the customer, organizing creativity, validating assumptions, investing in change, and maintaining an outside-in perspective. The overall message is that businesses need to disrupt their own models or risk being disrupted by others.
The document describes how to conduct an agile team scan to assess agile practices. It recommends that the scan be done together with the team, such as during a retrospective. It provides instructions for creating an online survey to score agile practices on a scale from 1 to 5. Once completed, the survey results can be downloaded and reviewed with an agile coach.
The document discusses judo strategy principles that can be applied to business, including movement, balance, and leverage. Specifically, it advises defining the competitive space, pulling when pushed by competitors, and leveraging sunk costs and partnerships. The overall strategy is to avoid direct attacks and contests of strength and instead redirect an opponent's momentum.
This document provides information on Scrumban, which is a hybrid agile approach that combines elements of Scrum and Kanban. It discusses why Scrumban works by starting with the current process and respecting existing roles while enabling gradual change. It also lists some of the top reasons why agile adoptions fail, such as not having a clear reason for changing or forcing top-down changes. The document then explores Kanban principles and practices and how they can be applied in a Scrum context. It provides examples of when and how Scrumban can be useful for teams.
The document discusses discovering customer needs and market segments. It emphasizes understanding the problem a customer is trying to solve rather than focusing on features. It provides tips for researching different types of customers, including current customers, competitors' customers, and potential customers not currently looking for a solution. The document also discusses how to prioritize needs and whether a new product or market segment is worth pursuing based on factors like strategic fit, the competitive landscape, and potential customer impact.
The document describes how to create a videoscribe in 7 steps: (1) record a voiceover, (2) create sketchnotes, (3) make a concept video, (4) color and outline the sketchnotes, (5) export the file as SVG format, (6) animate the sketchnotes to match the voiceover, and (7) edit and finalize the video. It provides examples of videoscribes created for Dan Pink and PGGM to illustrate what a videoscribe is. The document is authored by Laurens Bonnema, an Agile management consultant.
Sketchnote je Product Backlog Items & Sprint RetrospectivesXebia Nederland BV
This document discusses using sketchnoting techniques for agile product backlogs and sprint retrospectives. It provides examples of how sketchnoting can be used to visually document product backlog items and capture ideas and discussions from sprint retrospectives. The document also gives brief instructions on how to create sketchnotes, highlighting that sketchnoting uses images, calligraphy and text to communicate ideas quickly.
Becoming an agile enterprise, focus on the test ingredientXebia Nederland BV
1. The document discusses becoming an agile enterprise and focuses on improving testing practices.
2. It describes shifting testing earlier in the process, making it faster and more frequent through practices like automation, and ensuring it is measurable and traceable.
3. The goals are to reduce bugs by 50%, increase productivity by 15%, and lower release costs by 25% through improved testing that provides continuous feedback.
How DUO started with Continuous Delivery and changed their way of TestingXebia Nederland BV
This document discusses how DUO changed their software development process to focus on continuous delivery and testing. It describes how DUO adopted practices like behavior-driven development (BDD) using Cucumber and Serenity to change their testing mindset and involve the whole team in quality. The document notes that while technical implementations are easy, changing people's mindsets is more difficult, and that BDD helps break down barriers between teams.
This case illustrates how KPN Online transformed their organization into Agile Feature Teams alongside implementation of Continuous Delivery and a Private Cloud. This helped KPN Online to reduce release cycles from months to 2 weeks, reduce operations by 50%, significantly speeding up innovation. This presentation will highlight how KPN completed this journey, which impediments they encountered and how they were solved, illustrated with several key learning lessons.
Dennis Eijkelenboom, Chief product owner KPN Digital infrastructure solutions
Bastiaan Bakker, Continuous Delivery Architect, Xebia Nederland
Sponsored by Xebia Nederland
Building a Docker powered feature driven delivery pipeline at hoyhoy.nlXebia Nederland BV
Docker combined with a select set of delivery tools powers the Continuous Delivery Pipeline at Hoyhoy. The pipeline enables fully automated build, deployment and validation of individual features with dynamic feature specific test environments. During this talk, the approach, technical implementation and best practices are covered.
Tim Noordhoek, CTO at hoyhoy.nl
Thomas Kruitbosch, CD Consultant at Xebia
TestWorks Conf The magic of models for 1000% test automation - Machiel van de...Xebia Nederland BV
The magic of models for 100% test automation.
In this talk we’ll quickly get you up to speed with the concepts ofmodel-based testing and then dive into hands-on modeling and testing. The subject of our scrutiny will be a common service, and we’ll show how to extensively cover its happy and non-happy flow, data and timing constraints. We’ll write zero test cases yet achieve unparalleled test coverage. You’ll see the magic in action but also get to peek behind the curtain...
TestWorks Conf Serenity BDD in action - John Ferguson SmartXebia Nederland BV
Serenity BDD in Action
Every test tells a story, but some tell a better story than others. Every test illustrates a specific path through the system to achieve a specific goal, but some paths are clearer than others. Valuable tests are the ones that tell a compelling story.
Come on a journey of discovery to learn how to write such tests, and witness a demonstration of these principles in action, with live coding of Serenity BDD automated tests.
TestWorks Conf Scalable QA with docker - Maarten van den Ende and Adé MochtarXebia Nederland BV
Scalable QA with Docker
Are you tired of maintaining all your Jenkins jobs running Selenium WebDriver tests connecting to several Jenkins slaves and the inconsistency of the setup? We need to become aware that it's inefficient to keep all the environments, browsers and selenium web drivers up to date manually.
During this session the attendees will be introduced to setting up scalable and solid Selenium Grids. We’ll also teach you how to write maintainable and scalable Selenium / WebDriver tests.
20. “THE GAME PLAN”
AGILE EN SCRUM OMDAT:
Beperkte tijd tot
werkende oplossing
Niet eerst een zwaar
functioneel ontwerp
Op elk moment
kunnen bijsturen
Op basis van een audit/advies
24. LEAN STARTUP
A startup is a human institution
designed to deliver a new product or
service under conditions of extreme
uncertainty.
25. LEAN STARTUP
• De lean startup vraag #1 is – welke activiteiten voegen
waarde toe en welke zijn verspilling?
• Traditioneel gezien wordt waarde gecreëerd middels
het leveren van producten en diensten.
• In een startup zijn klanten en producten vaak
onbekend.
• Binnen startups hebben we een nieuwe definitie van
waarde nodig: Gevalideerd leren met betrekking tot
klanten.
28. IDEAS
LEARN BUILD
CLICKDUMMY EN METEN DMV
BEVRAGEN!
DATA CODE
MEASURE
29. WAT BRACHT HET ONS?
• Feedback-‐loop
op
de
visuele
weergave
• Meer
zekerheid
in
prioriteiten
• Meer
zekerheid
begrijpelijkheid
van
het
concept
• Zekerheid
koers
intern
(stakeholders)
• Faciliteren
besluitvorming
• ook
‘oud’
bedrijf
ThiemeMeulenhoff
bewijst
dat
het
agile
kan
werken!
30. HET HIELP ONS NIET BIJ
• Valideren
of
huidige
content
voldoet
• Valideren
of
het
wel
voldoende
past
in
feitelijk
werkproces
klant
(geen
observaPe)
• Valideren
van
het
groeimodel
41. TOCH EEN GROOT SUCCES
• 12 keer een sprint van 1 week
• Op 1 mei daadwerkelijk in productie
met een verkoopbare featureset
• Op 1 mei in top 5 best verkochte
producten van ThiemeMeulenhoff
43. FEEDBACKCYCLUS VERSNELLEN
• IniPële
waarde-‐
en
groeihypothese
expliciet
opstellen
• Maak
deze
klein,
concreet,
meetbaar.
IDEAS
Verklein
zo
risico’s
bij
fouten
en
LEARN BUILD
verhoog
snelheid.
• Maak
gat
tussen
UX
en
bouw
niet
te
groot.
DATA CODE
• Lever
daadwerkelijk
product
snel
uit
en
MEASURE
meet
feedback
vanuit
het
veld.
• Ook
kijken
naar
niet
code
gebaseerde
oplossingen
44. Randvoorwaarden
• Zo
klein
en
concreet
• Geen
gaten
laten
ontstaan
tussen
ex
en
bouw
• beperkte
scope
voor
beperken
risico
bij
pivot:
– 1
methode/vak
– Liever
iets
later
accelerate
als
de
waardehypotheses
beter
gevalideerd
zijn
(levert
uiteindelijk
meer
op!)
• Alleen
basis
clickmodel
en
eerder
gaan
daadwerkelijk
bouwen
en
laten
gebruiken
• Start
een
nieuwe
feature
in
de
pagina
als
een
poll
• Elke
(nieuwe)
feature
in
detail
meten
(Google
AnalyPcs)
of
en
hoe
(vaak)
het
wordt
gebruikt.
• Evalueer
een
feature
als
een
poll.
• Daarnaast
een
docentenpanel
en
leerlingpanel
voor
in
het
gesprek
genereren
van
spontane
ideeën
voor
features
45. WAARDEHYPOTHESE
• Een
docent
aardrijkskunde
in
het
voortgezet
onderwijs
vindt
het
waardevol
dat
hij
na
inloggen
binnen
maximaal
5
clicks
zijn
‘basis
content’
kan
inzien.
46. GROEIHYPOTHESE
• Een
docent
aardrijkskunde
in
het
voortgezet
onderwijs
wil
meer
voor
het
product
betalen
als
hij
toetsresultaten
van
leerlingen
kan
inzien.