Program for Softwareudvikling-på-tværs



Relaterede dokumenter
Program for Softwareudvikling-på-tværs

Program for Softwareudvikling-på-tværs


Program for Softwareudvikling-på-tværs

Udviklere, projektledere og metodefolk: Softwareudvikling-på-tværs

Program for Softwareudvikling-på-tværs

Konferencen er desværre fuldtegnet!

Program for Softwareudvikling-på-tværs


Undervisningsbeskrivelse

Softwareudvikling-på-tværs Uddannelser - Teknologisk Institut

Temadag om smarte sensorer

Brug servicedesign til at udvikle attrak tive og effektive serviceydelser

PLATYPUS. Praktisk erfaring Års erfaring Erfarings niveau Senest Teknisk arkitektur 6 Høj 2005 Applikations Design 11 Høj 2004 Performance 12 Høj 2005

Ansat i FOA fagforening, hvor jeg bl.a. arbejder med integration og sagsbehandlingssystemer.

CV - Michael Hviid. Januar august 2008 Rehfeld Partners Projektleder. Juli December 2002 Egen konsulentvirksomhed

It-håndbogen. Uddrag af artikel trykt i It-håndbogen. Gengivelse af denne artikel eller dele heraf er ikke tilladt ifølge dansk lov om ophavsret.

DANSK IT ARKITEKTUR CERTIFICERING


KOMPETENCELØFT IBG Certificering IBG Kurser og Workshops IBG Update

Softwareudvikling-på-tværs Konferencen foregår på Hotel Scandic Copenhagen, Vester Søgade 6, 1601 København (lige ved Planetariet).

IT-UNIVERSITETET I KØBENHAVN. KANDIDAT I SOFTWAREUDVIKLING OG -TEKNOLOGI ITU.dk/uddannelser

Softwareudvikling-på-tværs Teknologisk Institut

Digitaliseringsstrategi

BLIV KLOGERE PÅ DIN BYGHERRES BUSINESS CASE EXECUTIVE UDDANNELSE I FORRETNINGSUDVIKLING, ØKONOMI OG STRATEGISK LEDELSE

Softwareudvikling-på-tværs

Harmoni. Med SAP PI. Når tingene går op i en højere enhed. Kort & Godt. January 2012

Microsoft Executive Circle Arken 25 marts 2004 Økonomi & ledelsesrapportering hos Rambøll Danmark

Konsulent resume. Referencer Svend Holm Henriksen IT-udviklingschef Region Syddanmark +45/

Offshore - hvor nemt kan det være?

Program for Softwareudvikling-på-tværs

IT Projektleder ERFA 9. juni Tema: Brug af Business Intelligence (BI) og sociale medier

Energi & forsyning. Automation Projektledelse Networking. Energi & Forsyning Automation Projektledelse Networking

KOMPETENCELØFT. IBG Certificering IBG Kurser og Workshops IBG Update. udbydes i samarbejde med:

Iterativ og Agil udvikling

Undervisningsbeskrivelse

Velkommen SAS Forum 2010

KURSER INDENFOR SOA, WEB SERVICES OG SEMANTIC WEB

BRUTTO CV Peter Petersen

danmarks bedste uddannelse indenfor digitale medier for praktikere Det digitale akademi

Få styr på din projektopgave

Undervisningsbeskrivelse

Koncept for systemforvaltning af den fælles open source kode, herunder procedure for opfølgning på software-versioner af OpenTele

SÆT FOKUS PÅ EFFEKTIVITET

Undervisningsbeskrivelse

Kom godt i gang med Digital Transformation via din Microsoft ERP-platform

BLIV KLOGERE PÅ DIN BYGHERRES BUSINESS CASE EXECUTIVE UDDANNELSE I FORRETNINGSUDVIKLING, ØKONOMI OG STRATEGISK LEDELSE

orretnings- dvikling Kursus i planlægning og implementering af vækstmuligheder

Arkitektur for begyndere

Undervisningsbeskrivelse

Kvalitetssikring af IT udvikling hos TDC

Få dit robotprojekt op af skuffen - Nye teknologier kan redde din business case 3. DECEMBER 2013

Undervisningsbeskrivelse

System Arkitekt Practitioner

10. oktober 2014 så MEgEt koster innovation - så lang tid tager det!

TRAFIK- KONFERENCE. den april Hotel Prindsen, Roskilde. Aktuel politisk debat med transportministeren og trafikpolitikere

Program for Softwareudvikling-på-tværs

Brugervenlighed som en fast del af udviklingsprocessen

Alternative kølemetoder

kommunikationsrådgiver

Lær at tænke som en servicedesigner servicedesign kurser i København og Aarhus

Effektivitet og kvalitet i projekteksekvering

CV Jakob Niemann. Resumé: Nøglekvalifikationer. Personlighed. Født: 24/

Procedurer for styring af softwarearkitektur og koordinering af udvikling

Seminar om kvalitetssikring og CE-mærkning

E-markedspladser et springbræt for dansk eksport

Tag en værdibaseret faglig uddannelse i

Skriv endnu bedre. Det får du ud af at deltage: Deltag på et intensivt seminar om. Som deltager får du den nye inspirerende bog Skriv så!

Djøfs diplomuddannelser. Tag en kompetencegivende uddannelse som leder eller projektleder. Tænk længere

UDFORDRINGER OG POTENTIALER VED SOA I SUNDHEDS-IT MED UDGANGSPUNKT I FMK


Færre omkostninger. flere muligheder. Tirsdag den 12. maj 2009, kl med efterfølgende middag Radisson SAS Scandinavia Hotel, København

Undervisningsbeskrivelse

Syddansk universitet MBA beskrivelse af valgfag forår 2018

Bierhverv Ekstern Lektor på Institut for Ledelse. Uddannelse Cand. Oecon. Master i Organisationspsykologi PRINCE 2, Scrum-Master, Pædagogikum, etc.

Hassansalem.dk/delpin User: admin Pass: admin BACKEND

VIA DESIGN BUSINESS BY DESIGN KONFERENCE. onsdag den 9. december AARHUS RÅDHUSHAL. Velkommen

Undervisningsbeskrivelse

Curriculum Vitae for Søren Brønsted

Agil projektledelse. På kurset arbejder du med: Med agile metoder skaber du hurtigere værdi. Hvem deltager?

Curriculum Vitae. Type År Sidst Niveau Type År Sidst Niveau

PROGRAM D. 3. MARTS 2015

Dynamics AX hos Columbus

Kursus: Ledelse af it- sikkerhed

EXECUTIVE PUBLIC AFFAIRS UDDANNELSE FORMÅL MED UDDANNELSEN

IT-UNIVERSITETET I KØBENHAVN

REUNION OG FOLLOW-UP SEMINAR OM FREMTIDENS ØKONOMISTYRING

Struktureret system udvikling Minimodul 1: Introduktion, UML og use cases

IT-EFTER- UDDANNELSE \ FRA AUTODIDAKT TIL AKADEMIUDDANNET \ FRA FAGLÆRT TIL AKADEMIUDDANNET \ FRA AKADEMIUDDANNET TIL DIPLOMUDDANNET

4. ÅRSMØDE FOR MYNDIGHEDSCHEFER OG LEDERE. Hotel Fredericia Den juni

Svendeprøve Projekt Tyveri alarm

Curriculum Vitae. Uddannelse: 2001 Civilingeniør fra Danmaks tekniske universitet, fagprofil: styring og regulering.

Enalyzer Survey Solution. Kursusbeskrivelser. Kursuskalender 2012, 2. halvår - København/Vejle. Nyt kursus. om mobile undersøgelser

Om forretningsmæssige kompetencer

DIPLOMCLASS DIGITALISERING. - fra strategi til eksekvering

CareNet vidensrejse til Paris 2015

Undervisningsplan. Side 1 af 17. Termin Rybners Tekniske Gymnasium. Uddannelse. Fag og niveau. Informationsteknologi B

Curriculum vitae. Personlige oplysninger. Præsentation. Projekterfaring

Transkript:

Side 1 af 7 Forside.NET ERFA C++ ERFA It-projektleder ERFA SoftWareudvikling-på-tværs Udviklere, projektledere og metodefolk: Softwareudvikling-på-tværs 2 dage om trends, teknologi, metoder og værktøjer til software- og systemudvikling 28.-29. maj 2002 på Hotel Radisson SAS Globetrotter, København. Hermed forårets buket af spændende indlæg om de emner der interesserer danske software- og systemudviklere netop nu. Denne gang er der specielt fokus på erfaringer med iterative metoder, risikostyring og test. Der er også indlæg om nye teknologier - og så alt det andet. Alle de blandede bolcher som på to kompakte dage giver et overblik over tendenserne lige nu. Og du kan naturligvis frit zigzagge mellem de to spor om eftermiddagen. Vi håber det er rigtigt svært at vælge. Den halvårlige softwarekonference, Softwareudvikling-på-tværs, henvender sig til softwareudviklere, web-udviklere, it-udviklere, systemudviklere, softwarechefer, udviklingschefer, metodefolk, kvalitetsfolk og projektledere. Konferencen holdes nu for 13. år i træk og har efterhånden udviklet sig til en institution blandt danske it-udviklere. På disse konferencer er der nemlig livlig diskussion og erfaringsudveksling, og deltagerne får altid ny viden med hjem. OBS: Ønsker du programmet tilsendt på e-mail til videredistribution i din egen virksomhed, så send en e-mail til sbs@teknologisk.dk med ordet SW-program i emnefeltet. Priser, tilmelding og yderligere information Programmet i PDF-format Sted Konferencen foregår denne gang på Hotel Radisson SAS Globetrotter, Engvej 171, 2300 København S. Tæt ved Københavns Lufthavn i Kastrup. Tæt ved tog, fly og motorvej - og tæt ved Øresundsbroen. Program for 1. dag: tirsdag den 28. maj 2002: 09:45-10.00 10.00-10.10 Velkomst og introduktion til konferencen Stephen Biering-Sørensen, Teknologisk Institut, Informatik 10.10-11.00 1. RUP og adræthed Henrik Sternberg Jensen, TietoEnator Consulting A/S 11.10-12.00 2. Risici i projektet - sådan omgås de undervejs Jacob Hahn Michelsen, Valtech 12.00-13.00 Frokost

Side 2 af 7 13.00-13.50 3. Storytelling, værdier og vidensdeling i praksis Frederikke Donslund Jensen Spor 1 Spor 2 14.00-14.50 4. Webservices - fra strategi til virkelighed Thomas Kolbeck Kjær, IBM Global Services 5. Styring af systemdokumentation Kim Frederiksen, CSC Scandihealth A/S 14.50-15.15 15.15-16.05 6. Web-applikationer på 14 uger Peter Haastrup, PA Consulting Group 7. Designmetoder til lavenergi-software Peter Koch, Institut f. Elektroniske Systemer, Aalborg Universitet 16.10-17.00 8. Snak med din applikation Bent Bilstrup, Teknologisk Institut, Informatik 9. Review i praksis Lene Spindler, TDC Service, IT-Divisionen Program for 2. dag: onsdag den 29. maj 2002: 09.00-09.50 10. Iterativ softwareudvikling i praksis Morten Korsaa, Shape Development 09.50-10.15 10.15-11.05 11. Konfigurationsstyring - hvad, hvorfor og hvem? Lars Bendix, Lunds Tekniske Universitet 11.10-12.00 12. Usability Engineering Mikael B. Skov, Usability Lab, Aalborg Universitet 12.00-13.00 Frokost Spor 1 Spor 2 13.00-13.50 13. Til kamp mod itfadæser Kim Ege Møller, Aston Naviteam 14. Konfigurationsstyring og genbrug Carsten Jørgensen, Simcorp A/S 13.55-14.45 15. Web-test Heidi Kristoffersen, Orcaz International 16. Idiomer - en vigtig del af den professionelle udviklers værktøjskasse Jan Riis, Lake IT- Consult 14.45-15.10 15.10-16.00 17. Fokus på analysen Linda Szkotak Rasmussen, Teknologisk Institut, Informatik 18. Anvendelse af XML i databasedrevne webapplikationer ved Klaus Andersen og Søren Ærendahl Mikkelsen, Teknologisk Institut, Informatik

Side 3 af 7 1. RUP og adræthed ved Henrik Sternberg Jensen, TietoEnator Consulting A/S Se slides Det er ikke kun et spørgsmål om lette eller tunge metoder. Det er et spørgsmål om at bringe menneskelige kompetencer i centrum i systemudviklingen. Indlægget omhandler erfaringer med at implementere RUP (Rational Unified Process) i både små og store projekter og om at anvende principperne bag adræthedsmanifestet (www.agilemanifesto.org) i praksis. 2. Risici i projektet - sådan omgås de undervejs ved Director Client Delivery Jacob Hahn Michelsen, Valtech Internetprojekter indeholder ofte overraskelser, både teknologiske og organisatoriske. Indlægget vil berette om hvordan en grundig risiko- og forudsætningsanalyse kan hjælpe til at undgå uforudsete omkostninger senere i projektet. Der tages afsæt i Unified Process som er Valtechs projektmodel. Der vil også blive gennemgået værktøjer til at forecaste og styre projektets totaløkonomi, baseret på status, realiseret ift. budget, og risici. Endelig vil det blive fortalt hvordan man indkalkulerer uforudsete hændelser i risikovurderingen, som f.eks. ændrede ønsker fra kunden eller forsinkede leverancer fra en underleverandør. Hos Valtech har man stor erfaring med ledelses- og styringsmekanismer i projekter med store risici - herunder hvordan man kan kapitalisere risici. Jacob Hahn Michelsen har 14 års erfaring med systemudvikling i forskellige organisationer. 3. Storytelling, værdier og vidensdeling i praksis ved Frederikke Donslund Jensen Storytelling er et vældigt fint buzzword, og der er i dag virksomheder som bruger mange resurser på at lave flotte foldere og cd'er med historier og værdier. Og det er ikke altid det bliver en succes, men mindre kan tit gøre det. Indlægget belyser dels værdien i at arbejde med storytelling, dels hvilke redskaber man kan bruge. Endvidere belyses det praktiske arbejde med storytelling, værdier og vidensdeling, og indlægget indeholder derfor en række "glimt" fra det daglige arbejde samt refleksioner over værdien for virksomhederne i at fokusere på disse begreber. Frederikke Donslund er kommunikationsuddannet fra Aalborg Universitet og har arbejdet med værdier, vidensdeling og storytelling i flere år, blandt andet i itvirksomhederne Eterra og TDC. 4. Webservices - fra strategi til virkelighed ved Advisory IT Specialist Thomas Kolbeck Kjær, Business Innovation Services, IBM Global Services Web Services er et af tidens store buzzwords, men hvordan forholder man sig til denne teknologi? Hvad er Web Services, og hvordan kommer man videre fra strategi til virkelighed? Indlægget vil give et overblik over teknologien bag Web Services samt motivationen for at benytte sig af denne nye type services. 5. Styring af systemdokumentation ved Kim Frederiksen, CSC Scandihealth A/S Hvordan styrer man systemdokumentation i en stor udviklingsorganisation? Hvordan kan man håndtere store Rose-modeller på tværs af projekter/produkter? Hvordan får man indført professionel håndtering af systemdokumentation? 150 systemudviklere i CSC Scandihealth udarbejder og vedligeholder store mængder systemdokumentation - bl.a. Rose-modeller - og styrer dette ved bl.a. at benytte Microsoft Visual SourceSafe. Samtidig med fuld versionsstyring af dokumentationen i SourceSafe er seneste version af al dokumentation tilgængelig via Intranettet. 6. Web-applikationer på 14 uger

Side 4 af 7 ved Peter Haastrup, PA Consulting Group PA Consulting Group har gennem 3 år gennemført en række webudviklingsprojekter for en stor, dansk virksomhed. Det har været essentielt for virksomheden at få lanceret nye services på Internettet i et raskt tempo. Hvert delprojekt blev derfor skåret til i funktionalitet således at en ny service, fra ideen var beskrevet til denne service faktisk var tilgængelig på Internettet, kunne lanceres på 14 uger. Denne 14 ugers-periode dækkede også integration til backoffice-systemer. Hvordan dette har kunnet lade sig gøre i en virksomhed præget af mange ældre legacy-systemer og en projektkultur med færre og større projekter, forklares i dette indlæg. 7. Designmetoder til lavenergi-software ved lektor Peter Koch, Institut f. Elektroniske Systemer, Aalborg Universitet Det har i mange år været kendt at man via forskellige teknikker kan minimere energiforbruget i forbindelse med konstruktion af hardware. Med det til stadighed voksende krav om mindst muligt energiforbrug, specielt i portable, batteridrevne apparater, er det imidlertid også blevet interessant at betragte den forbrugte effekt ved afvikling af software. Indlægget belyser nogle af de metoder som kan bringes i anvendelse for at reducere det softwarebetingede energiforbrug. Vi vil diskutere metoder på forskellige abstraktionsniveauer, fra instruktions- til task-niveau. 8. Snak med din applikation ved Bent Bilstrup, Teknologisk Institut, Informatik 97% af de computerchips der produceres i dag, ender alle mulige andre steder end i en pc: I termostater, styringer, vaskemaskiner, biler, radioer, telefoner, reklamestandere, babyalarmer, hundehalsbånd - ja man kunne blive ved. Der er ikke umiddelbart nogen fællesnævner, ud over at vi temmelig sikkert ikke kommer til at interagere med dem via en skærm og en mus. Enten fordi der ikke er en brugerflade som sådan, eller fordi vi bruger apparatet, mens vi laver noget andet. Stemmestyring og datafangst via stemmen er ikke specielt nyt, men med VoiceXML ser vi ud til at få en generaliseret tilgang til problemet med at få computersystemer til at få mening ud af den menneskelige mumlen. VoiceXML repræsenterer et acceptabelt kompromis mellem fleksibilitet og kvalitet i opbygningen af stemmestyrede brugerinterfaces. Oplægget vil kort introducere VoiceXML, vise VoiceXML i funktion og give eksempler og retningslinier i opbygningen af stemmestyrede interfaces. 9. Review i praksis ved Lene Spindler, TDC Service, IT-Divisionen Hos TDC har man en etableret proces for at gennemføre review undervejs i projektforløbet, og det har man rigtigt gode erfaringer med i form af færre fejl før systemerne bliver taget i brug. F.eks. kan der laves et opstartsreview som sikrer at projektet kommer godt fra start. 14 dage før drift gennemføres et idriftsættelsesreview som sikrer at systemet er helt klar før det slippes løs på levende brugere. Og undervejs holdes flere produktreviews på såvel kravspecifikation som kode. Indlægget vil dels fortælle om selve reviewprocessen, dels om de mange erfaringer med gennemførelse af review. 10. Iterativ softwareudvikling i praksis ved Morten Korsaa, Shape Development Hvad nu hvis de klassiske planlægningsmodeller (sekventiel planlægning / vandfaldsmodeller / Gantt-kort) faktisk er skabt til at løse et problem som vi ikke nødvendigvis har i softwarebranchen? Er tiden så moden til at overveje alternative modeller som kan hjælpe os bedre end de klassiske? Iterativ systemudvikling (XP / DSDM / Evolutionary delivery / RUP / MSF) er et alternativ til de klassiske og vil i mange situationer være en mere nyttig model. Iterativ udvikling tager sit udgangspunkt i den relativt kaotiske verden vi oplever når vi udvikler software, i modsætning til vandfaldsmodellerne som tager udgangspunkt i en verden hvor alle aktiviteter forudsættes at være kendte. Du vil gennem dette foredrag blive præsenteret for de muligheder og udfordringer der er med at udvikle iterativt, og ikke mindst de problemer man kan støde på i selve overgangsfasen. Målet er at du efter foredraget kan konkludere for dig selv, om det er en viden som vil gavne dit arbejde. Foredraget holdes af Morten Korsaa, Shape Development, som har været medforfatter på DataTeknisk Forums seneste rapport: "Iterative Software Development - A Practical View" 11. Konfigurationsstyring - hvad, hvorfor og hvem?

Side 5 af 7 ved Lars Bendix, Lunds Tekniske Universitet Konfigurationsstyring er noget "man bare skal have". Men hvad går det egentlig ud på, og hvorfor skal man have det? Vi vil se på de generelle ideer og principper der ligger bag konfigurationsstyring. Disse principper er affødt af en række problemer man ofte støder på i softwareudvikling, og som kan afhjælpes ved at følge principperne. Principperne kan implementeres på forskellig vis, og på forskellige niveauer i en organisation er der forskellige behov. Vi vil specielt koncentrere os om udviklernes behov og se på hvordan man kunne lære dem at anvende principperne i deres daglige arbejde. Lars Bendix har p.t. orlov fra Aalborg Universitet. 12. Usability Engineering ved adjunkt Mikael B. Skov, Usability Lab., Aalborg Universitet Usability engineering handler forenklet sagt om design og test af brugergrænseflader hvor der er fokus på samspillet mellem bruger og system/apparat. Målet for denne disciplin er at skabe et godt design af samspillet mellem brugeren og systemet. Efterhånden som systemer og apparaters funktionalitet konvergerer, får dette samspil stadig større betydning for vores oplevelse. Dette indlæg vil illustrere nogle af de metoder og tilgange der eksisterer inden for design og test af brugergrænseflader. 13. Til kamp mod it-fadæser ved Kim Ege Møller, Aston Naviteam De sidste 20 år har medierne bragt så mange historier om it-fadæser at vi er blevet helt immune over for dem. I stedet for at betragte fadæserne som et problem er vi begyndt at betragte fadæserne som en del af it-projekternes natur - og det er i sig selv en af grundene til at projekterne ender i fadæser, fordi man forsøger at holde den virkelige verden udenfor. Men der findes en anden vej. I stedet for at gøre virkeligheden til et problem for it-projektet, betragter de moderne, iterative projektmetoder virkeligheden som it-projektets motor. På den måde sikrer man at it-projektet hele tiden følger virksomheden og ikke omvendt. Oplægget vil tage udgangspunkt i den netop udkomne bog "Til kamp mod IT-fadæser" af Henning Lund og Kim Ege Møller. 14. Konfigurationsstyring og genbrug ved Carsten Jørgensen Simcorp A/S I SimCorp-produkterne TMS2000 og IT/2 foregår en masse finansielle beregninger (f.eks. prisning af værdipapirer, kalibrering af rentestrukturmodeller, sensitivitetsberegninger). For at sikre at disse er konsistente og kun er implementeret ét sted, er alle finansielle og matematiske modeller samlet i et objektorienteret C++-bibliotek. Indlægget redegør for designprincipperne bag biblioteket og beskriver setup'et omkring platform, Make, versionsstyring, dokumentation, kodestandard og test. 15. Web-test ved Heidi Kristoffersen, ORCAZ International Brugervenlighed er mere end blot en subjektiv vurdering af indhold. Brugervenlighed omfatter også personer som har en eller anden form for synshandicap - i flere lande findes ligefrem lovgivning og retningslinier om dette. Brugervenlighed er først og fremmest ledelsens ansvar. Derfor skal vi sikre at ledelsen forstår hvad vi laver - det er vores opgave at lære deres sprog. 16. Idiomer - en vigtig del af den professionelle udviklers værktøjskasse ved chefkonsulent Jan Riis, Lake IT- Consult Dette indlæg gennemgår nogle af de "intellektuelle værktøjer" der gør en programmør til en professionel udvikler. Idiomer er faste vendinger i et sprog (her programmeringssprog), og det at kunne benytte sprogets "faste vendinger" effektivt bidrager væsentligt til godt programmeringshåndværk. Der findes mange typer af idiomer: sproglige, design-, testidiomer etc., men dette indlæg fokuserer på idiomer og patterns til brug i arkitektur, design og komponentbaseret udvikling. Jan Riis har gennem de seneste 6 år arbejdet som softwarearkitekt, -designer og -udvikler i forbindelse med store administrative systemer. De seneste 3 år primært som softwarearkitekt og mentor.

Side 6 af 7 17. Fokus på analysen ved Linda Szkotak Rasmussen, Teknologisk Institut, Informatik På Teknologisk Institut oplever vi en fornyet interesse for analysemetoder. Interessen er bl.a. begrundet i perspektiverne i brug af forretningsmodellering som grundlag for forretningsmæssig forandringsledelse, og som udgangspunkt for analyse og modellering af systemkrav ved udvikling af integrationsapplikationer. I foredraget præsenteres med udgangspunkt i Teknologisk Instituts udviklingsmodel erfaringer med brug af UML-baseret forretnings- og systemmodellering. Fokus vil være på brug af forretningsmodeller i udviklingsprocessen: Hvorledes forretningsmodellen kan bruges til at understøtte den forretningsmæssige udvikling der bør overvejes i forbindelse med større it-anskaffelser, og hvorledes modellen kan bruges som et solidt afsæt for analyse og dokumentation af it-systemkrav. Endvidere præsenteres konkrete cases der demonstrerer mulighederne i brug af forretningsmodellering. 18. Anvendelse af XML i databasedrevne webapplikationer ved Klaus Andersen og Søren Ærendahl Mikkelsen, Teknologisk Institut, Informatik XML er efterhånden en så moden teknologi at det med stor fordel kan anvendes i databasedrevne webapplikationer. Det er i dag muligt at lave web-arkitekturer hvor SQL, XML og XSL-T transformationer er applikationens bærende elementer, og den traditionelle og ofte uhensigtsmæssige webserver-kode (ASP, Servlet, JSP eller CGI) reduceres til generaliserede komponenter. Perspektiverne for en sådan arkitektur er relativt kort udviklingstid, nemmere vedligeholdelse og udvidelse til andre typer klienter, f.eks. mobile enheder. I indlægget demonstreres og beskrives applikationer udviklet med den beskrevne arkitektur. Teknologien til mapning imellem XML og SQL, som desværre ikke er standardiseret, demonstreres med udgangspunkt i databasen "Microsoft SQL-server". Tilhørerne forudsættes at have kendskab til såvel XML som SQL-sproget. Ret til ændringer i programmet forbeholdes. Priser ekskl. moms: Ikke-medlemmer: 1 dag kr. 3500,- Begge dage kr. 5900,- Medlemmer af Softwareudvikling-på-tværs: 1 dag kr. 1050,- Begge dage kr. 1770,- Priserne inkluderer deltagelse, forplejning og materialer, men ikke middag eller evt. overnatning. Tilmelding Benyt den elektroniske tilmeldingsformular. Email: Lene.Nygaard@teknologisk.dk Telefonisk: Lene Nygaard på tlf. 7220 1601. Yderligere information Yderligere information om Softwareudvikling-på-tværs: Stephen Biering-Sørensen, tlf.: 7220 1646 Ønsker du programmet tilsendt på e-mail til videredistribution i din egen virksomhed, så send en e-mail til sbs@teknologisk.dk med ordet SW-program i emnefeltet. Info om Hotel Radisson SAS Globetrotter.

Side 7 af 7 Retur til Informatik Retur til Softwareudvikling-på-tværs