about summary refs log tree commit diff
path: root/usth/ICT2.7/P3L4 Unified Software Process Subtitles/13 - Iterations - lang_en_vs5.srt
blob: fbdc2b03bf81227e659ef77662f1ada3cf22da95 (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
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
1
00:00:00,420 --> 00:00:03,520
So what happens, exactly, within an iteration? In

2
00:00:03,520 --> 00:00:07,680
almost every iteration, developers perform the following activities.

3
00:00:07,680 --> 00:00:10,830
So they identify which pieces of functionality this

4
00:00:10,830 --> 00:00:14,450
iteration will develop, will implement. After doing that, they

5
00:00:14,450 --> 00:00:17,240
will create a design, for the considered use

6
00:00:17,240 --> 00:00:19,640
cases, and they will do that guided by the

7
00:00:19,640 --> 00:00:22,334
chosen architecture. So the set of use cases

8
00:00:22,334 --> 00:00:25,666
plus the architectural guidelines will result in a design

9
00:00:25,666 --> 00:00:29,035
for the selected use cases. Once the design is defined,

10
00:00:29,035 --> 00:00:32,060
then the developers will implement the design, which will result

11
00:00:32,060 --> 00:00:35,430
in a set of software components. They will then verify

12
00:00:35,430 --> 00:00:38,992
the components against the use cases to make sure that the

13
00:00:38,992 --> 00:00:41,740
components satisfy the use cases, they suitably realize the use

14
00:00:41,740 --> 00:00:43,995
cases. And they will do that through testing or some

15
00:00:43,995 --> 00:00:47,730
other verification and validation activity. Finally, after verifying that the

16
00:00:47,730 --> 00:00:51,320
code actually implements the use cases, they will release a product,

17
00:00:51,320 --> 00:00:53,840
which also represent the end of the iteration. And notice that

18
00:00:53,840 --> 00:00:56,370
what I put here is an icon for the world,

19
00:00:56,370 --> 00:00:59,330
in double quotes. Because in many cases the release will be

20
00:00:59,330 --> 00:01:02,050
just an internal release or maybe a release that will just

21
00:01:02,050 --> 00:01:04,813
go to some of the stakeholders so that they can provide

22
00:01:04,813 --> 00:01:07,040
feedback on that. Okay. So it doesn't have to be an

23
00:01:07,040 --> 00:01:09,080
external release. It doesn't have to be a release to the

24
00:01:09,080 --> 00:01:12,270
world. But it is, nevertheless, a release of a software product. .