80 lines
1.9 KiB
Plaintext
80 lines
1.9 KiB
Plaintext
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.
|