about summary refs log tree commit diff
path: root/usth/ICT2.7/P3L4 Unified Software Process Subtitles/18 - Construction Phase - lang_en_vs5.srt
diff options
context:
space:
mode:
Diffstat (limited to 'usth/ICT2.7/P3L4 Unified Software Process Subtitles/18 - Construction Phase - lang_en_vs5.srt')
-rw-r--r--usth/ICT2.7/P3L4 Unified Software Process Subtitles/18 - Construction Phase - lang_en_vs5.srt247
1 files changed, 247 insertions, 0 deletions
diff --git a/usth/ICT2.7/P3L4 Unified Software Process Subtitles/18 - Construction Phase - lang_en_vs5.srt b/usth/ICT2.7/P3L4 Unified Software Process Subtitles/18 - Construction Phase - lang_en_vs5.srt
new file mode 100644
index 0000000..70051fd
--- /dev/null
+++ b/usth/ICT2.7/P3L4 Unified Software Process Subtitles/18 - Construction Phase - lang_en_vs5.srt
@@ -0,0 +1,247 @@
+1

+00:00:00,230 --> 00:00:03,170

+So if the elaboration phase is successful, we then move

+

+2

+00:00:03,170 --> 00:00:06,560

+to the construction phase, which is our third phase. And

+

+3

+00:00:06,560 --> 00:00:09,550

+the construction phase is basically the phase in which most

+

+4

+00:00:09,550 --> 00:00:13,860

+of the actual development occurs. In short, all the features considered

+

+5

+00:00:13,860 --> 00:00:17,360

+are developed. So we'll continue with our car metaphor that

+

+6

+00:00:17,360 --> 00:00:19,310

+we used for the prototype. And in this case we

+

+7

+00:00:19,310 --> 00:00:22,390

+will have our complete car ready. Not only the features

+

+8

+00:00:22,390 --> 00:00:25,940

+are developed but they're also thoroughly tested. So we have performed

+

+9

+00:00:25,940 --> 00:00:29,490

+quality assurance. We have verified and validated the software,

+

+10

+00:00:29,490 --> 00:00:32,580

+the system and we know that it works correctly. Or

+

+11

+00:00:32,580 --> 00:00:34,620

+at least that it works correctly as far as

+

+12

+00:00:34,620 --> 00:00:37,850

+we can tell. So, in general, the construction phase is

+

+13

+00:00:37,850 --> 00:00:39,760

+the phase in which there is a shift in

+

+14

+00:00:39,760 --> 00:00:42,640

+emphasis from intellectual property development

+

+15

+00:00:42,640 --> 00:00:45,460

+to product development. From ideas

+

+16

+00:00:45,460 --> 00:00:47,650

+to products. So, what is the outcome of the

+

+17

+00:00:47,650 --> 00:00:51,250

+construction phase? Well, basically the construction phrase produces a product

+

+18

+00:00:51,250 --> 00:00:54,520

+that is ready to be deployed to the users. Specifically,

+

+19

+00:00:54,520 --> 00:00:57,570

+the phase generates the following outcomes. First of all, at the

+

+20

+00:00:57,570 --> 00:01:00,150

+end of this phase, all the use cases have been

+

+21

+00:01:00,150 --> 00:01:03,220

+realized with traceability information. What does that mean? It means that

+

+22

+00:01:03,220 --> 00:01:06,640

+not only all the functionality expressed by the use cases

+

+23

+00:01:06,640 --> 00:01:10,240

+have been implemented, but also that we have traceability information from

+

+24

+00:01:10,240 --> 00:01:13,530

+the use cases, to the different artifacts. So for example,

+

+25

+00:01:13,530 --> 00:01:16,780

+we know which part of the design realizes which use case.

+

+26

+00:01:16,780 --> 00:01:19,230

+We know which part of the implementation is related to a

+

+27

+00:01:19,230 --> 00:01:22,150

+given use case. Which use cases were derived from a use

+

+28

+00:01:22,150 --> 00:01:24,390

+case, and so on and so forth. And in this way

+

+29

+00:01:24,390 --> 00:01:28,310

+we can trace our requirements throughout the system. Throughout the different

+

+30

+00:01:28,310 --> 00:01:32,162

+artifacts that were developed during the software process. As we were

+

+31

+00:01:32,162 --> 00:01:35,790

+saying, we also have complete software product here, which is integrated

+

+32

+00:01:35,790 --> 00:01:39,240

+on all the needed platforms. Since the system, the software product,

+

+33

+00:01:39,240 --> 00:01:42,200

+has to be thoroughly tested, we will also have a complete

+

+34

+00:01:42,200 --> 00:01:44,900

+set of results for our tests. As part of this

+

+35

+00:01:44,900 --> 00:01:47,980

+phase, we will also finalize the user manual, so you'll have

+

+36

+00:01:47,980 --> 00:01:51,050

+a user manual ready to be provided to the users, and

+

+37

+00:01:51,050 --> 00:01:53,700

+ready to be used. And finally, we will have a complete

+

+38

+00:01:53,700 --> 00:01:58,370

+set of artifacts that include design documents, code, test cases, and

+

+39

+00:01:58,370 --> 00:02:00,440

+so on and so forth, so basically all of the artifacts

+

+40

+00:02:00,440 --> 00:02:04,240

+that have been produced during the development process. So roughly speaking,

+

+41

+00:02:04,240 --> 00:02:07,280

+we can consider the product that is produced at the end

+

+42

+00:02:07,280 --> 00:02:10,570

+of this phase as a typical beta release. So in case

+

+43

+00:02:10,570 --> 00:02:12,920

+you're not familiar with that, a beta release is an initial

+

+44

+00:02:12,920 --> 00:02:16,050

+release normally meant for a selected subset of users. So it

+

+45

+00:02:16,050 --> 00:02:19,250

+is something that is not quite yet ready for primetime, but

+

+46

+00:02:19,250 --> 00:02:22,540

+almost. So let's see also in this case, what are the evaluation

+

+47

+00:02:22,540 --> 00:02:25,740

+criteria for the construction phase. So how do we assess, that

+

+48

+00:02:25,740 --> 00:02:29,620

+this third milestone has been accomplished, successfully? We pretty much have

+

+49

+00:02:29,620 --> 00:02:32,510

+a complete product ready to be shipped right? So the first question

+

+50

+00:02:32,510 --> 00:02:35,260

+we want to ask is, whether the product is stable and mature

+

+51

+00:02:35,260 --> 00:02:37,910

+enough to be deployed to users. At the end of this

+

+52

+00:02:37,910 --> 00:02:40,510

+phase it has to be. Are the stakeholders ready for the

+

+53

+00:02:40,510 --> 00:02:44,160

+transition into the user community? Are we ready to go from development

+

+54

+00:02:44,160 --> 00:02:45,450

+to production? Are the actual

+

+55

+00:02:45,450 --> 00:02:48,060

+resource expenditures versus the planned expenditures

+

+56

+00:02:48,060 --> 00:02:50,890

+still acceptable? So what this means is that at this point we

+

+57

+00:02:50,890 --> 00:02:54,660

+can really assess whether our estimates were accurate enough with respect

+

+58

+00:02:54,660 --> 00:02:57,740

+to what we actually spent for the project up to this point.

+

+59

+00:02:57,740 --> 00:03:00,390

+So unless we can answer in a positive way to

+

+60

+00:03:00,390 --> 00:03:03,790

+all these questions, the transition might be postponed by one release.

+

+61

+00:03:03,790 --> 00:03:05,930

+Because that means that we're still not ready to go

+

+62

+00:03:05,930 --> 00:03:08,660

+to the market. We're still not ready to deploy our product.