Wat: XP-NL bijeenkomst 4.3
Wanneer: Dinsdag 41 Januari 2004 19:00 - 22:00
Ontvangst met eten en drinken vanaf 18:00
Waar: Consul - enterprise security
Marshalllaan 2 2526 GZ DELFTRoute beschrijving
Waarom: Discussie en Ervaringen Delen
onderwerpen- Introduceren van een PlanningGame in een team
Het subgroepje heeft een planning game over het concept planning game gehouden op basis van een stel steekwoorden. Het doel van de planning game is dat de klant kan sturen Een keer per iteratie samen komen met klant en developers, eerst een formele acceptatie van het resultaat van de vorige iteratie. Zie PlanningGameElke story heeft een waarde, een prijs en een prioriteit. Een open vraag bleef: hoe bepaal je de waarde ? Kan je een story hebben zonder waarde ? Nee, Dat is dan geen echte story. Je hoort stories op te splitsen in dingen die WEL waarde hebben, als een story niet in een iteratie past. niet in framework Daarna was de discussie tijd voorbij (vooral door onduidelijkheid over de iteratie lengte voor de discussie )
- Standaards voor een team bv: development omgeving, CodingStandard
Deze subgroep heeft vooral gepraat over CodingStandard. Er zijn tooltjes voor de afdwingen/checken dat de code aan een CodingStandard voldoen. Het doel van
een coding standaard is leesbare code voor jezelf en anderen (volgende generaties).
Een specifieke tool http://checkstyle.sf.net/ is wat uitgebreider besproken. De voordelen van een code formatter versus een style checker zijn kort aangestipt maar niet verder uitgewerkt. Zie CodingStandard
- XP met outsourcing ( http://www.forio.com/outsourcing.htm )
Na enige discussie over de verschillen tussen en de definities van insourcing, outsourcing en off-shoring is besloten dat de verschillen niet interessant genoeg waren.
Na het uitwisslen van anekdotes ( groot project, klein project) werden de volgende kern factoren ge-identificeert:
- communicatie
- afstand
- cultuur
- historische ballast
- kennisoverdracht. Kennis over het probleem domein overbrengen naar de outsourcers.
- visie-alignment tussen de verschillen partijen. Zodat iedereen met hetzelfde idee/doel werkt en er duidelijk is wat we moeten maken ?
- elkaar kennen, menselijke communicatie is efficienter als je de achtergrond van de mensen kent.Dan heb je minder woorden nodig.
- kern hebben (baseline architectuur RUP )/ implementeren: kernel + voorbeeld zelf doen: herhaling outsourcen
- niet een grens speciferen in een keer maar kleine stapjes nemen ( eerst kleine problemen aanpakken).De snelheid en schaal komt later, leer elkaar eerst kennen.
Wie
naam ( bedrijf)
- JeroenMostert ( Consul )
- ToonKrijthe ( Niam-Tms )
- FrankDebbaut ( ICEshop / ex-ZeelandNet)
- AnkoTijman (VanMeijel) en ik mag binnenkort een projectje leiden dus ik ben errug geïnteresseerd in de PlanningGame issue.
- ErikGroeneveld ( CQ2 )
- ElsDas ( Intellimagic )
- ThijsJanssen ( CQ2 )
- WillemVanDenEnde ( CQ2 ) als partij waaraan wordt uitbesteed vindt ik outsourcing wel interessant.
- RobWestgeest ( Agidem )
Wie niet
* HenkHommersom (eindelijk weer eens een teamuitje)
* WalterVanIterson (On site developer ipv. van on site customer, en de klant zit in Silicon Valley)
...
Carpool
* MarkoVanDerPuil ( ZeelandNet ) Zeeland - Delft - Zeeland en nog plaats voor 3 personen.
Marko neemt mee:
BillStegers
* RobWestgeest ( Agidem ) Tilburg - Delft - Tilburg Rob neemt mee:
* Next!
