Activiteit 1.6 Bepalen niet-functionele eisen

Slides:



Advertisements
Verwante presentaties
Vertaling van Miriam Zweverink Project No Presentatie 2009 Tool 3 WORX voor aannemers.
Advertisements

Inleiding in de statistiek voor de gedragswetenschappen Met ondersteuning van SPSS Guido Valkeneers.
Marketingstrategie: segmentatie en positionering
Stijn Hoppenbrouwers Software Engineering les 1 Algemene inleiding en Requirements Engineering.
Microsoft Dynamics Entrepreneur Solution 2008 Product Demo.
Door: Marvin Peters & Frank van Esch
EDC ervaringen op de werkvloer – fase I/IIa
Een korte blik op het E-depot
Een introductie. Open source Betere kwaliteit Hoge innovatiesnelheid Betere prijs/kwaliteit verhouding Vrijheid in keuze van leverancier Gedreven door.
Het. Het Nieuwe Werken De optimale werkplek.
Toepassing van Open Source “oplossingen”
Dé complete online werkplek met de kracht van Office 365
Presentatie Mobiel & Internet 3
D.I.S. Distributie Informatie Systeem P. Harink 4Efficiency Services i.o.v. AEP Industries Nederland BV QAD Gebruikersdag - Juni 2008.
Procesmanagement voor de afdeling ADICT
De kracht van SBA Business Solutions Vanuit een oplossingsgerichte gedachte, waarbij de klant altijd centraal staat, koppelen wij innovatieve producten.
Katholieke Hogeschool Kempen Activiteit Definiëren mens - machine dialoog Doel: o Elementaire processen vertalen naar procedures o Handmatige vs.
1 Orientatie InformatieSystemen K.M.van Hee hgl. architectuur van informatiesystemen dir. Deloitte & Touche Bakkenist TU/e 2001.
Specificatiefase Training Versie 0.2, laatste update 2009/04/01 MS.
De kracht van Qurius Qurius heeft al ruim 15 jaar ervaring met het implementeren van Microsoft Dynamics ERP software, en als één van de weinigen met ge.
Besturings- systeem A Computer A Besturings- systeem B Computer B Netwerk Handmatige taak I Applicatie 2Applicatie 1 Handmatige taak II Applicatie 3 Gebruiker.
Hoofdstuk 5 Secundaire data, online databases en gestandaardiseerde informatiebronnen.
Testen Blackboard Marjana Rhebergen.
IIM Information Infrastructure Management
Informatieanalyse.
Functioneel Ontwerp.
14 april 2009 Workshop Informatievoorziening ten behoeve van prestatiecontracten MarktContactDag 2009 Landelijke Diensten Luuk Bosch Data ICT Dienst.
Waarom applicatie rationalisatie een slimme keus is
Gegevensanalyse Trajectdag 19 januari 2012 Steunpunt Jeugd.
Minicollege Service Oriented Architecture
Risk Based Testing van pakketsoftware
Aanpassingen software
Update Implementatie en beheer
Module I Informatica Dhr. C. Walters. Het belang van informatie Gegevens  Informatie  Besluitvorming Gegevens = Data, Raw Material Informatie = Gegevens.
ArchiValue: de APG-Case
Fase 2 – Functioneel ontwerp
Fase 3: Technisch Ontwerp
Besturingssysteem Vaak wordt de Engelse term gebruikt: Operating System ( OS ) Plaats van het OS in een computersysteem: Hardware Applicatie Operating.
Minor Project- en Programmamanagement
Beheer in BedrijfsContext AD ICT Leerjaar 2 George Pluimakers Module: ICTBBC01DX Studiejaar 2013/2014.
Beheermodel van M. Looijen
Bra1 STUDENTMOBILITEIT Eindrapport Andre Brands – 4 augustus 2015.
Certificering van assetmanagement
Behoefte- management Transitie Testen Realisatie Ontwerp Require- ments man. Gebruikers- ondersteuning Educatie Monitoring Data- beheer Management- informatie.
Gebruikers- ondersteuning Require- ments man. Educatie Monitoring Data- beheer Management- informatie Operationeel support Tactisch support Strategisch.
Change support Tactisch support Strategisch support Management support Monitoring Educatie Gebruikers- ondersteuning Management- informatie Data- beheer.
Gebruikers- ondersteuning Educatie Monitoring Data- beheer Management- informatie Operationeel support Tactisch support Strategisch support Management.
Contract- management Behoefte- management Transitie Testen Realisatie Ontwerp Require- ments man. Gebruikers- ondersteuning Educatie Monitoring Data- beheer.
Gebruikers- ondersteuning Change support Tactisch support Strategisch support Management support Monitoring Educatie Management- informatie Behoefte- management.
Change support Tactisch support Strategisch support Management support Monitoring Educatie Management- informatie Data- beheer Behoefte- management Contract-
Diverse Sprekers ZAAM’s doelen zijn leidend voor gewenste ICT ondersteuning en benodigde infrastructuur DOEL PYRAMIDE ZAAM Doel (Missie) Als schoolorganisatie.
Strategisch support Management support Strategie Tactisch support
Requirementsmanagement
DE HRM COCKPIT Naar de ontwikkeling, opvolging en evaluatie van een duurzaam HRM beleid.
Voeg hier een foto van het product in
Strategisch support Management support Strategie Tactisch support
Strategisch support Management support Strategie Tactisch support
Strategisch support Management support Strategie Tactisch support
Strategisch support Management support Strategie Tactisch support
Strategisch support Management support Strategie Tactisch support
Strategisch support Management support Strategie Tactisch support
OPENINGSCASE: Fast fashion, ‘hot systems’
OPENINGSCASE: PNC-banken en enterprisetoepassingen
OPENINGSCASE: De Victoria Country Fire Authority in Australië geeft hulp met nieuwe informatiesystemen.
Implementatie van de Europese netwerkcodes in België
OPENINGSCASE: HSBC Malaysia: meester in veranderingsmanagement
Strategisch support Management support Strategie Tactisch support
Hoofdstuk 8 Taakcluster Strategisch support
Stap drie bij projecten
Strategisch support Management support Strategie Tactisch support
Transcript van de presentatie:

Activiteit 1.6 Bepalen niet-functionele eisen FURPS+ model Functionality Usability Reliability Performance Supportability

FURPS+-model + Implementation Interfacing Operations Packaging Legal …

Requirements Engeneering Requirement = een eis; beschrijft “wat” het systeem moet kunnen Het proces dat zich bezighoudt met het bepalen en specifiëren van de services die gebruikers van een systeem verlangen en van de beperkingen waaronder het systeem werkt en zal worden ontwikkeld.

Functionele eisen vs niet-functionele eisen Functionele eisen zijn de services die van een systeem verlangd worden. Niet-functionele eisen zijn de beperkingen die aan de verlangde services gesteld worden.

Functionele eisen (voorbeelden) De gebruiker moet gegevens kunnen opvragen uit alle databases of uit een subset van de databases. Het systeem zal verschilende viewers ter beschikking stellen zodat de gebruiker alle verschillende documenten in het documentenarchief kan lezen. Elk order krijgt een uniek identificatienummer dat de gebruiker kan copiëren naar de vaste opslagruimte van een account.

Niet-functionele eisen (voorbeelden) Het systeem zal geen persoonlijke informatie van de klant aan de operator tonen, behalve diens naam en referentienummer. Alle delivrables zullen worden gedocumenteerd volgens de XYZ-Co-SP-STAN-95 standaard.

Activiteit 1.7 - Afsluiten definitiestudie analysedossier (+ haalbaarheidsonderzoek) goedkeuren prioriteiten bepalen Must have Should have Could have Want to have but … kiezen ontwerpopties make buy help ask for support MoSCoW stuurgroep combinatie

MoSCoW-model Ook veel gebruikt in moderne ontwikkelmodellen. Snelle en voortdurende aanpassingen aan software vereisen dat continu prioriteiten bepaald worden. De klant/gebruiker speelt een cruciale rol. Rational Unified Proces, eXtreme Programming, Iterative Application Development, Dynamic Systems Development Method, …

Keuze ontwerpopties MAKE BUY HELP ASK FOR HELP COMBINATIE

Make or buy overwegingen ? Interne ontwikkelexpertise en capaciteit + Communicatie met eindgebruiker + Wijzigingen via directe communicatie ? Projectmoeheid ? Documentatie ± Betrokkenheid / kritische ingesteldheid

Make or buy overwegingen BUY (maatwerk) ? Input van eigen organisatie ± Kosten ? Afhankelijkheid ? Communicatie (beslissingen) + Klant is koning

Make or buy overwegingen BUY (standaardpakket) + Kosten - Flexibiliteit + Concurrentie MAKE & BUY Duurzaamheid (hardware, software, OS) Aanpassing/flexibiliteit

Pakketevaluatie RFI: request for information Pakketevaluatiecriteria vragenlijst naar longlist functionele aspecten niet-functionele aspecten (prijs, ondersteuning, referenties) Pakketevaluatiecriteria weighted ranking methode RFP: request for proposal naar shortlist

RFI voorbeeld

RFI onderwerpen Longlist algemene functionaliteit faciliteiten voor de applicatie toepassingsarchitectuur gegevensintegriteit data dictionary toegang tot gegevens gebruikersinterface performantie, betrouwbaarheid, beschikb. systeeminterface

Weighted ranking method

WRM verfijning % i.p.v. Ja/Nee wegingsfactor per categorie en per item binnen categorie

Request for proposal Shortlist Overzicht van het bedrijf Doelstelling van het project en hoofdobjectieven Contextdiagram E/R diagram Huidige technische infrastructuur Mainframe CPU en periferie hardware LAN en WAN hardware &communicatie architectuur Toekomstige technische architectuur Business statistieken