orientatie informatiesystemen

Post on 03-Jan-2016

44 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Orientatie InformatieSystemen. K.M.van Hee hgl. architectuur van informatiesystemen dir. Deloitte & Touche Bakkenist TU/e 2001. Agenda deel 1. het vakgebied informatiesystemen: informatiesystemen in de praktijk het ontwikkelproces actuele problemen in de praktijk - PowerPoint PPT Presentation

TRANSCRIPT

1

Orientatie InformatieSystemen

K.M.van Hee

hgl. architectuur van informatiesystemen

dir. Deloitte & Touche Bakkenist

TU/e 2001

2

Agenda deel 1

het vakgebied informatiesystemen:

• informatiesystemen in de praktijk

• het ontwikkelproces

• actuele problemen in de praktijk

• beschikbare methoden en technieken

• onderzoeksvragen

3

Agenda deel 2

voorbeelden van projecten:

• praktijk-projecten

• theorie-projecten

• gemengde projecten

4

informatiesystemen in de praktijk (1)

• organisaties leveren producten of diensten aan individuen of andere organisaties

• producten en diensten worden voortgebracht door bedrijfsprocessen

• bedrijfsprocessen worden ondersteund of zelfs gerealiseerd door informatiesystemen

5

informatiesystemen in de praktijk (2)• buy side:

– e-procurement systemen– supply chain management systemen– electronische marktplaatsen

• inside (1):– ERP-systemen (alle standaard processen)– Workflow en Document Management Systemen

6

informatiesystemen in de praktijk (3)

• inside (2):– knowledge worker support (office systemen,

groupware, expert systems, knowledge management)

• sell side:– CRM (customer relationship systemen)– web shops (catalogi, product configuratoren)– betaalsystemen

7

het ontwikkelproces (1)‘maatwerk’ oplossingen (klassiek en voor

standaard componenten):

• requirements (eisen van de omgeving)

• maak specificaties (interface en functies exact beschreven: het WAT)

• maak technisch ontwerp (het HOE)

• construeer (programmeren)

• test systeem

8

het ontwikkelproces (2)informatiesystemen voor specifieke organisatie:

• modelleer proces (in organisatie of apparaat) dat door systeem ondersteunt moet worden

• ontwikkel test scenario’s (use cases)

• ontwerp architectuur (lagen, spec. componenten)

• zoek componenten (ook reuse)

• configureer de componenten

• integreer de componenten (interfacing)

• test systeem (met test scenario’s)

9

actuele problemen in de praktijk• legacy systems: goed, maar verouderd en niet te

makkelijk aan te passen

• beheersing van de totale ontwikkeling(Informatie Management)

• e-business golf: snelle invoering van nieuwe systemen (sell side, inside, buy side)

• nieuwe technologie: web, OO en CBD

• selectie, integratie en invoering van pakketsoftware

• overlappende functionaliteiten van pakketten

10

beschikbare methoden en technieken• modelleren high-level Petrinetten• analyse van speciale netten (workflownetten)

– correctheids-eigenschappen (bereikbaarheid,soundness)

– performance analyse (doorlooptijden, utiliteit van resources)

• software tools voor:– modelleren, simuleren (ExSpect)– analyseren (Wolflan)– configureren van operationele software

11

onderzoeksvragengeinspireerd door de praktijkproblemen van de

toekomst:

• theorie over architectuur en componentenmodelleren en verificatie

• methoden voor component based development

• tools voor CBD: specificatie, selectie, configuratie

• methoden voor Informatie Management

12

praktijk-projecten (1)• modelleren van complexe bedrijfsprocessen

(banken, verzekeringsmaatschappijen, overheid b.v. Justitie, Politie)steeds is doel: systeemontwerp

• in kaart brengen van architectuur van bestaande informatiesystemen

• configuratie en integratie van workflowmanagement systemen

• ontwerp en realisatie van interfaces (XML)

13

praktijk-projecten (2)• (mede) ontwikkeling van software pakketten voor

electronische handelstransacties• database systemen voor registratie van voorraden• pakket-selecties voor CRM, ERP, web-winkels en

electronische marktplaatsen • (mede) configuratie van pakketten voor concrete

toepassingen• ontwerp van nieuwe web toepassingen voor e-

business (b.v. een electronische marktplaats voor uitbesteding van onderzoekswerk)

14

theorie-projecten• componenten-theorie:

– structuren die ‘correctness by construction’ garanderen– mechanismen voor hergebruik van componenten

(b.v. overervingsmechanismen)– zoeken naar herbruikbare componenten

• analyse methoden:– correctheidseigenschappen – performance analyse methoden

• selectiemethoden voor componenten– specificatiemethoden – testmethoden

15

gemengde projecten (1)• ontwikkeling van tools (implementatie van

nieuwe theorie)– NexSpect (opvolger ExSpect)– efficiente algoritmen voor analyse methoden– configuratoren voor standaard pakketten – conformance testers– tools voor ontwikkelingen en beheer van

architectuur

16

gemengde projecten (2)• methoden en tools voor InformatieManagement

• analyse van software pakketten– functionaliteit– interoperabiliteit (interfacing)

• evaluatie van methoden die in praktijk gebruikt worden (b.v.onderzoek naar ontwikkelings van workflowpakket Staffware)

top related