180 likes | 327 Views
Ditt eget integrerte utviklingsmiljø med OpenEdge i fokus Hamar 27. mars 2009. Thomas Skjørten/Jan Kolstad. Agenda. ProVentus’ målsetning for teamutvikling Veien mot OpenEdge Architect og veien videre Litt om Microsoft Team Foundation Server (TFS) OpenEdge Architect og TFS
E N D
Ditt eget integrerte utviklingsmiljø med OpenEdge i fokusHamar 27. mars 2009 Thomas Skjørten/Jan Kolstad
Agenda • ProVentus’ målsetning for teamutvikling • Veien mot OpenEdgeArchitect og veien videre • Litt om Microsoft Team Foundation Server (TFS) • OpenEdgeArchitect og TFS • Komplett miljø for teamutvikling • Demo • Blir du med? • Linker
ProVentus’ målsetning for teamutvikling • Felles metodikk • for OpenEdge- og .NET-utviklere • Bieffekt • Forenkler rekruttering til Progressmiljøet
Litt om Team Foundation Server (TFS) • Komplett miljø for arbeidsgrupper • Prosjektleder, tester, utvikler, sluttbruker m.fl. • Oppgavestyring med arbeidsflyt • Kildekodekontroll • Dokumenthåndtering • Rapportering • Datavarehus, Excel og Reporting Services • Tilpasses etter behov
OpenEdgeArchitect og TFS • OpenEdgeArchitect 10.1b, 10.1c eller 10.2 • OpenEdgeArchitect med plugin for TFS • Gir tilgang til ”alle” TFS’ verktøy
Komplett miljø for teamutvikling Teamprise TFS Microsoft Team Explorer Team Foundation Server Kildekode Oppgave-håndtering Arbeidsflyt Rapporter
Hvordan kan TFS hjelpe prosjektet? • Konkrete og beskrivende oppgaver • Bedre oppgaveorganisering • Oppgavehåndtering i utviklingsverktøyet • Kommunikasjon gjennom oppgaven • Historikk på ”alt” • Full gjennomsiktighet i prosjektet • Alle aktører kan følge med og bidra
Hvorfor ikke som før? • Kompleksitetenvedutviklingavprogramvareharøktkraftig • Folk ermerspesialiserteennfør • Flereinvolvertekreversamhandling • Flereutviklingsmiljøergirdårligfleksibilitetogdårligkommunikasjon
Fordeler ved teamutviklingsmiljø • Felles metodikk • Uavhengig av utviklingsverktøy • Lettere å flytte personer mellom prosjekter • Oversikt over alle prosjekter, samlet og hver for seg • All informasjon er tilgjengelig for alle • Felles rapportering
Forbedringspotensiale • Build-prosess for OpenEdge • Mulighetene er innebygget i TFS • Flere idéer?
Hovedutfordring for å komme i gang: • Å sette opp og forstå ”Det komplette miljøet” • ”Vi har mer enn nok med OpenEdge” • Derfor: • Skaff deg tilgang til et klargjort, komplett utviklingsmiljø
Deretter trenger du: • Innføring i OpenEdge Architect med TFS • Innføring i Visual Studio 2008 med TFS • Innføring i TFS • Innføring i teamutvikling • Prosess • Oppgaveflyt • Samhandling
Tilbud til deg • Kurs i det komplette miljøet • To dager før sommeren • Kr. 15.000 pr. deltaker • Oppfølging • Kollokviekvelder med pizza • Ferdig konfigurert miljø på minnepinne • Demolisenser av ALT
Linker • Making OpenEdgeArchitectwork for you • David Lund, Progress Exchange 08 • Peter van Dams foredrag fra Pug Norway Hamar 2009