Prosjektmedlem Lars-Erik Kindblad, s153772
Agenda Om prosjektet Prosjektgjennomføring Demo Oppsummering Spørsmål? Prosjektstyring og prosesser Funksjonalitet System arkitektur Demo Oppsummering Spørsmål?
Om prosjektet
Oppdragsgiver Mamut ASA Etablert i 1994 Europas ledende leverandør av programvare og internett tjenester for SMB markedet Mer enn 400 000 kunder Notert på Oslo Børs
Bakgrunn Ulike avdelinger benyttet ulike systemer for håndtering av salgsleads Support og salgsavdelingen ønsket et felles system for å registrere og behandle alle leads
Leads prosessen
Ressurspersoner Ansatte og ledere fra salg, support, R&D og QA Totalt ca. 15 personer Bidratt med ønsker, krav og tilbakemeldinger
prosjektgjennomføring
Prosjektstyring Ønske fra Mamut å benytte samme metodikk og dokumentasjon som benyttes i bedriften i dag Fossefallsmetoden benyttet som utviklingsmetode Alt av dokumenter skrives på engelsk
Analyse Oppstartsmøte Prosjekt mandat Prosjekt plan Funksjonalitetsspesifikasjon Design Teknisk spesifikasjon
Funksjonalitet Opprette nye og administrere eksisterende leads Opprette et nytt lead fra kontaktkortet i Mamut Customer Cockpit Tildele en salgsreferanse til et lead manuelt, eller automatisk dersom kunden eksisterer med en salgsreferanse i MCDB Hente kundedata til en MCDB id Hente ordredata fra salgsdatabasene Sende link til lead per e-post Sende påminnelse til salgsreferansen Liste med alle registrerte leads med avanserte filtreringsmuligheter og mulighet for eksport til Microsoft Excel Administrasjon av Valutakurser Rettigheter Provisjonsgrupper E-post per land for varsling ved nytt lead uten salgsreferanse Ukentlig e-post rapport Synkronisering av brukere fra Active Directory og avdelinger fra MIND Rapporter (ikke en del av denne iterasjonen)
Delsystemer
Implementering Relativt rett fram pga. gode spesifikasjoner Alt implementert bortsett fra ukentlig e-post rapport og unit tester Benyttet følgende prinsipper for å sikre skalerbar og fleksibel kodebase Unified code Code reuse Abstraction Testing Comments
Teknologi Microsoft .NET 3.5 Microsoft SQL Server XHTML, CSS Windows Communication Foundation (WCF) ASP.NET ASP.NET AJAX Microsoft SQL Server XHTML, CSS
Fysisk arkitektur – Leads Application
Logisk arkitektur - Leads Web
Logisk arkitektur - Leads Business
Fysisk arkitektur – Leads Scheduler
Løsningsstruktur
Testing Publisert til test platform Testplan har blitt laget Testplanen er utført av QA teamet hos Mamut Retting av feil pågår Workshop senere i dag Brukerdokumentasjon utarbeides av support- og salgsavdelingen hos Mamut
Tidsregnskap
demo
Resultater Implementering er utført i henhold til funksjonalitetsspesifikasjon Alt bortsett fra ukentlig e-post rapport er ferdig implementert Mange positive tilbakemeldinger under testfasen
Oppsummering Viktig del av prosjektet har vært å samle informasjon for så å lage gode spesifikasjoner Implementering er utført i henhold til et forhåndsdefinert sett med prinsipper som sikrer fleksibel og skalerbar kodebase Prosjektet har mer eller mindre blitt utført som planlagt
Spørsmål?