about summary refs log tree commit diff
path: root/usth/ICT2.7/P1L2 Life Cycle Models Subtitles/10 - Software Process Model Introduction - lang_en_vs4.srt
blob: 39d418b739beacc4879367a094de1963875c13b4 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
1
00:00:00,240 --> 00:00:02,600
At this point, you know the possible activities, the

2
00:00:02,600 --> 00:00:06,520
possible phases performed during the software development process. But there

3
00:00:06,520 --> 00:00:08,710
this something that we still haven't discussed, which is

4
00:00:08,710 --> 00:00:11,910
very important. And that is how should we put these

5
00:00:11,910 --> 00:00:14,990
activities together to develop software? And this all comes

6
00:00:14,990 --> 00:00:18,360
down to the concept of software process model. Also called

7
00:00:18,360 --> 00:00:21,520
software lifecycle model. And what this is, is a

8
00:00:21,520 --> 00:00:25,470
prescriptive model of what should happen from the very beginning

9
00:00:25,470 --> 00:00:28,960
to the very end. Of a software development process. The

10
00:00:28,960 --> 00:00:31,360
main function of the life cycle model is to determine

11
00:00:31,360 --> 00:00:34,290
the order of the different activities so that we know

12
00:00:34,290 --> 00:00:37,920
which activities should come first and which ones should follow. Another

13
00:00:37,920 --> 00:00:40,910
important function of the life cycle model is to determine

14
00:00:40,910 --> 00:00:45,290
the transition criteria between activities. So, when we can go from

15
00:00:45,290 --> 00:00:48,000
one phase to the subsequent one. In other words, what

16
00:00:48,000 --> 00:00:50,840
the model should describe is what should we do next and

17
00:00:50,840 --> 00:00:53,450
how long should we continue to do it for each activity

18
00:00:53,450 --> 00:00:56,290
in the model. Now lets see a few traditional software process

19
00:00:56,290 --> 00:00:58,920
models. I will discuss them here at the high level and

20
00:00:58,920 --> 00:01:02,000
then revisit some of these models in the different mini courses.