?????? 29. ????: - PowerPoint PPT Presentation

About This Presentation
Title:

?????? 29. ????:

Description:

???????????????? ???? ? ???????', ????????? ???????????? ... 1.Ralph R. Young, The Requirements Engineering Handbook, Artech House, 2004 (Carnegie Mellon Univ. ... – PowerPoint PPT presentation

Number of Views:14
Avg rating:3.0/5.0
Slides: 20
Provided by: Mar5616
Category:
Tags: russian | young

less

Transcript and Presenter's Notes

Title: ?????? 29. ????:


1
?????? 29. ???? ?????????????? ??????
??????????? ?????? ???. ???????????????? ????
? ???????, ????????? ???????????? ?
??????????? ?????????? ??????-???????????
???????? (???????????)
???? ?. ????? ???????? ??????? ????????
??????????, ???
Email mslevin_at_acm.org / mslevin_at_iitp.ru
PLAN 1.?????????? ?????????? ? ???????
(Requirements engineering) ???????????????
???????? 2.???? ?????????? 2.?????????? 3.????????
????? ??????? 4.??????
?????? 26, 2004
2
1.??????????????? ????????
????????????, ??????????- ?????
?????- ?????
???????- ???????
????????- ????
???????- ?????
?????????
t
T
0
3
1.??????????????? ????????
????????????, ??????????- ?????
?????- ?????
???????- ???????
????????- ????
???????- ?????
?????????
t
T
0
???? ? ?????? NB!!!
??????? ?????????? 1.Ralph R. Young, The
Requirements Engineering Handbook,
Artech House, 2004 (Carnegie Mellon Univ.)
2.S. Robertson, J.
Robertson, Mastering the Requirements Process.
Addison-Wesley, 1999. 3.K.E. Wiegers,
Software Requirements. 2nd ed., Microsoft Press
2003.
??????? Requirement Engineering (Springer),
etc.
??????????? IEEE Requirement Engineering
Conference, etc.
4
1.??????????????? ???????? ?????? (????????,
??????????, ?????????)
????????????, ??????????- ?????
?????- ?????
???????- ???????
????????- ????
???????- ?????
?????????
t
T
0
1.????????? 2.?????????? ? ??????? 3.???????
(???????, ????????? ?????????, ?????????)
5
1.??????????????? ????????
????????????, ??????????- ?????
?????- ?????
???????- ???????
????????- ????
???????- ?????
?????????
t
T
0
???????? ?????????? 1.????????? ??????????
(Systems engineering, life cycle
engineering) 2.?????????????? ?????????? 3.???????
?? 4.??????????????? 5.?????????? ??????
(????????? ?????)
6
1.??????????????? ???????? ???? ?
??????????????? (?????? ????????? ????????????)
????????? ?????????? ??????????????????
??????? ???????????? ??????? ????????? ????
??????? ????? ?????????? ????? ?????????
??????? ????? ?????????
???????????? ???????????? ???????
??????? (functional test)
????????????? ???????????? ??????
(??????) ????????????? ???? (integration test)
?????????? ?? ???????????? ???????? ???????
??????? (model checking) ??.
7
1.??????????????? ????????
????????????, ??????????- ?????
?????- ?????
???????- ???????
????????- ????
???????- ?????
?????????
t
T
0
????????????? ???????????? ???????? ?????????
??????????
???????
???????????? ??????????
8
1.??????????????? ????????
????????????, ??????????- ?????
?????- ?????
???????- ???????
????????- ????
???????- ?????
?????????
t
T
0
???????? ? ??????? ??????? ??????????
(???????????)
????????????? ???????????? ???????? ?????????
??????????
???????
???????????? ??????????
9
1.??????????????? ????????
????????????, ??????????- ?????
?????- ?????
???????- ???????
????????- ????
???????- ?????
?????????
t
T
0
???????
??????????
10
1.??????????????? ????????
????????????, ??????????- ?????
?????- ?????
???????- ???????
????????- ????
???????- ?????
?????????
t
T
0
??????? ?????????? ?????????? (????. ??????) NB!
???????
??????????
11
1.??????????????? ????????
????????????, ??????????- ?????
?????- ?????
???????- ???????
????????- ????
???????- ?????
?????????
t
T
0
??????? ?????????? ?????????? (????. ??????)
????????? 1.?????????? ?? ???????????? 2.???????
???? (??????????????, ???????????? ?
?.?.) 3.???????-??????? 4.?????? ?? ???????
??????? (Use Cases)
??????????
12
1.??????????????? ????????
????????????, ??????????- ?????
?????- ?????
???????- ???????
????????- ????
???????- ?????
?????????
t
T
0
??????? ?????????? ?????????? (????. ??????)
????????? 1.?????????? ?? ???????????? 2.???????
???? (??????????????, ???????????? ?
?.?.) 3.???????-??????? 4.?????? ?? ???????
??????? (Use Cases)
??????????
???????? ?????? 1.????????? ?????? 2.???????? 3
.????????? ??????, ?????, ?????????? 4.???????????
??? ?????????? 5.????????????? 6.??????
???????? 6.???????????? 7.???????????????
13
2.???? ?????????? (???????? ?????????? ? ???????)
???? ?????????? 1.?????????? ??????? (Business
requirements) 2.?????????? ???????????? (Users
requirements) 3.?????????? ??????? ?? ???????
????? ???????? ?????? ????????? ????????
(High-level or system requirements) 4.????????????
?? ?????????? (??????? ?????? ????????? ???????
) 5.???????????????? ?????????? ??????? ??????
????? ?????????????? ) 6.????????? ?????????? /
??????????? 7.??????????? ??????????
???????????? 8.?????????? ?? ??????????????????
(Performance requirements) 9.?????????? ?
?????????? (? ??. ?????????) 10.?????????? ??
???????????? ????????? (Qualification
requirements) 11.????????????? ??????????
(Logistics requirements) 12.?????????? ?????
(????????, ?????????????) 13.?????????? ?
???????, ?????????? ? ??????????? 14.?????????
????????????? ?????????? (Reusing) ETC.
14
3.??????????
?????????? 1.???????? ??? ?????????? ??????????
2.????? ?????????? 3.???????? 4.?????????
????????????? ?????????? (reusing)
15
3.???? ????????????? ?????? (?????????????
?????? ????????, ????????? ????????? ? ??.)
?????? ???????? 1.??????? ? / ??? ?? ?????
(?????????, ????) 2.????????? ???????, ??????
?????????, ????-????????? ????????? 3.???????
???????, ??????? ??????? , ?????? ?????????
???????
16
3.???? ????????????? ?????? (?????????????
?????? ????????, ????????? ????????? ? ??.)
?????? ???????? 1.??????? ? / ??? ?? ?????
(?????????, ????) 2.????????? ???????, ??????
?????????, ????-????????? ????????? 3.???????
???????, ??????? ??????? , ?????? ?????????
???????
1.??????? / ???????? 2.?????????
????????? 3.?????????
17
3.????????????? ??????? (????????)
???????? 1.????????? (????, ??????? ? ??.) ???
????????? ?????????, ??????? 2.??????????????
???????? 3.?????????? ??????? ??????? (use
cases) ???????????????
18
3.????????????? ??????? (????????)
???????? 1.????????? (????, ??????? ? ??.) ???
????????? ?????????, ??????? 2.??????????????
???????? 3.?????????? ??????? ??????? (use
cases) ???????????????
?????? 1.????????? ?? ????????? (Entity
relationship) 2.?????? ????????? ?? ?????????
????????? 3.Entity relationship ?????????
????????? ?? ????????? ?????????
19
4.??????
?????? I.???????? ?????????? 1.????????
?????????? 2.?????????? ??????????
(??????) II.???????? 1.?????????????? ?????
(conceptual maps) 2.????? ? ???? III.????????????
? ???????? 1.???????????? ????????????? 2.???????
????? ? ??.
Write a Comment
User Comments (0)
About PowerShow.com