Kurs i eXtreme Programming
(2 dagar)
XP som det var tänkt
XP är en effektiv och disciplinerad utvecklingsmetod för att utveckla mjukvara snabbt och uthålligt, med god kvalitet. Det bästa sättet att göra det är att ha stort fokus på den tekniska implementationen, där XP har en rad praxis som gör detta möjligt.
Lär dig XP från oss på Agical, så som vi själva lär oss bäst; Vid datorn, med riktig kod.
Vi går igenom:
- Kontinuerlig integration – Automatisering från kod till test och driftsättning
- Test-driven utveckling – Säkerställ funktionaliteten från början till slut
- Refaktorisering – Hur vi förbättrar arkitekturen, designen och koden kontinuerligt
- Inkrementell design – Enkelhet och flexibilitet för att minimera slöseri
- Parprogrammering – Programmering, granskning och kunskapsspridning i ett
- User stories – Hur vi beskriver vad vi ska utveckla
- Utvecklingscykeln – Planering, utveckling, demo och driftsättning
- Teamwork – Självorganisation och roller
- Värderingar och principer – XPs grundvalar
Upplägg
Dag 1 övar vi gemensamt på de olika delmomenten. För att illustrera och öva programmeringsdelarna används Java och Eclipse samt olika gratis Open Source-produkter.
Dag 2 genomför vi ett XP-projekt i miniatyr där delarna från Dag 1 sätts samman till en helhet. Grupperna väljer då själva vilket språk som ska användas.
Förkrav
Deltagarna förväntas ta med egen laptop/dator med utvecklingsmiljön Eclipse för Java, samt miljö för eventuellt annat språk som ska användas.
Pris, datum och intresseanmälan
Pris: 11.000 SEK / person, eller 75.000 SEK för en företagsintern kurs.
Kursen hålls när minst 6 personer anmält sitt intresse. Vi håller kursen i våra lokaler i Gamla Stan eller som en företagsintern kurs. Max antal deltagare per tillfälle är 16.
Kontakta oss på kurs@agical.se för möjliga datum.

