OM OSS           TJÄNSTER           KLIENTER           KUNSKAP           KONTAKTA OSS        Hem     Sök     Utskriftsversion     
         Utbildningar och seminarier     |    Utveckling     |    Mentorskap     |    Scrum     |    DDD     |    Lean  

Heldagsseminarium: Domain-Driven Design

23 september 2009, med Patrik Fredriksson på Lindqvist & Lundqvist i Stockholm.
Domänen är den affärsverksamhet som vi utvecklar mjukvara för. Det kan handla om så skilda saker som DNA-analys, bokföring, låssystem, logistik, tidningspublikation, flygresor och mycket annat. Gemensamt för dessa olika verksamheter är att de i de allra flesta fall inte har någonting med mjukvara att göra, men att ett väl fungerande och kostnadseffektivt IT-stöd kan vara avgörande för att vi ska lyckas med våra affärer. Att utforska och använda domänmodeller kan vara en viktig framgångsfaktor vid utveckling av mjukvarusystem för komplexa domäner.
Genom att verka för en stark koppling mellan språket som används av verksamhetsexperter, användare och utvecklare kan modeller skapas som dramatiskt påskyndar arbetet med att skapa fungerande mjukvara utifrån beställarens önskemål. Detta seminarium om domändriven design (DDD) ger en överblick i de grundläggande principer och processer som behövs för att utveckla rätt sorts modeller, knyta dem mot implementation och affärsanalys, och hantera en del av de utmaningar som uppstår i projekt med mer än ett team.

Dagen börjar med en introduktion till DDD för att sedan fokusera på interaktionen mellan utvecklare och domänexperter; hur vi tillsammans kan skapa ett modellbaserat språk som inte bara ger domänexperter och utvecklare en gemensam och direkt kommunikationskanal, utan som även även återfinns i den kod vi skriver. Vi tittar även närmare på hur utvecklare och domänexperter tillsammans kan utforska modeller för att lösa komplexa affärsproblem med hjälp av mjukvara.

Under eftermiddagen anlägger vi mer av ett strategiskt perspektiv och studerar tekniker och arbetssätt för att hantera modeller i större projekt, och flera team. Vi lägger fokus på integration mellan olika system och modeller, och ser hur DDD kan hjälpa oss att fokusera våra modelleringsinsatser på de delar av systemet där det är meningsfullt, där vi verkligen kan åstadkomma affärsnytta!

Seminariet kombinerar föreläsningar, övningar och diskussioner. Med sig hem får deltagarna en förståelse för de största utmaningarna och vinsterna med modellbaserad utveckling, och även några nya tekniker och tips som omgående kan omsättas till nytta i det dagliga arbetet.
För djupare genomgång av dessa ämnen och fler praktiska övningar, inklusive modellering och programmering, se Citerus fyradagarskurs: Domänmodellen i arbete

Presentationer och diskussioner sker på svenska. Kursmaterialet och övning är på engelska. Kursen är en officiell DDD-kurs designad av Eric Evans och Domain Language, Inc.

Förkunskaper


Viss projekterfarenhet från utveckling av komplex mjukvara. En grundläggande förståelse för objektorienterad design.

Rekommenderat

  • Erfarenhet från storskalig applikationsutveckling, inklusive objektmodellering.
  • Kännedom om lättrörliga, iterativa utvecklingsprocesser.

Publik


Alla personer som på allvar är inblandade i utveckling av mjukvara, inklusive programmerare, affärsanlytiker, utvecklingschefer, arkitekter och icke-tekniska domänexperter.

Kursplan


Förmiddag:
  • En introduktion till Domain-Driven Design
  • Det gemensamma språket - Ubiquitous Language
  • Att göra implicita koncept explicita
  • Interaktion mellan domänexperter och utvecklare

Eftermiddag:

  • Kartläggning av kontexter – hur interagerar team och deras modeller och system med varandra?
  • Destillering av kärnan i domänen – hur vet vi var vi ska lägga den mesta av vår energi? Vad gör vi med övriga delar av systemet?
  • Retrospektiv och frågestund
Mikael Lundgren
Patrik Fredriksson

Pris: 4.900 kr

Kommande kurstillfällen
Passar inte datumet för dig?
Den här kursen går också
11 november i Stockholm

Fler kurser
4 dagars
Doman-Driven Design:
Domänmodellen i arbete
8-11 december 2009 i Stockholm
This is offered in partnership with Domain Language, Inc.
© Copyright 2006 Citerus AB  | Disclaimer  | Integritet