Академический Документы
Профессиональный Документы
Культура Документы
More terms
Process = A series of actions or tasks performed in order to do, make or achieve something.- e.g. the software development process Information System Development Approach (ISDA) = A class of methodologies which share the fundamental concepts and principles for ISD
Analysis and Design of Information Systems - Fathul Wahid 5
New IT Goals
Application environment changes and needs evolve Users ask for modifications
Analysis and Design of Information Systems - Fathul Wahid 10
11
12
Schedules go over budget and time because of requirements creep Top reasons for requirements creep are:
Poor initial requirements definition (44%) New applications unfamiliar to users (36%) Projects take so long that things change (28%) Poor management of expectations (22%) Failure to involve users in early stages (19%)
14
15
16
Accidents, difficulties that happen to exist today but are not inherent
17
Historical Perspective
1945-1965: Fortran, COBOL, Lisp, Algol come into widespread use; IBM installs third generation of computers 1968: first NATO Conference on Software Engineering, to confront development difficulties early 1970s: structured programming mid 1970s: structured design; computeraided documentation
Analysis and Design of Information Systems - Fathul Wahid 18
History - continued
late 1970s: structured analysis late 1970s: data modeling early 1980s: CASE tools; prototyping mid 1980s: information engineering; Joint Application Development late 1980s: Rapid Application Development early 1990s: object-oriented development late 1990s :?
Analysis and Design of Information Systems - Fathul Wahid 19
20
21
Systems
A ubiquitous word But what exactly does the word mean? What is an example of a system? What is it that makes something a system?
22
23
24
25
26
1986: 10% of North American IS groups use structured techniques in disciplined way 1987: 69% use structured approaches 1991: 65% of organisations with a method develop it in-house 1992: 45% of IS managers are satisfied with their method; 25% describe their method as unknown 1992: 69% use SDLC to develop systems
Analysis and Design of Information Systems - Fathul Wahid 27
More on Methodology
Not just a recipe But should have an underlying philosophy, e.g,