260 likes | 370 Views
Global Flex Solutions. Hussain Naqvi Arjan Pronk Frank van Leeuwen Richard Maalman Hossein Kashane. Inhoud. De partijen Huidige situatie Gewenste situatie De opdracht DSDM Feasibility study Business study Functional Model Iteration Design and Build Iteration Prototypes
E N D
Global FlexSolutions Hussain Naqvi Arjan Pronk Frank van Leeuwen Richard Maalman Hossein Kashane
Inhoud • De partijen • Huidige situatie • Gewenste situatie • De opdracht • DSDM • Feasibility study • Businessstudy • Functional Model Iteration • Design and BuildIteration • Prototypes • Problemen • Applicatie • Oplevering • Afsluiting
De Partijen ITopia • Hussain Naqvi (teamleider)(SE) • Arjan Pronk (SE) • Frank van Leeuwen (SE) • Richard Maalman (HCD) • Hossein Kashane (HCD) Global FlexSolutions • Dhr. Kleijnbergen • Dhr. Jaspers
Huidige situatie • Huidige situatie • Alles word genoteerd en aangevraagd op papier. • De reserveringsgraad kan niet meteen worden gezien. • Klanten hebben alleen de mogelijkheid om via de secretaresse een reservering te plaatsen.
Gewenste situatie • Wat werd er van ons gevraagd? • Een applicatie waar alles automatisch word geregeld. • Klanten moeten zelf hun kamers kunnen indelen. • Managers moeten een compleet overzicht kunnen krijgen van de status van het gebouw.
De opdracht • Hoelang hadden we voor deze opdracht • 19 weken • Hoe hebben we dit aangepakt? • Doormiddel van DSDM • 6 workshops gehouden • Specialisatie van verschillende richtingen
DSDM • Methode die we hebben gebruikt om samen met de opdrachtgever tot een goed resultaat te komen. • 4 verschillende soorten workshops • Feasibilitystudy en business study • Functional Model Iteration • Design and BuildIteration • Implementation • Verschillende rollen binnen de workshops. • MoSCoW • Time boxing
DSDM: FeasibilityStudy • De feasibility workshop is alleen met dhr. Jaspers gehouden. • Hier hebben we een indruk gekregen over hoe de organisatie van Global FlexSolutions in elkaar zit. • De verschillende flexseszijn hier nader besproken. • Tijdens de workshop hebben we samen met de opdrachtgever de gewenste situatie besproken en gekeken naar alle bedrijfsprocessen.
DSDM: FeasibilityStudy • Ook is er afgesproken dat we een concurrentie analyse zouden maken, van de grootste concurrenten en hun technologieën. • Aan de hand van deze workshop is er een feasibility report gemaakt. Uit dit rapport is gebleken dat het project realiseerbaar is.
DSDM: Business Study • Hier hebben we een taakmodel opgesteld met alle taken die de opdrachtgever in de applicatie wil zien. • Doormiddel van de MoSCoW methode hebben we gekeken welke taken de prioriteiten hadden om als eerste uitgevoerd te worden. • De gebruikersrollen zijn nader besproken en we hebben gekeken naar de mogelijkheden die elke gebruiker zou mogen hebben binnen de applicatie. • Secretaresse • Member • Manager • Sales • Planner • Administrator
DSDM: Business Study • Na deze workshop hebben we een begin gemaakt met het ontwerpen van de applicatie. • Ook hebben we na deze workshop de concurrentie analyse opgestuurd naar de opdrachtgever.
DSDM: Functional Model Iteration(1) • Tijdens deze workshop heeft de opdrachtgever een eerste indruk gekregen van de applicatie. • Hier hebben we goedkeuring voor het ontwerp gehad. • Omdat we ons mindergoed hadden voorbereid op deze workshop. Konden we weinig vragen stellen over het maken van een implementatie plan. • Na overleg met de opdrachtgever is besloten de workshop opnieuw te doen.
DSDM: Functional Model Iteration(2) • Aan het begin van de workshop hebben we het met de opdrachtgever over de nieuwe team situatie gehad. • Na overleg is het implementatie plan achterwegen gelaten. • Reserveringsproces doorlopen in het werkende prototype. • Gebruikersrollen zijn gedemonstreerd.
DSDM: Design and BuildIteration(1) • Het prototype laten zien. • Tijdens het testen met de opdrachtgever bleek het prototype nog niet aan alle eisen te voldoen. • Wachtwoord controle werkte niet. • Er was nog geen werkende applicatie voor het inplannen van de ruimte en de kamers. • Feedback op een niet bestaande pagina. • Profile pagina werkte niet meer. • Feedback na wijzigingen. • Hierdoor is besloten de workshop 2 weken later nogmaals uit te voeren.
DSDM: Design and BuildIteration(2) • Een goed werkend prototype • Verbeteringen van bugs uit de vorige DBI workshop worden hier getoond. • Er was een applicatie voor het inplannen van kamers en ruimtes. • Geen problemen meer met de profile pagina’s • De opdrachtgevers hebben de applicatie getest. Enkele aanpassing die nog moesten worden gemaakt zijn: • Datum systeem werkt nog niet goed. Datum worden doorgeschoven. Bv: 32 word eerste van de nieuwe maand. • Grafieken laten zien op de statistics pagina. • Gevoeligheid van Tomcat. Reserveringen worden niet goed bevestigd.
Prototypes • Logo • Schets • MSpaint • Screenshots
Prototypes(1) • We hebben een nieuw logo ontworpen. Wat we gebruikt hebben in onze applicatie.
Prototypes(2) • We hebben als eerst alle mogelijkheden die in het taakmodel staan uitgewerkt in een aantal schetsen.
Prototypes(3) • De volgende prototypes zijn gemaakt doormiddel van MSpaint. Hier hebben we nog meer gekeken naar de plaatsing van knoppen en tekst velden.
Prototypes(4) • De volgende stap die we gemaakt hebben is het ontwerp uitwerken in html/css.
Applicatie • Demonstratie geleid door Frank van Leeuwen
Oplevering • Wat krijgt u van ons: • Applicatie • Database • Documentatie • Handleidingen • Concurrentie analyse • Benodigde Software • TomCat • Mysql • Netbeans
Tegenslagen • Uitval van teamleden • Waardoor we een aantal documenten niet hebben kunnen opleveren. • Tijdnood • Integratie planning systeem in de web applicatie
Afsluiting Zijn er nog vragen?