Professional Documents
Culture Documents
Learning Objectives
Overview
Figure 2-1
5
Figure 2-4
8
Figure 2-5
9
10
Figure 2-6
11
Figure 2-7
12
13
14
Analysis Activities
15
Design Activities
16
Implementation Activities
17
Support Activities
Maintain system
Enhance system
Support users
18
Methodologies
Methodologies
19
Figure 2-8
20
Models
21
Tools
22
Techniques
23
Traditional approach
Object-oriented approach
24
Traditional Approach
Structured programming
25
Figure 2-12
26
Top-Down Programming
27
Figure 2-13
28
Structured Design
29
Figure 2-14
30
Structured Analysis
31
Figure 2-15
32
Figure 2-16
33
Figure 2-17
34
35
Object-Oriented Approach
37
Figure 2-18
38
Figure 2-19
39
SDLC Variations
40
41
42
Develop iteratively
Define and manage system requirements
Use component architectures
Create visual models
Verify quality
Control changes
43
Figure 2-20
44
45
Scrum
46
Figure 2-21
47
Summary