|
|
I en agil udviklingsprocess er det ikke kun vigtigt, men essentielt, at der ikke går et halvt år mellem integrationen mellem systemer. Det har altid været en god ide med test drevet udvikling og kontinuerlig integration, men til forskel fra i en vandfaldsmodel, så er det en betingelse for at køre agil udvikling. Her er kurset du skal bruge hvis du vil arbejde optimalt indenfor det agile felt. Hør fra en erfaren agil udvikler, hvordan man skal implementere brugen af TDD, hvilke tools man har til rådighed og hvad fordelene i og ulemperne er. Hvad er best practices og hvad er anti patterns i forhold til continuous integration.
Kurset er planlagt som et meget praktisk kursus, hvor deltagerne får mulighed for at prøve metoder af under kyndig vejledning af Thomas Ardal.
På kurset vil vi fokusere på følgende udviklingsmetoder og tools:
- Unit test med JUnit – Hvordan skriver vi rigtige unit tests og hvordan bør vi strukturere vores tests?
- TDD – Hvordan udvikler vi vores kode test-drevet og hvilken indvirkning har det på vores design?
- Mocking med Mockito – Enhver kan læse sig til at skrive en simpel test med mocks, men hvordan skriver vi mock-tests som ikke skal vedligeholdes og hvilke faldgrupper er forbundet med brugen af mocks.
- Dependency injection med Spring – Vi ser på teorien bag IoC (Inversion of Control) og benytter et dependency injecection framework til at lave løst koblede og testbare designs.
- Code coverage med Cobertura – Krav til coverage har længe været elsket af både udviklere og projektledere. Erfaring har dog vist os, at dette ikke er godt nok. Vi ser på hvordan vi kan bruge coverage målinger effektivt og hvad realistiske mål til coverage kan være.
- Continous integration med Hudson – Hvad er fordelene ved continous integration og hvordan kommer du i gang? Vi snakker om forskellige værktøjer der kan hjælpe os med at få sat en byggeserver op og vi ser på hvordan vi skal strukturere vores byg for at få hurtigst muligt og det bedste feedback fra vores byggeserver.
Underviser: Thomas Ardal.
Varighed: 1 dag, fra 9:00 til 17:00
Pris: 4900 kr. pr. person ekskl. moms. Kursusmaterialer og kursusmåltider er inkluderet.
Kontakt vores kursusafdeling for yderligere information.
Tlf.:+45 8732 8782. Mail: training@trifork.com
I en agil udviklingsprocess er det ikke kun vigtigt, men essentielt, at der ikke går et halvt år mellem integrationen mellem systemer. Det har altid været en god ide med test drevet udvikling og kontinuerlig integration, men til forskel fra i en vandfaldsmodel, så er det en betingelse for at køre agil udvikling. Her er kurset du skal bruge hvis du vil arbejde optimalt indenfor det agile felt. Hør fra en erfaren agil udvikler, hvordan man skal implementere brugen af TDD, hvilke tools man har til rådighed og hvad fordelene og ulemperne er. Hvad er best practices og hvad er anti patterns i forhold til continuous integration.
Kurset er planlagt som et meget praktisk kursus, hvor deltagerne får mulighed for at prøve metoder af under kyndig vejledning af Thomas Ardal.
På kurset vil vi fokusere på følgende udviklingsmetoder og tools:
- Unit test med NUnit – Hvordan skriver vi rigtige unit tests og hvordan bør vi strukturere vores tests?
- TDD – Hvordan udvikler vi vores kode test-drevet og hvilken indvirkning har det på vores design?
- Mocking med Rhino Mocks – Enhver kan læse sig til at skrive en simpel test med mocks, men hvordan skriver vi mock-tests som ikke skal vedligeholdes og hvilke faldgrupper er forbundet med brugen af mocks.
- Dependency injection med Windsor eller Unity – Vi ser på teorien bag IoC (Inversion of Control) og benytter et dependency injecection framework til at lave løst koblede og testbare designs.
- Code coverage med NCover – Krav til coverage har længe været elsket af både udviklere og projektledere. Erfaring har dog vist os, at dette ikke er godt nok. Vi ser på hvordan vi kan bruge coverage målinger effektivt og hvad realistiske mål til coverage kan være.
- Continous integration med CruiseControl.NET – Hvad er fordelene ved continous integration og hvordan kommer du i gang? Vi snakker om forskellige værktøjer der kan hjælpe os med at få sat en byggeserver op og vi ser på hvordan vi skal strukturere vores byg for at få hurtigst muligt og det bedste feedback fra vores byggeserver.
Underviser: Thomas Ardal.
Sprog: Dansk
Location: Trifork A/S, Spotorno Alle 4, 2630 Taastrup.
Varighed: 1 dag, fra 9:00 til 17:00
Pris: 4900 kr. pr. person ekskl. moms. Kursusmaterialer og kursusmåltider er inkluderet.
Tilmelding via mail eller Tlf.: +45 8732 8782.
I en agil udviklingsprocess er det ikke kun vigtigt, men essentielt, at der ikke går et halvt år mellem integrationen mellem systemer. Det har altid været en god ide med test drevet udvikling og kontinuerlig integration, men til forskel fra i en vandfaldsmodel, så er det en betingelse for at køre agil udvikling. Her er kurset du skal bruge hvis du vil arbejde optimalt indenfor det agile felt. Hør fra en erfaren agil udvikler, hvordan man skal implementere brugen af TDD, hvilke tools man har til rådighed og hvad fordelene og ulemperne er. Hvad er best practices og hvad er anti patterns i forhold til continuous integration.
Kurset er planlagt som et meget praktisk kursus, hvor deltagerne får mulighed for at prøve metoder af under kyndig vejledning af Thomas Ardal.
På kurset vil vi fokusere på følgende udviklingsmetoder og tools:
- Unit test med NUnit – Hvordan skriver vi rigtige unit tests og hvordan bør vi strukturere vores tests?
- TDD – Hvordan udvikler vi vores kode test-drevet og hvilken indvirkning har det på vores design?
- Mocking med Rhino Mocks – Enhver kan læse sig til at skrive en simpel test med mocks, men hvordan skriver vi mock-tests som ikke skal vedligeholdes og hvilke faldgrupper er forbundet med brugen af mocks.
- Dependency injection med Windsor eller Unity – Vi ser på teorien bag IoC (Inversion of Control) og benytter et dependency injecection framework til at lave løst koblede og testbare designs.
- Code coverage med NCover – Krav til coverage har længe været elsket af både udviklere og projektledere. Erfaring har dog vist os, at dette ikke er godt nok. Vi ser på hvordan vi kan bruge coverage målinger effektivt og hvad realistiske mål til coverage kan være.
- Continous integration med CruiseControl.NET – Hvad er fordelene ved continous integration og hvordan kommer du i gang? Vi snakker om forskellige værktøjer der kan hjælpe os med at få sat en byggeserver op og vi ser på hvordan vi skal strukturere vores byg for at få hurtigst muligt og det bedste feedback fra vores byggeserver.
Underviser: Thomas Ardal.
Sprog: Dansk
Location: Trifork A/S, Margrethepladsen 4, 8000 Århus C.
Varighed: 1 dag, fra 9:00 til 17:00
Pris: 4900 kr. pr. person ekskl. moms. Kursusmaterialer og kursusmåltider er inkluderet.
Tilmelding via mail eller Tlf.: +45 8732 8782.
I en agil udviklingsprocess er det ikke kun vigtigt, men essentielt, at der ikke går et halvt år mellem integrationen mellem systemer. Det har altid været en god ide med test drevet udvikling og kontinuerlig integration, men til forskel fra i en vandfaldsmodel, så er det en betingelse for at køre agil udvikling. Her er kurset du skal bruge hvis du vil arbejde optimalt indenfor det agile felt. Hør fra en erfaren agil udvikler, hvordan man skal implementere brugen af TDD, hvilke tools man har til rådighed og hvad fordelene og ulemperne er. Hvad er best practices og hvad er anti patterns i forhold til continuous integration.
Kurset er planlagt som et meget praktisk kursus, hvor deltagerne får mulighed for at prøve metoder af under kyndig vejledning af Thomas Ardal.
På kurset vil vi fokusere på følgende udviklingsmetoder og tools:
- Unit test med JUnit – Hvordan skriver vi rigtige unit tests og hvordan bør vi strukturere vores tests?
- TDD – Hvordan udvikler vi vores kode test-drevet og hvilken indvirkning har det på vores design?
- Mocking med Mockito – Enhver kan læse sig til at skrive en simpel test med mocks, men hvordan skriver vi mock-tests som ikke skal vedligeholdes og hvilke faldgrupper er forbundet med brugen af mocks.
- Dependency injection med Spring – Vi ser på teorien bag IoC (Inversion of Control) og benytter et dependency injecection framework til at lave løst koblede og testbare designs.
- Code coverage med Cobertura – Krav til coverage har længe været elsket af både udviklere og projektledere. Erfaring har dog vist os, at dette ikke er godt nok. Vi ser på hvordan vi kan bruge coverage målinger effektivt og hvad realistiske mål til coverage kan være.
- Continous integration med Hudson – Hvad er fordelene ved continous integration og hvordan kommer du i gang? Vi snakker om forskellige værktøjer der kan hjælpe os med at få sat en byggeserver op og vi ser på hvordan vi skal strukturere vores byg for at få hurtigst muligt og det bedste feedback fra vores byggeserver.
Underviser: Thomas Ardal.
Sprog: Dansk
Location: Trifork A/S, Spotorno Allé 4, 2630 Taastrup.
Varighed: 1 dag, fra 9:00 til 17:00
Pris: 4900 kr. pr. person ekskl. moms. Kursusmaterialer og kursusmåltider er inkluderet.
Tilmelding via mail eller Tlf.: +45 8732 8782.
Intro
Kanban is an emerging and promising process framework for software development. It has a light weight footprint, is easily adoptable and incorporates Lean principles such as Flow and Visual workspace into software development.
What you will learn
- What is kanban
- How and when can I use it?
- Difference and similarities to Scrum
- Creating a kanban board that fits my organisation
- Setting planning, release and improvement cadence
- Recognizing improvement opportunities
- Techniques for improving flow
- Metrics for continuous improvement
- Kanban case studies
Download Mattias Skarin’s book “Scrum and Kanban: Making the Most of Both”
Teacher: Mattias Skarin
Language: English
Loction: Trifork A/S, Margrethepladsen 4, 8000 Århus C
Duration: 2 days, 9.00 am to 5.00 pm
Price: DKK 9800 ex. Vat. Course materials and meals are included.
Tilmelding via mail eller tlf. 8732 8782
I en agil udviklingsprocess er det ikke kun vigtigt, men essentielt, at der ikke går et halvt år mellem integrationen mellem systemer. Det har altid været en god ide med test drevet udvikling og kontinuerlig integration, men til forskel fra i en vandfaldsmodel, så er det en betingelse for at køre agil udvikling. Her er kurset du skal bruge hvis du vil arbejde optimalt indenfor det agile felt. Hør fra en erfaren agil udvikler, hvordan man skal implementere brugen af TDD, hvilke tools man har til rådighed og hvad fordelene og ulemperne er. Hvad er best practices og hvad er anti patterns i forhold til continuous integration.
Kurset er planlagt som et meget praktisk kursus, hvor deltagerne får mulighed for at prøve metoder af under kyndig vejledning af Thomas Ardal.
På kurset vil vi fokusere på følgende udviklingsmetoder og tools:
- Unit test med JUnit – Hvordan skriver vi rigtige unit tests og hvordan bør vi strukturere vores tests?
- TDD – Hvordan udvikler vi vores kode test-drevet og hvilken indvirkning har det på vores design?
- Mocking med Mockito – Enhver kan læse sig til at skrive en simpel test med mocks, men hvordan skriver vi mock-tests som ikke skal vedligeholdes og hvilke faldgrupper er forbundet med brugen af mocks.
- Dependency injection med Spring – Vi ser på teorien bag IoC (Inversion of Control) og benytter et dependency injecection framework til at lave løst koblede og testbare designs.
- Code coverage med Cobertura – Krav til coverage har længe været elsket af både udviklere og projektledere. Erfaring har dog vist os, at dette ikke er godt nok. Vi ser på hvordan vi kan bruge coverage målinger effektivt og hvad realistiske mål til coverage kan være.
- Continous integration med Hudson – Hvad er fordelene ved continous integration og hvordan kommer du i gang? Vi snakker om forskellige værktøjer der kan hjælpe os med at få sat en byggeserver op og vi ser på hvordan vi skal strukturere vores byg for at få hurtigst muligt og det bedste feedback fra vores byggeserver.
Underviser: Thomas Ardal.
Sprog: Dansk
Location: Trifork A/S, Margrethepladsen 4, 8000 Århus C.
Varighed: 1 dag, fra 9:00 til 17:00
Pris: 4900 kr. pr. person ekskl. moms. Kursusmaterialer og kursusmåltider er inkluderet.
Tilmelding via mail eller Tlf.: +45 8732 8782.
Kanban intro:
Kanban repræsenterer en anderledes og mindre dogmatisk tilgang til agil udvikling end traditionelle agile metoder som Scrum og XP. Kanban er bygget på ideerne fra Lean og netop det systematiske fokus på værdierne herfra bliver for mange en øjenåbner overfor det spild og de uhensigtsmæssigheder, der er forbundet med brugen af traditionelle agile metoder.
En Kanban introduktion giver en grundlæggende introduktion til Kanban og værdisættene bag og de første skridt på vejen til at indføre det i praksis. Hvis jeres agile projekter befinder sig i en kontekst, der gør det svært at udnytte metoder som Scrum fuldt ud eller i ønsker at optimere yderligere på jeres nuværende metode. Kan en Kanban introduktion være det der skal til for at få et friskt syn på situationen og udnytte alle ressourcer i projektet optimalt. Afhængig af dybden kan introduktionen bestå af alt fra et 1 times gå-hjem-møde til et kursus på en hel dag med en række praktiske øvelser.
Kanban Coaching:
Har i gennemført en Kanban introduktion og fået mod på mere eller er i allerede i gang med at bruge Kanban i praksis kan Coaching være det der skal til for at bringe jer skridtet videre. Mange støder på de samme problemer i opstartsfasen og der kan det være en stor hjælp at kunne sparre med en der har stået i situationen før. Sammen lægger vi en individuel plan for deltagelsen og udover den løbende feedback vil det ofte være nyttigt afslutningsvist at bruge et par timer sammen med hele teamet på at gå i dybden med de konkrete detaljer og problematikker.
A) 1,5 time for nybegyndere (ingen begrænsning i deltagere). Pris: 7.000 kr. + moms.
B) 2-2,5 timer for ledelsen inkl diskussion. Pris: 7.000 kr. + moms.
C) 3-4 t. Samme som a) dog med en 1 times øvelse samt diskussion. Pris: 15.000 kr. + moms for op til 15 deltagere.
(Transport er ikke inkluderet i priserne.)
Kontakt vores salgsafdeling for nærmere oplysninger.
E-mail eller Tlf.: +45 8732 8782.
I en agil udviklingsprocess er det ikke kun vigtigt, men essentielt, at der ikke går et halvt år mellem integrationen mellem systemer. Det har altid været en god ide med test drevet udvikling og kontinuerlig integration, men til forskel fra i en vandfaldsmodel, så er det en betingelse for at køre agil udvikling. Her er kurset du skal bruge hvis du vil arbejde optimalt indenfor det agile felt. Hør fra en erfaren agil udvikler, hvordan man skal implementere brugen af TDD, hvilke tools man har til rådighed og hvad fordelene og ulemperne er. Hvad er best practices og hvad er anti patterns i forhold til continuous integration.
Kurset er planlagt som et meget praktisk kursus, hvor deltagerne får mulighed for at prøve metoder af under kyndig vejledning af Thomas Ardal.
På kurset vil vi fokusere på følgende udviklingsmetoder og tools:
- Unit test med NUnit – Hvordan skriver vi rigtige unit tests og hvordan bør vi strukturere vores tests?
- TDD – Hvordan udvikler vi vores kode test-drevet og hvilken indvirkning har det på vores design?
- Mocking med Rhino Mocks – Enhver kan læse sig til at skrive en simpel test med mocks, men hvordan skriver vi mock-tests som ikke skal vedligeholdes og hvilke faldgrupper er forbundet med brugen af mocks.
- Dependency injection med Windsor eller Unity – Vi ser på teorien bag IoC (Inversion of Control) og benytter et dependency injecection framework til at lave løst koblede og testbare designs.
- Code coverage med NCover – Krav til coverage har længe været elsket af både udviklere og projektledere. Erfaring har dog vist os, at dette ikke er godt nok. Vi ser på hvordan vi kan bruge coverage målinger effektivt og hvad realistiske mål til coverage kan være.
- Continous integration med CruiseControl.NET – Hvad er fordelene ved continous integration og hvordan kommer du i gang? Vi snakker om forskellige værktøjer der kan hjælpe os med at få sat en byggeserver op og vi ser på hvordan vi skal strukturere vores byg for at få hurtigst muligt og det bedste feedback fra vores byggeserver.
Underviser: Thomas Ardal.
Varighed: 1 dag, fra 9:00 til 17:00
Pris: 4.900 kr. pr. person ekskl. moms. Kursusmaterialer og kursusmåltider er inkluderet.
Kontakt vores kursusafdeling for yderligere information.
Tlf.:+45 8732 8782. Mail: training@trifork.com
I en agil udviklingsprocess er det ikke kun vigtigt, men essentielt, at der ikke går et halvt år mellem integrationen mellem systemer. Det har altid været en god ide med test drevet udvikling og kontinuerlig integration, men til forskel fra i en vandfaldsmodel, så er det en betingelse for at køre agil udvikling. Her er kurset du skal bruge hvis du vil arbejde optimalt indenfor det agile felt. Hør fra en erfaren agil udvikler, hvordan man skal implementere brugen af TDD, hvilke tools man har til rådighed og hvad fordelene og ulemperne er. Hvad er best practices og hvad er anti patterns i forhold til continuous integration.
Kurset er planlagt som et meget praktisk kursus, hvor deltagerne får mulighed for at prøve metoder af under kyndig vejledning af Thomas Ardal.
På kurset vil vi fokusere på følgende udviklingsmetoder og tools:
- Unit test med JUnit – Hvordan skriver vi rigtige unit tests og hvordan bør vi strukturere vores tests?
- TDD – Hvordan udvikler vi vores kode test-drevet og hvilken indvirkning har det på vores design?
- Mocking med Mockito – Enhver kan læse sig til at skrive en simpel test med mocks, men hvordan skriver vi mock-tests som ikke skal vedligeholdes og hvilke faldgrupper er forbundet med brugen af mocks.
- Dependency injection med Spring – Vi ser på teorien bag IoC (Inversion of Control) og benytter et dependency injecection framework til at lave løst koblede og testbare designs.
- Code coverage med Cobertura – Krav til coverage har længe været elsket af både udviklere og projektledere. Erfaring har dog vist os, at dette ikke er godt nok. Vi ser på hvordan vi kan bruge coverage målinger effektivt og hvad realistiske mål til coverage kan være.
- Continous integration med Hudson – Hvad er fordelene ved continous integration og hvordan kommer du i gang? Vi snakker om forskellige værktøjer der kan hjælpe os med at få sat en byggeserver op og vi ser på hvordan vi skal strukturere vores byg for at få hurtigst muligt og det bedste feedback fra vores byggeserver.
Underviser: Thomas Ardal.
Sprog: Dansk
Location: Trifork A/S, Spotorno Alle 4, 2630 Taastrup.
Varighed: 1 dag, fra 9:00 til 17:00
Pris: 4900 kr. pr. person ekskl. moms. Kursusmaterialer og kursusmåltider er inkluderet.
Tilmelding via mail eller Tlf.: +45 8732 8782.
I en agil udviklingsprocess er det ikke kun vigtigt, men essentielt, at der ikke går et halvt år mellem integrationen mellem systemer. Det har altid været en god ide med test drevet udvikling og kontinuerlig integration, men til forskel fra i en vandfaldsmodel, så er det en betingelse for at køre agil udvikling. Her er kurset du skal bruge hvis du vil arbejde optimalt indenfor det agile felt. Hør fra en erfaren agil udvikler, hvordan man skal implementere brugen af TDD, hvilke tools man har til rådighed og hvad fordelene og ulemperne er. Hvad er best practices og hvad er anti patterns i forhold til continuous integration.
Kurset er planlagt som et meget praktisk kursus, hvor deltagerne får mulighed for at prøve metoder af under kyndig vejledning af Thomas Ardal.
På kurset vil vi fokusere på følgende udviklingsmetoder og tools:
- Unit test med NUnit – Hvordan skriver vi rigtige unit tests og hvordan bør vi strukturere vores tests?
- TDD – Hvordan udvikler vi vores kode test-drevet og hvilken indvirkning har det på vores design?
- Mocking med Rhino Mocks – Enhver kan læse sig til at skrive en simpel test med mocks, men hvordan skriver vi mock-tests som ikke skal vedligeholdes og hvilke faldgrupper er forbundet med brugen af mocks.
- Dependency injection med Windsor eller Unity – Vi ser på teorien bag IoC (Inversion of Control) og benytter et dependency injecection framework til at lave løst koblede og testbare designs.
- Code coverage med NCover – Krav til coverage har længe været elsket af både udviklere og projektledere. Erfaring har dog vist os, at dette ikke er godt nok. Vi ser på hvordan vi kan bruge coverage målinger effektivt og hvad realistiske mål til coverage kan være.
- Continous integration med CruiseControl.NET – Hvad er fordelene ved continous integration og hvordan kommer du i gang? Vi snakker om forskellige værktøjer der kan hjælpe os med at få sat en byggeserver op og vi ser på hvordan vi skal strukturere vores byg for at få hurtigst muligt og det bedste feedback fra vores byggeserver.
Underviser: Thomas Ardal.
Sprog: Dansk
Location: Trifork A/S, Spotorno Alle 4, 2630 Taastrup.
Varighed: 1 dag, fra 9:00 til 17:00
Pris: 4900 kr. pr. person ekskl. moms. Kursusmaterialer og kursusmåltider er inkluderet.
Tilmelding via mail eller Tlf.: +45 8732 8782.
Kursusbeskrivelse, fordele og Disposition:
Agile organisationer kan forstå, at der afspejler på det arbejde, hjælper teams forbedre deres proces og produkt. Retrospectives rummer den største løftestang for forbedringer baseret på det solide data fra et hold umiddelbare tidligere erfaringer med succes og fiasko. For at opnå de bedste resultater, smart teams og organisationer indkalder Retrospectives hele projektet, og igen efter levering.
Deltage i denne to-dages interaktiv workshop og take-away et praktisk, fleksible rammer for agile Retrospectives samt øgede færdigheder og tillid for sponsorering, designe, og førende Retrospectives. Undersøge mulighederne for at integrere retrospectives i dit projekt livscyklus. Opnå indsigt i hvordan man udformer, bly, modificere og handelsklasseskema Retrospectives specielt til dit team og organisation. Lær teknikker til at håndtere problemer og implementere løsninger. Identificere måder at bevare relevansen af løbende forbedringer til arbejdet i dit team. Deltage i en demonstration med tilbagevirkende kraft af en kort klasse projektet. Samarbejd til at analysere et team casestudy derefter design en retrospektiv til at passe. Opbygge tillid ved at planlægge og lede en del af praksis med tilbagevirkende kraft aktivitet. Modtage coaching og individuel feedback på praksis lettelse fra Diana Larsen, forfatter til agile Retrospectives: Making Good Teams Great!
Dag 1
* Introduktion til Retrospectives
* Demonstrationsprojekt med tilbagevirkende erfaring
* Introduktion til fleksibelt design Framework
* Aktivitet og Design Review og praksis
*
Planlægning en retrospektiv med coaching
NB! 1 times “hjemmearbejde” / forberedelsestid før Dag 2
Dag 2
* Ledende Retrospective Practice
* Individuel coaching og feedback
* Retrospective midler til aktiviteter og Design Idéer
* Clinic for Kontinuerlig Retrospective Forbedring
Expert instruktør
Diana Larsen co-forfattet agile Retrospectives: Making Good Teams Great! Som konsulent med FutureWorks Consulting, hun samarbejder med ledere og teams i software-industrien for at skabe arbejdsprocesser, hvor innovation, inspiration og fantasi blomstre. Med mere end 15 års erfaring med at arbejde med tekniske fagfolk, Diana bringer fokus på de menneskelige side af organisationer, teams og projekter. Hun aktiverer hendes klienter ‘evne til at skabe et miljø for produktive teams og trives i en tid med forandringer. Aktiv i agile Alliance og som en konference taler, Diana offentliggør artikler og skriver blogindlæg på partnerskaber og muligheder.
Diana’s bog: agile Retrospectives: Making Good Teams Great!
(vil blive uddelt i begyndelsen af kurset)
Diana’s blog: http://www.futureworksconsulting.com/blog/
Mere om FutureWorks Consulting, Diana Larsen og ressourcer: http://www.futureworksconsulting.com/what-we-know/who-we-are/
Målgruppe:
Produkt-, program-og projektledere, VP’s og direktørerne for udvikling, udvikling gruppeledere, team coaches, og team medlemmer; facilitatorer moderatorer, organisations udvikling og QA branchefolk, som er interesseret i at forbedre projektets resultater og teamwork.
Underviser: Diana Larsen.
Sprog: English.
Sted: Trifork A/S, Spotorno Alle 4, 2630 Taastrup
Varighed: 2 dage. Begge dage fra 9.00 til 17.00
Pris: 11.500 DKR pr. person excl. moms. Kursus materialer og forplejning er inkluderet i prisen
Tilmelding via mail eller Tlf.:+45 8732 8782.
I en agil udviklingsprocess er det ikke kun vigtigt, men essentielt, at der ikke går et halvt år mellem integrationen mellem systemer. Det har altid været en god ide med test drevet udvikling og kontinuerlig integration, men til forskel fra i en vandfaldsmodel, så er det en betingelse for at køre agil udvikling. Her er kurset du skal bruge hvis du vil arbejde optimalt indenfor det agile felt. Hør fra en erfaren agil udvikler, hvordan man skal implementere brugen af TDD, hvilke tools man har til rådighed og hvad fordelene i og ulemperne er. Hvad er best practices og hvad er anti patterns i forhold til continuous integration.
Kurset er planlagt som et meget praktisk kursus, hvor deltagerne får mulighed for at prøve metoder af under kyndig vejledning af Thomas Ardal.
På kurset vil vi fokusere på følgende udviklingsmetoder og tools:
- Unit test med JUnit – Hvordan skriver vi rigtige unit tests og hvordan bør vi strukturere vores tests?
- TDD – Hvordan udvikler vi vores kode test-drevet og hvilken indvirkning har det på vores design?
- Mocking med Mockito – Enhver kan læse sig til at skrive en simpel test med mocks, men hvordan skriver vi mock-tests som ikke skal vedligeholdes og hvilke faldgrupper er forbundet med brugen af mocks.
- Dependency injection med Spring – Vi ser på teorien bag IoC (Inversion of Control) og benytter et dependency injecection framework til at lave løst koblede og testbare designs.
- Code coverage med Cobertura – Krav til coverage har længe været elsket af både udviklere og projektledere. Erfaring har dog vist os, at dette ikke er godt nok. Vi ser på hvordan vi kan bruge coverage målinger effektivt og hvad realistiske mål til coverage kan være.
- Continous integration med Hudson – Hvad er fordelene ved continous integration og hvordan kommer du i gang? Vi snakker om forskellige værktøjer der kan hjælpe os med at få sat en byggeserver op og vi ser på hvordan vi skal strukturere vores byg for at få hurtigst muligt og det bedste feedback fra vores byggeserver.
Underviser: Thomas Ardal.
Sprog: Dansk
Location: Trifork A/S, Spotorno Alle 4, 2630 Taastrup.
Varighed: 1 dag, fra 9:00 til 17:00
Pris: 4900 kr. pr. person ekskl. moms. Kursusmaterialer og kursusmåltider er inkluderet.
Tilmelding via mail eller Tlf.: +45 8732 8782.
|
|