Afgezien van het nogal vervelende feit dat de echt uitdagende problemen met een systeem meestal aan het eind van de vrijdagmiddag ontstaan is het troubleshooten ervan wat mij betreft één van de leukere aspecten. Het in kaart brengen en interpreteren van de symptomen en deze analyseren en combineren tot een mogelijke oorzaak en daarmee een …
Category Archive: Software architectuur
Analyse van businessdoelen en het daarbij ontwerpen van passende softwareoplossingen
Dec
08
Dec
01
Een fijn stukje code
Gistermiddag heb ik een stukje code geschreven waar ik ouderwets veel voldoening van had. Toen ik me dat realiseerde ging ik me afvragen waarom nou juist dat stukje code zoveel voldoening gaf. De laatste paar jaren heb ik ook regelmatig rollen bekleed waar ik weliswaar met code te maken had, maar zelf nauwelijks code produceerde. …
Nov
03
Certificering, ervaring, certificering, ervaring
In de wereld van de IT, op het gebied van “staffing”, is het voor zover ik kan overzien heel gebruikelijk om mensen te selecteren op basis van een aantal keywords in een CV in combinatie met, al dan niet officieel erkende, certificering. Naast aantoonbare, maar hoe doe je dat, ervaring worden vaak een aantal certificaten, …
Oct
20
Software technologie selectie
Hoe selecteer je technologie voor je software ontwikkelproject? Het maken van dit soort keuzes en selecties is in veel gevallen werk voor een (software) architect. Even afgezien van de discussie wat die rol precies inhoudt, is het antwoord natuurlijk het archetypische architecten antwoord: “dat hangt er vanaf” (~ “it depends”). In sommige gevallen kan het …
Sep
28
Storing? 08009009
Het was vandaag de dag van de storingen. Het begon al vanmorgen vroeg met het internet verbinding. ADSL lag er uit. 08000403, het hielp niet, KPN wist niet waar het aan lag. Pak een nieuw overhemd uit de kast, nog in folie: “Circle of Gentlemen”, geen Zeeman spul. Er springen 2 knoopjes af. Vervolgens, in …
Apr
17
Schaalbaarheid
Schaalbaarheid is een echte ICT-term, althans, het wordt veelvuldig gebruikt in de ICT. Een applicatie of service moet schaalbaar zijn en is dat wanneer het zonder veel moeite mee kan groeien met het aantal klanten dat gebruik willen maken van de service. Reken maar dat de service achter Google.com schaalbaar is. Hoe schaalbaar een service …
Apr
04
Security
Security is in de huidige maatschappij een steeds belangrijker onderwerp aan het worden. Eigenlijk is dat een ongewenste situatie, zou je kunnen beredeneren. Het komt overeen met iets als testen, iets waar je je niet mee bezig wil houden. Toen ik dit weekend hoorde dat een Blackberry van een kennis gestolen was, de motor van …
Mar
27
Design patterns
Het is al weer wat jaren geleden, 1994 om precies te zijn, dat ene Eirc Gamma de ICT wereld wakker schudde met een boek over design patterns. Ontwerppatronen, om het maar eens 1 op 1 te vertalen. Deze patronen hebben weinig gemeen met een breiwerkje, maar zijn eigenlijk meer een set van verzamelde “best practices” …
Mar
24
Exit manager
In de ICT is de trend waarneembaar dat managers overbodig aan het worden zijn. In bepaalde Agile-methoden is er geen plek meer voor een manager. Het team bestaande uit empowerde leden is fit genoeg om de taken uit te voeren. Bepaalde bedrijven, waarvan hieronder een voorbeeld, hopen dat het alleen maar om managers in vastdienstverband …
Mar
17
Grote stappen nooit thuis
Zelf was ik er niet zo’n voorstander van en was ik hevig aan het twijfelen of het allemaal wel op de juiste manier toegepast zou worden, maar nu minister Edith Schippers, die het toch al niet al te gemakkelijk heeft, het EPD-dossier weer van de Eerste Kamer retour gekregen heeft, hoef ik waarschijnlijk niet meer …