=Paper=
{{Paper
|id=None
|storemode=property
|title=How CASE Tools and Methods Relate to Each Other
|pdfUrl=https://ceur-ws.org/Vol-961/paper30-1.pdf
|volume=Vol-961
|dblpUrl=https://dblp.org/rec/conf/caise/Lustig89
}}
==How CASE Tools and Methods Relate to Each Other==
SpadabLY How CASE-tools and methods relate to each other. Experiences GOfiln Lustig, Sven Ersson Spadab ( , Stockholm Sweden ( A bstl'lIct Spadab describes some or their business requirements and why application de\'elopmcll! methods must change in order to meet the actual and ruture demands on high quality sortw"re, The need ror and importance or all architecture that supports thc dinerent aspcet or systems de\'c1opment is stressed, Spadab will also discuss how the architecture and strategy rorms the basis ror succesrul inrormation systems and rOI'--USe or case tools, • Spada" also describes their view on how case tools fits in into ( I thc systcms devclopment environment, what lasks can be supported by the tools and giYCs a short oven'iew or IEFs ca- pability and how it supports Spadabs de\'c1opment process, Some or the reasons behind Spadabs I[F-decision arc also di- scussed and how the case tool impacts the systems de\'elopment proression_ Finallv Spadab lists some or their critical Sllccess ractors ror s\'stems deYclopment that arc important regarding the imple- mcntation or case tools, © Spadab CASES9 1.1 ~adabl Spadab g'yCS EDD-support to 92 banks, +Computing center for • 4.5 million customcrs 92 Swedish Savings banks. • 13 million accounts • 12no branchcs • Development of banking • 7000 bank tcrminals functions • 850 AT:Yls - Basic functions - Business support ( _ Informe tlon management functions <0 ..,. .. 1.2 Thc oycrall priority IS quality !p RIO R I TIE 51 bccausc thc banks arc highly automatcd and fully dcpcndcnt on thc [Dr-systcms. ( , .vQualily rJcxibilit\' has bccomc morc importan't during thc last years - the banks are beginning to compcte \\'ith .vFlexibility products, .vProductivity l'roductiyity the profitability margins are tighter. 0- ·1 ~~ Sp:.llbh CISES'! CASE89 2.1 A"LICATIOIl DIVILOPrllNT • r 'Il0DUCTIOll I The status of direction of application deyelopment. Go from anform to engineering! 'HANDICRAFT""""""" INDUSTRY ENTERPRISE FOUNDATION _ INFORMATION SYSTEMS DfiliAND8 V lu.ln... In toou. v Flulbl. #I" Short dlv.lopm,nt tim. ( "'A.II.blllty .-' hour./day " Int.grlty 0_ JOINT VENTURE PROJECT 2.2 USINCl IEF Spadab is engaged in deYelopment of new basic systems for nordic ........ .. ..,... ..... 1000lAT ., uoo_ saYingsbanks. 'Characteristic for '.NLIID these systems is modularization at a ~ . . .Mt high level (building blocks).· These principles gi\'es the dirrerent banks possibilities to create their own unique products from the new basic I . systems and own-developed systems. .......... DIIIIIRK ........... , IIIDEI "..... -- CASE 2.3 Looking at sortware production as an engineering process. That is the reason why we must usc methods and powerfull tools. • Make the "right" choice! CASES9 -Spadabs "iew on application development 3.1 An architecture that supports different aspects of application del-clopment is crucial. O~ ,,' 0 c? .., l- v' .., ~~ ARCHITECTURE '1' TECHNOLOGY +Appllcatlon structure +Olstributlon of data and function +Enterprise "mod"ol +Hardwaro I +Baslc software +Standards II I!Cl!.r~ ~__.J 3_2 000 IMPORTANT TO HAVE A COMPREHENSIVE VIEW ON It is extremely important to haye a APPLICA TION DEVELOPMENT comprehensive view on application AND CASE 000 development and understand the t,,£ business as such_ 8 V /31 "£/3/3 'lTep BY ITIP • TH~OUIIH UHOe~aTANOINII Of THE aUIINE88 . Aotlvltl ... n•• d. and DOli. OUIIIN ANO IMPLeMENT effeCTIVE IUfPO~T IN fORM Of eOp·IYlTeMa' 0_ 1-- .'.-- -- --------. II :.;:; Sp:ll.laiJ C.ISES'J CASES9 Spadabs "iew ....... FUNCTION & PROCESSEB- INFORMATION BUSINESB ACTIVITIES INTERACTIONI COMMUNICA TION 0-0 DATA- 1I0DElD -r DATABAOE- DeOIOfl • t PROCESS lOOIC ( I: POl.l-OESION ( UUR: HAN0600K8 I: POM-COOE 0...,., 4 We have divided our development process in these main areas: • From business information to databases • From business logic to program code • From interaction,'conunmunication to end-user instructions • r v C.\S£S') CASE89 Spadabs Yiew . INFORMA.. INTERA C T.I FUNC nON & nON COMMUNICA T. PROCESS Require- Informa - ments tion Security & Organiza- Integri"ty,---, tion '-----" Data- Handbooks/ Program bases User instruct. Goals & QA problem Feasibility study Economy Education ., 5 Added to these three main areas, ( there are number of other important tasks to be performed in order to build a "complete information sy- stem" . ., ~ Spauah C.ISE89 CASES9 IEF - An oyeniew ., 6.1 ", INTELLIOEIlT IBU UAIIlFRAUE I , WORKSTATIOtl IEF • Local and central encycJopedi Centrel Encyclopaedia ~ , • Tools used on local leycJ " • ISP Information strategy planning COd8 8nd dst8- b869 06nBfs tor • B:\A Business area analysis /~ • BSO Business systems design • TO - Technical design 082 COBOL II MFS • Tools used on ceniralleye! ( • Construction 6.2 The deliYerablcs from B:\:\ arc; PROCESS HIERRRCHY [Ill I TY-R(!.l" i Il)tlSH I p- DIAGRAM (PHD) DIRGRRM (ERO> • E R-diagram -l- • business logic on elemcntary leye! - • process dependency diagram rUtI( r IONRl OECOMPOSITIOIl • Bus Lillis,; ~ P~O(IUU on .l ...!nt.vy ( I'WlI. I PROCESS RCTION DIRGRRM (PRO) Proe t'55: CROUE -CUSTOrtER ItlPORTS: ( .. It ly " '" ..... I ..... -I)~ I ("Illy .. , ". (uJlc.•• ~ (XPORTS: ("I,ly .. , ..... cut c""tOO"'II~' r"l,ty .. ,N .... I (uJl