Aandacht voor onderhoud, over making en mending

Engineers en managers besteden veel aandacht aan het ontwikkelen van nieuwe applicaties. Nieuwe software maken is cool. Het is zelfs zo cool dat over de startupfase van Facebook een film is gemaakt.

Wat wel eens vergeten wordt, is dat alles wat gebouwd is ook moet worden onderhouden. Maar als een engineer of manager moet kiezen tussen het werken aan een nieuwe applicatie of het onderhouden van een bestaande, dan is de keuze meestal snel gemaakt. Nieuwbouw wint. Dit is raar.

Continue reading “Aandacht voor onderhoud, over making en mending”

Book Review: The Pragmatic Programmer

Als engineer zijn er een aantal klassiekers die je op je plank moeten hebben staan. Een van die boeken is “The Pragmatic Programmer” van Andrew Hunt en David Thomas.

Het boek is een samenvatting van de inzichten die de auteurs in hun carrière hebben opgedaan.  Met gezamenlijk 40 jaar ervaring hebben ze dit boek aardig weten te vullen! Het gaat niet alleen over handigheden en tools, maar bijvoorbeeld ook over hoe je je als programmeur blijft ontwikkelen, de instelling die een goede programmeur zou moeten hebben en typische valkuilen die je in ieder project tegenkomt. Het boek leest vlot en stikt van de voorbeelden.

Kennis Portfolio

Wat ik leuk vond om te lezen is het stukje over de “Kennis Portfolio” van een engineer.

Continue reading “Book Review: The Pragmatic Programmer”

Niet technische boeken voor developers en engineers

Naast technische boeken is het voor developers en engineers ook belangrijk en leuk om boeken te lezen die niet technisch zijn. Deze boeken heb ik gelezen, of wil ik nog gaan lezen.

Waarom focus zo belangrijk is

Binnen Scrum en Agile is focus erg belangrijk. Op verschillende manieren wordt het houden van focus gestimuleerd.

Waarom is focus eigenlijk zo belangrijk?

Uit verschillende onderzoeken blijkt dat multitasken niet efficiënt is. Het switchen tussen verschillende onderwerpen kost namelijk tijd. Het kan zo maar 20 minuten duren tot je weer helemaal in de flow bent als je tijdens het programmeren even snel een telefoontje beantwoordt.

Verschillende projecten tegelijkertijd uitvoeren is ook niet efficiënt. Hoe meer projecten je tegelijkertijd onderhanden hebt, hoe meer tijd je in totaal nodig hebt om ze af te ronden.

 

Systematische Incidentanalyse met PRISMA

Incidenten zijn een kans om iets te leren en daarmee nieuwe incidenten te voorkomen. Binnen de medische wereld is PRISMA een bekende (en volgens Oxford betrouwbare) methode waarmee deze worden geanalyseerd. Onderstaand een voorbeeld van de visualisatie van een casus.

Binnen tech bedrijven kan deze methode ook nuttig zijn.

Een onderzoeksteam maakt aan de hand van beschikbare gegevens en interviews een chronologische reconstructie.

Het team legt in een oorzakenboom het logische verband vast tussen het incident en de basisoorzaken. De basisoorzaken kunnen direct fungeren om aanbevelingen tot verbetering te doen.

Geholpen door een classificatiemodel kunnen de resultaten van meerdere analyses gebruikt worden om patronen te ontdekken. Hiermee kunnen organisatiebreed verbeteringen worden onderbouwd.

Via deze link is een uitgebreide handleiding te vinden: https://www.zkn.nl/verbetermaatregelen-treffen.pdf

Hoe Toyota met Kaizen de voedselbank hielp

De voedselbank van New York serveert miljoenen maaltijden per jaar. Zonder donaties van verschillende bedrijven zou dit niet mogelijk zijn. In tegenstelling tot de andere bedrijven doneert Toyota echter geen geld, maar haar kennis over  Kaizen. Daarmee zijn de wachttijden voor een maaltijd verkort van 90 tot 18 minuten.

kaizen

Continue reading “Hoe Toyota met Kaizen de voedselbank hielp”

Scrum Workshop voor Startups bij Rockstart

Vandaag heb ik samen met Timo Mulder een Scrum workshop gegeven voor enkele erg enthousiaste startups.

85880-scrum_sessie_rsa_groepjes-original-1365629373

We hebben in korte tijd alle basics behandeld. Door het spelen van verschillende agile games besefden de deelnemers dat de theorie echt werkt!

rockstart4

Startups hebben vaak beperkte middelen en profiteren daarom maximaal van een agile proces.

Zie ook de blog van Rockstart.