Inhoud
1. Cursusagenda
2. Lean Software Development TV
3. Cursussen voor programmeurs nu ook in Java en C# beschikbaar
4. Boekrecensie: Perfect Software and other illusions about testing
5. Verloting exemplaar van Perfect Software
6. Evenementen
======================================================================
1. Cursusagenda
======================================================================
4-6 maart, eXperience Agile
?? maart, Advanced TDD workshop
We zijn bezig een eendaagse Advanced TDD workshop op te zetten, de
inhoud en datum bepalen we in overleg met de deelnemers. We hebben het
afgelopen half jaar een aantal nieuwe oefeningen gemaakt die pittig
zijn, maar goed te doen voor gevorderden. Interesse om deel te nemen?
Laat het ons even weten: info@qwan.it
Cursussen vinden plaats in Tilburg, tenzij anders vermeld. Wij
verzorgen onze workshops en cursussen ook op andere lokaties
(afhankelijk van waar de meeste deelnemers zich bevinden) en in-house.
Brochure: www.qwan.it/doc/courses_and_workshops_2008_en.pdf
======================================================================
2. Lean Software Development TV
======================================================================
De presentatie “Lean Software Development – Agile softwareontwikkeling
in perspectief” die Rob en Marc tijdens J-Fall in november hebben
gegeven, is op video opgenomen. Het resultaat is te bekijken via:
www.bachelor-ict.nl/jfall-lean-software-development–agile-software-ontw…
======================================================================
3. Cursussen voor programmeurs nu ook in Java en C# beschikbaar
======================================================================
Nu technieken als Test Driven Development, Refactoring en Mock Objects
langzaamaan meer gebruikelijk worden, krijgen we steeds vaker
verzoeken voor cursussen in een specifieke programmeertaal. Er is met
name vraag naar Java en C#. Daarom hebben we vorig jaar onze
cursusmaterialen overgezet naar Java en nieuwe legacy oefeningen in
Java ontwikkeld. Op dit moment zijn we bezig dit materiaal naar C# om
te zetten, op de Mono en .NET platforms. Daarnaast werken we aan nieuw
materiaal voor het testen van user interfaces in C#.
Ontwikkeling voor deze platforms komt voort uit een nieuwe policy: om
onze cursussen toegankelijk te maken voor een breed publiek stellen we
ze beschikbaar in elke gangbare programmeertaal waar bij onze klanten
behoefte aan is. Hiervoor rekenen we geen meerprijs, maar er moet wel
rekening worden gehouden met ongeveer 6 weken voorbereidingstijd.
======================================================================
4. Boekrecensie: Perfect Software and other illusions about testing
======================================================================
Perfect Software richt zich op de rol en betekenis van testen binnen
softwareprojecten. Jerry Weinberg, met meer dan 50 jaar IT ervaring
een van de ‘thought leaders’ in het vakgebied, zet helder uiteen wat
testen nu eigenlijk is en waarom we het doen: testen helpt vragen te
beantwoorden over de software in ontwikkeling; testen geeft informatie
op basis waarvan je (management)beslissingen neemt. Testen is daarmee
geen fase, maar zorgt voor de nodige feedbacklussen in je
ontwikkelproces. Zonder goede feedbacklussen kun je je projecten niet
sturen. Je moet je daarbij wel steeds afvragen wie wanneer welke
informatie nodig heeft, en voor welk doel.
Weinberg vertelt over rollen en verantwoordelijkheden rondom testen.
Die liggen niet per definitie bij een persoon met het label ‘tester’.
Hij ontkracht een aantal alom aanwezige illusies rond testen, zoals de
“Decomposition Fallacy” – om een systeem te testen zou het voldoende
zijn om alle onderdelen afzonderlijk te testen…niet dus.
Een belangrijk aandachtspunt is hoe een organisatie omgaat met de
informatie die testen oplevert. Hierbij gebruikt Weinberg onder meer
het Satir Interactiemodel als hulpmiddel om communicatie en
misverstanden rond testen te analyseren.
Perfect Software is een degelijke introductie in Weinbergs werk, met
een focus op testen. Het is een aanrader voor iedereen die meer
resultaat en plezier wil halen uit IT projecten.
www.dorsethouse.com/books/perf.html
======================================================================
5. Verloting exemplaar van Perfect Software
======================================================================
In februari verloten wij een exemplaar van Perfect Software onder de
lezers van onze nieuwsbrief. Stuur een mailtje naar news -at- qwan -dot- it met
als subject “I want perfect software”. Inzenden kan tot en met 15
februari.
======================================================================
6. Evenementen
======================================================================
20-21 februari, Agile Open België (Gent) – Er zijn nog slechts enkele
plaatsen beschikbaar! – www.agileopen.net
27 februari, Software Craftsmanship Conferentie (Londen, UK) – Wij
verzorgen de Responsibility Driven Development workshop -
www.softwarecraftsmanship.org.uk
12 maart, Agile Belgium bijeenkomst bij UltraGenda (Gent) – Willem en
Marc geven de Responbility Driven Design workshop met mini-coders
dojo, De bijeenkomst is gratis en begint om 19:00 -
agile-be.collectivex.com/discussion/topic/show/138188
5-8 april, SPA 2009 (Londen, UK) – www.spa2009.org
15 april, J-Spring 2009 (Bussum), de halfjaarlijkse conferentie van de
Nederlandse Java Users Group. De call for sessions is geopend, de
deadline is 28 februari – www.nljug.org/jspring
Op dit moment staan de Calls for Sessions open voor twee bekende
internationale agile conferenties:
* XP 2009 in Sardinië, 26-30 mei – www.xp2009.org
* Agile2009 in Chicago, 24-28 augustus – agile2009.agilealliance.org
Het Agile Manifesto stelt We are uncovering better ways of developing
software by doing it and helping others do it. Een sessie organiseren
bij een conferentie is bij uitstek de manier om dat te doen. Heb je
agile ervaringen die je wilt delen? Wil je een workshop over een
bepaald onderwerp runnen om verder uit te diepen? Stuur dan voor 13
februari een voorstel voor een sessie in.
======================================================================
Heeft u vragen, feedback, of wilt u uitschrijven?
Laat het ons even weten

