about summary refs log tree commit diff
path: root/usth/ICT2.7/P3L4 Unified Software Process Subtitles/12 - Phases within a Cycle - lang_en_vs5.srt
diff options
context:
space:
mode:
Diffstat (limited to 'usth/ICT2.7/P3L4 Unified Software Process Subtitles/12 - Phases within a Cycle - lang_en_vs5.srt')
-rw-r--r--usth/ICT2.7/P3L4 Unified Software Process Subtitles/12 - Phases within a Cycle - lang_en_vs5.srt199
1 files changed, 0 insertions, 199 deletions
diff --git a/usth/ICT2.7/P3L4 Unified Software Process Subtitles/12 - Phases within a Cycle - lang_en_vs5.srt b/usth/ICT2.7/P3L4 Unified Software Process Subtitles/12 - Phases within a Cycle - lang_en_vs5.srt
deleted file mode 100644
index c58be49..0000000
--- a/usth/ICT2.7/P3L4 Unified Software Process Subtitles/12 - Phases within a Cycle - lang_en_vs5.srt
+++ /dev/null
@@ -1,199 +0,0 @@
-1

-00:00:00,240 --> 00:00:02,505

-Now let's go back to the phases within a cycle.

-

-2

-00:00:02,505 --> 00:00:04,930

-because I want to show you how they relate to traditional

-

-3

-00:00:04,930 --> 00:00:08,196

-activities of software development. Because this is the first time that

-

-4

-00:00:08,196 --> 00:00:12,066

-we talk about inception, elaboration, construction and transition. So we will

-

-5

-00:00:12,066 --> 00:00:14,859

-know what they mean, in terms of the traditional software

-

-6

-00:00:14,859 --> 00:00:18,380

-development. So I'm going to first discuss these relations and then

-

-7

-00:00:18,380 --> 00:00:22,198

-I'm going to talk about each individual phase in further detail.

-

-8

-00:00:22,198 --> 00:00:25,570

-So I'm going to start by representing the four RUP phases here

-

-9

-00:00:25,570 --> 00:00:29,810

-with possible internal iterations. I1, E1 and E2, C1,

-

-10

-00:00:29,810 --> 00:00:32,490

-C2, and so on. And just as a reference, this

-

-11

-00:00:32,490 --> 00:00:34,670

-is the way in which time will progress. So we

-

-12

-00:00:34,670 --> 00:00:37,890

-will start with inception and we will finish with transition.

-

-13

-00:00:37,890 --> 00:00:39,710

-So what I'm want to do now is to show the

-

-14

-00:00:39,710 --> 00:00:43,930

-actual, traditional, software development activities here on the left. And

-

-15

-00:00:43,930 --> 00:00:46,970

-I also want to show you, using this diagram, how these

-

-16

-00:00:46,970 --> 00:00:51,610

-activities are actually performed in each of the RUP phases.

-

-17

-00:00:51,610 --> 00:00:54,540

-So, let's see what this representation means. Basically, what

-

-18

-00:00:54,540 --> 00:00:58,410

-I'm showing here, is that requirements engineering actually starts in

-

-19

-00:00:58,410 --> 00:01:00,480

-the inception phase. So, you can see the height

-

-20

-00:01:00,480 --> 00:01:03,090

-of this bar as the amount of effort devoted to

-

-21

-00:01:03,090 --> 00:01:05,890

-this activity in this specific phase. So you can

-

-22

-00:01:05,890 --> 00:01:09,950

-see that requirements engineering starts in inception phase, is mostly

-

-23

-00:01:09,950 --> 00:01:13,210

-performed in the elaboration phase, and then it continues,

-

-24

-00:01:13,210 --> 00:01:16,820

-although to a lesser extent, throughout all phases up until

-

-25

-00:01:16,820 --> 00:01:18,570

-the end of the transition. But the bulk is really

-

-26

-00:01:18,570 --> 00:01:22,940

-performed here in the elaboration phase. Similarly, if we consider analysis

-

-27

-00:01:22,940 --> 00:01:25,450

-and design, we can see that analysis and design are

-

-28

-00:01:25,450 --> 00:01:29,510

-mainly performed in the elaboration phase. But a considerable amount of

-

-29

-00:01:29,510 --> 00:01:31,900

-it also continues in the construction phase, and then it

-

-30

-00:01:31,900 --> 00:01:34,514

-kind of phases out. So there's very little of that done

-

-31

-00:01:34,514 --> 00:01:37,300

-in the transition phase. Looking now at implementation, you can see

-

-32

-00:01:37,300 --> 00:01:41,190

-that the implementation happens mostly in the construction phase, which is,

-

-33

-00:01:41,190 --> 00:01:45,460

-unsurprisingly, the phase that is mostly concerned with actual code development,

-

-34

-00:01:45,460 --> 00:01:47,620

-as we will see in a minute. Testing, on the other

-

-35

-00:01:47,620 --> 00:01:50,990

-hand, is performed throughout most phases, with, peaks in some specific

-

-36

-00:01:50,990 --> 00:01:54,260

-point, for example, at the end of some iterations, like here

-

-37

-00:01:54,260 --> 00:01:57,880

-and here. To conclude, we have the business modeling activity that

-

-38

-00:01:57,880 --> 00:02:00,160

-happens mainly in the inception and a little bit in the

-

-39

-00:02:00,160 --> 00:02:04,100

-elaboration phase and the deployment activity which happens a little bit

-

-40

-00:02:04,100 --> 00:02:06,420

-throughout, but the bulk of it is really in the transition

-

-41

-00:02:06,420 --> 00:02:08,699

-phase, which is actually the phase that has to do

-

-42

-00:02:08,699 --> 00:02:12,070

-with deployment and then maintenance. So I hope this kind

-

-43

-00:02:12,070 --> 00:02:14,970

-of high level view gives you a better understanding of

-

-44

-00:02:14,970 --> 00:02:17,940

-what is the mapping between these new phases and, the

-

-45

-00:02:17,940 --> 00:02:21,760

-typical software development activities that we are more familiar with.

-

-46

-00:02:21,760 --> 00:02:24,360

-So to further this understanding, later in the lesson, I'm

-

-47

-00:02:24,360 --> 00:02:28,220

-also going to talk about these specific phases individually. First, however,

-

-48

-00:02:28,220 --> 00:02:31,610

-I want to spend a little more time discussing what happens

-

-49

-00:02:31,610 --> 00:02:35,200

-inside each one of these iterations, just to make sure

-

-50

-00:02:35,200 --> 00:02:38,410

-that we are all understand what an iteration is exactly.