Changes between Version 1 and Version 2 of Vision
- Timestamp:
- 10/31/17 13:13:21 (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Vision
v1 v2 2 2 Version <1.0> 3 3 4 *Example for Vision document*5 6 4 Table of Contents 7 5 8 1. Introduction........................................................................................ 4 9 10 1.1 Purpose........................................................................................ 4 11 12 1.2 Scope.......................................................................................... 4 13 14 1.3 Definitions, Acronyms and Abbreviations........................................................ 5 15 16 1.4 References..................................................................................... 5 17 18 1.5 Overview....................................................................................... 5 19 20 2. Positioning......................................................................................... 5 21 22 2.1 Business Opportunity........................................................................... 5 23 24 2.2 Problem Statement.............................................................................. 5 25 26 2.3 Product Position Statement..................................................................... 6 27 28 3. Stakeholder and User Descriptions................................................................... 6 29 30 3.1 Market Demographics............................................................................ 6 31 32 3.2 Stakeholder Summary............................................................................ 6 33 34 3.3 User Summary................................................................................... 7 35 36 3.4 User Environment............................................................................... 8 37 38 3.5 Stakeholder Profiles........................................................................... 8 39 40 3.5.1 <Корисници>................................................................................. 8 41 42 3.5.2 <Систем администратор>...................................................................... 9 43 44 3.5.3 <Одговорни институции>...................................................................... 9 45 46 3.5.4 <Систем инженери>........................................................................... 9 47 48 3.5.5 <Развивачи на системот>.................................................................... 10 49 50 3.6 User Profiles................................................................................. 10 51 52 3.6.1 < Неприлагодени на технологијата >......................................................... 10 53 54 3.6.2 < Премногу зафатени личности >............................................................. 11 55 56 3.6.3 < Стандардни корисници>.................................................................... 11 57 58 3.7 Key Stakeholder / User Needs.................................................................. 11 59 60 3.8 Alternatives and Competition.................................................................. 13 61 62 3.8.1 Редовни консултации........................................................................ 13 63 64 3.8.2 Јавните форуми............................................................................. 13 65 66 3.8.3 Приватните пораки на ecourses.............................................................. 13 67 68 4. Product Overview................................................................................... 13 69 70 4.1 Product Perspective........................................................................... 13 71 72 4.2 Summary of Capabilities....................................................................... 14 73 74 4.3 Assumptions and Dependencies.................................................................. 14 75 76 4.4 Cost and Pricing.............................................................................. 14 77 78 4.5 Licensing and Installation.................................................................... 14 79 80 5. Product Features................................................................................... 14 81 82 6. Constraints........................................................................................ 14 83 84 8. Precedence and Priority....................................................................... 15 85 86 9. Other Product Requirements.................................................................... 15 87 88 9.2 System Requirements........................................................................... 15 89 90 9.3 Performance Requirements...................................................................... 15 91 92 9.4 Environmental Requirements.................................................................... 15 93 94 10. Documentation Requirements..................................................................... 15 95 96 10.1 User Manual..................................................................................... 15 97 98 10.2 On-line Help.................................................................................... 15 99 100 10.3 Installation Guides, Configuration, Read Me File................................................ 15 101 102 10.4 Labeling and Packaging.......................................................................... 16 103 104 11. Appendix 1 - Feature Attributes................................................................ 16 105 106 11.1 Status.......................................................................................... 16 107 108 1.2 Benefit......................................................................................... .17 109 110 11.3 Effort.......................................................................................... 17 111 112 11.4 Risk............................................................................................ 17 113 114 11.5 Stability....................................................................................... 18 115 116 11.6 Target Release.................................................................................. 18 117 118 11.7 Assigned To..................................................................................... 18 119 120 11.8 Reason.......................................................................................... 18 6 [#p1 1. Introduction] 7 8 [#p1.1 1.1 Purpose] 9 10 [#p1.2 1.2 Scope] 11 12 [#p1.3 1.3 Definitions, Acronyms and Abbreviations] 13 14 [#p1.4 1.4 References] 15 16 [#p1.5 1.5 Overview] 17 18 [#p2 2. Positioning] 19 20 [#p2.1 2.1 Business Opportunity] 21 22 [#p2.2 2.2 Problem Statement] 23 24 [#p2.3 2.3 Product Position Statement] 25 26 [#p3 3. Stakeholder and User Descriptions] 27 28 [#p3.1 3.1 Market Demographics] 29 30 [#p3.2 3.2 Stakeholder Summary] 31 32 [#p3.3 3.3 User Summary] 33 34 [#p3.4 3.4 User Environment] 35 36 [#p3.5 3.5 Stakeholder Profiles] 37 38 [#p3.5.1 3.5.1 <Users>] 39 40 [#p3.5.2 3.5.2 <System administrator>] 41 42 [#p3.5.3 3.5.3 <Responsible institutions>] 43 44 [#p3.5.4 3.5.4 <System engineers>] 45 46 [#p3.5.5 3.5.5 <System developers>] 47 48 [#p3.6 3.6 User Profiles] 49 50 [#p3.6.1 3.6.1 <Not adapted to technology>] 51 52 [#p3.6.2 3.6.2 <Too busy users>] 53 54 [#p3.6.3 3.6.3 <Standard users>] 55 56 [#p3.7 3.7 Key Stakeholder / User Needs] 57 58 [#p3.8 3.8 Alternatives and Competition] 59 60 [#p3.8.1 3.8.1 Regular office hours] 61 62 [#p3.8.2 3.8.2 Public forums] 63 64 [#p3.8.3 3.8.3 Private messages on e-courses] 65 66 [#p4 4. Product Overview] 67 68 [#p4.1 4.1 Product Perspective] 69 70 [#p4.2 4.2 Summary of Capabilities] 71 72 [#p4.3 4.3 Assumptions and Dependencies] 73 74 [#p4.4 4.4 Cost and Pricing] 75 76 [#p4.5 4.5 Licensing and Installation] 77 78 [#p5 5. Product Features] 79 80 [#p6 6. Constraints] 81 82 [#p7 7. Quality Ranges] 83 84 [#p8 8. Precedence and Priority] 85 86 [#p9 9. Other Product Requirements] 87 88 [#p9.1 9.1 Applicable standards] 89 90 [#p9.2 9.2 System Requirements] 91 92 [#p9.3 9.3 Performance Requirements] 93 94 [#p9.4 9.4 Environmental Requirements] 95 96 [#p10 10. Documentation Requirements] 97 98 [#p10.1 10.1 User Manual] 99 100 [#p10.2 10.2 On-line Help] 101 102 [#p10.3 10.3 Installation Guides, Configuration, Read Me File] 103 104 [#p10.4 10.4 Labeling and Packaging] 105 106 [#p11 11. Appendix 1 - Feature Attributes] 107 108 [#p11.1 11.1 Status] 109 110 [#p11.2 11.2 Benefit] 111 112 [#p11.3 11.3 Effort] 113 114 [#p11.4 11.4 Risk] 115 116 [#p11.5 11.5 Stability] 117 118 [#p11.6 11.6 Target Release] 119 120 [#p11.7 11.7 Assigned To] 121 122 [#p11.8 11.8 Reason] 121 123 122 124 … … 124 126 == '''Vision''' == 125 127 126 '''1. 127 128 '''1.1 128 '''1. [=#p1] Introduction''' 129 130 '''1.1 [=#p1.1] Purpose''' 129 131 130 132 Цел на овој документ е прецизирање и согледување на целите и можностите на овој систем. 131 133 132 '''1.2 134 '''1.2 [=#p1.2] Scope''' 133 135 134 136 Системот којшто се опишува овозможува on-line комуникација помеѓу студентите и предавачите во било кое време. 135 137 136 ''1.3 138 ''1.3 [=#p1.3]Definitions, Acronyms and Abbreviations''' 137 139 138 140 Име: Корисници … … 156 158 Краток опис: Развивачи на системот се сите оние кои ќе бидат вклучени на системот(дизајнери, кодери, тестери). Тие ќе бидат одговорни за успешно завршување на системот во предвидениот рок. 157 159 158 '''1.4 160 '''1.4 [=#p1.4] References''' 159 161 160 162 Користени извори: … … 162 164 http://develop.finki.ukim.mk/projects/isis/wiki/Vision2 163 165 164 '''1.5 166 '''1.5 [=#p1.5] Overview''' 165 167 166 168 Во понатамошниот дел од документот, се прецизираат целите на системот, кои се придобивките од неговото користење, опис на околината врз која се гради овој систем, неговите корисници, се разгледуваат алтернативни решенија, цената за изградба на овој систем итн. 167 169 168 '''2. 169 170 '''2.1 171 172 '''2.2 170 '''2. [=#p2] Positioning''' 171 172 '''2.1 [=#p2.1] Business Opportunity''' 173 174 '''2.2 [=#p2.2] Problem Statement''' 173 175 174 176 ||'''Проблемот на''' ||Немање термин за консултации и недостапност на професорите, асистентите и демонстраторите за студентите || … … 177 179 ||'''Успешно решение би''' ||Да се креира систем кој ќе овозможи 24 часовна комуникација во “реално време“ помеѓу студентите и предавачите, притоа без да се врши оптеретување на корисниците со несоодветни пораки || 178 180 179 '''2.3 181 '''2.3 [=#p2.3] Product Position Statement''' 180 182 181 183 ||'''За''' ||Тековните студенти и предавачи на Финки || … … 186 188 ||'''Нашиот продукт''' ||Е достапен 24/7 и не бара дополнителни трошоци || 187 189 188 '''3. 189 190 '''3.1 190 '''3. [=#p3] Stakeholder and User Descriptions''' 191 192 '''3.1 [=#p3.1] Market Demographics''' 191 193 192 194 Системот е наменет за образовните институции. Конкретно, се изработува како подсистем на on-line системот на факултетот Финки, за овозможување на on-line консултации помеѓу предавачите и студентите. Големината на корисници на системот зависи од бројот на запишани на факултетот, заедно со наставниот кадар. 193 195 194 '''3.2 196 '''3.2 [=#p3.2] Stakeholder Summary''' 195 197 196 198 ||'''Name''' ||'''Represents''' ||'''Role''' || … … 202 204 ||'''Студенти''' ||Студентите на ФИНКИ воедно и најзасегнатата страна од сите. ||Ќе го користат системот како замена на редовните консултации. || 203 205 204 '''3.3 206 '''3.3 [=#p3.3] User Summary''' 205 207 206 208 ||'''Name''' ||'''Description''' ||'''Stakeholder''' || … … 211 213 ||'''Професори''' ||Професори, асистенсти и демонстратори кои ќе ги држат консултациите. Ќе ги закажуваат консултациите, ќе ги одржуваат и ќе одговараат на прашања ||Професори || 212 214 213 '''3.4 215 '''3.4 [=#p3.4] User Environment''' 214 216 215 217 Бројот на луѓе инволвирани во комплетирање на задача се менува. Најчесто ќе бидат вклучени еден до двајца професори и ограничен број на студенти кој помал или еднаков на бројот на студенти што го следат дадениот курс за кој се одржуваат консултациите. … … 221 223 Овој систем ќе биде интегриран како дел од веќе постоечкиот систем за онлајн следење на курсевите на истата платформа. 222 224 223 '''3.5 224 225 '''3.5.1 225 '''3.5 [=#p3.5] Stakeholder Profiles''' 226 227 '''3.5.1 [=#p3.5.1] <Корисници>''' 226 228 227 229 ||'''Representative''' ||Студенти, професори, демонстратори и асистенти || … … 234 236 ||'''Comments / Issues''' ||Недостапност на системот || 235 237 236 '''3.5.2 238 '''3.5.2 [=#p3.5.2] <Систем администратор>''' 237 239 238 240 ||'''Representative''' |||| … … 245 247 ||'''Comments / Issues''' |||| 246 248 247 '''3.5.3 249 '''3.5.3 [=#p3.5.3] <Одговорни институции>''' 248 250 249 251 ||'''Representative''' |||| … … 256 258 ||'''Comments / Issues''' |||| 257 259 258 '''3.5.4 260 '''3.5.4 [=#p3.5.4] <Систем инженери>''' 259 261 260 262 ||'''Representative''' |||| … … 267 269 ||'''Comments / Issues''' |||| 268 270 269 '''3.5.5 271 '''3.5.5 [=#p3.5.5] <Развивачи на системот>''' 270 272 271 273 ||'''Representative''' |||| … … 278 280 ||'''Comments / Issues''' |||| 279 281 280 '''3.6 281 282 '''3.6.1 282 '''3.6 [=#p3.6] User Profiles''' 283 284 '''3.6.1 [=#p3.6.1] < Неприлагодени на технологијата >''' 283 285 284 286 ||'''Representative''' ||Иако претставуваат мал дел од корисниците сепак не значи дека се помалку важни од останатите. || … … 291 293 ||'''Comments / Issues''' |||| 292 294 293 '''3.6.2 295 '''3.6.2 [=#p3.6.2] < Премногу зафатени личности >''' 294 296 295 297 ||'''Representative''' ||Дел од корисниците кои имаат премногу обврски и не се во можност да бидат достапни за системот во било кое време. || … … 302 304 ||'''Comments / Issues''' |||| 303 305 304 '''3.6.3 306 '''3.6.3 [=#p3.6.3] < Стандардни корисници>''' 305 307 306 308 ||'''Representative''' ||Најголем процент од корисниците на системот обично помлади личности. || … … 313 315 ||'''Comments / Issues''' |||| 314 316 315 '''3.7 317 '''3.7 [=#p3.7] Key Stakeholder / User Needs''' 316 318 ||'''Need''' ||'''Priority''' ||'''Concerns''' ||'''Current Solution''' ||'''Proposed Solutions''' || 317 319 ||'''Системот треба да има дозвола на студентот да им одговори да праќаат пораки до предавачите''' ||Must || ||Може да им праќаат пораки на меил или приватни пораки на courses. |||| … … 324 326 ||'''Системот треба да овозможи архивирање на сите пораки и нивна достапност до соодветните корисници''' ||Should || ||Овозможено е и за пораките пратени на форумите и приватните пораки. |||| 325 327 326 '''3.8 327 328 '''3.8.1 328 '''3.8 [=#p3.8] Alternatives and Competition''' 329 330 '''3.8.1 [=#p3.8.1] Редовни консултации''' 329 331 330 332 Редовните консултации сега за сега се единствениот тип на консултации. Секако дека имаат предност во одност на online консултациите во поглед на поголема интеракција меѓу професорот и студентите и комуникација во реално време. Секако недостатоците се поголеми: недостапност на професорите, термини кои не им одговараваат на студентите и зафатеност на двете страни. 331 333 332 '''3.8.2 334 '''3.8.2 [=#p3.8.2] Јавните форуми''' 333 335 334 336 Форумите кои се составен дел од секој курс, како и форумите кои можат да постојат независно од курсевите се еден вид на консултации, во смисла дека студентите јавно може да комуницираат како меѓусебе така и со професорите. Системот е достапен 24/7 и може да се користи за поставување на прашања на професорите, добивање одговори и поставување најразлични соопштенија. 335 337 336 '''3.8.3 338 '''3.8.3 [=#p3.8.3] Приватните пораки на ecourses''' 337 339 338 340 Приватните пораки на ecourses се начин студентите да праќаат приватни пораки на професорите и да добијат одговори на истите. Секако најголем проблем е нередовното одговарање на пораките. 339 341 340 '''4. 341 342 '''4.1 342 '''4. [=#p4] Product Overview''' 343 344 '''4.1 [=#p4.1] Product Perspective''' 343 345 344 346 Овој систем ќе се интегрира како дел од веќе постоечкиот систем за елетронско следење на наставата на ФИНКИ. Ова ги опфаќа системите iknow за електронско запишување на предмети и ecourses за електронско следење на предметите. Неопходно е системите да бидат поврзани. Студентите кои ќе можат да го користат новиот систем се истите кои имаат запишан тековен семестар, студентите кои ќе можат да присуствуваат на консултации се само оние кои го имаат запишано дадениот предмет во тековниот семестар. Сите овие ограничувања и дозволи за пристап можат да бидат поставени во интеракција со постоечките системи. 345 347 346 '''4.2 348 '''4.2 [=#p4.2] Summary of Capabilities''' 347 349 348 350 '''Customer Support System''' … … 355 357 ||Системот треба да биде заштитен за пристап на надворешни лица. ||Дозвола за пристап само на студентите и предавачите на Финки || 356 358 357 '''4.3 359 '''4.3 [=#p4.3] Assumptions and Dependencies''' 358 360 359 361 Корисниците на системот ќе се менуваат, бидејќи системот ќе може да го користат само тековните студенти на ФИНКИ и професори. 360 362 361 '''4.4 Cost and Pricing''' 362 363 '''4.5 Licensing and Installation''' 364 365 366 367 '''5. Product Features''' 363 '''4.4 [=#p4.4] Cost and Pricing''' 364 365 '''4.5 [=#p4.5] Licensing and Installation''' 366 367 '''5. [=#p5] Product Features''' 368 368 369 369 Системот треба да овозможи креирање на јавни дискусии на некои теми. … … 382 382 383 383 384 '''6. 384 '''6. [=#p6] Constraints''' 385 385 386 386 Системот треба да биде заштитен за пристап на надворешни лица.На системот ќе може да се најавуваат само студентите или вработените од ФИНКИ. 387 387 388 388 389 '''7. 389 '''7. [=#p7] Quality Ranges''' 390 390 391 391 Системот треба да биде лесен за користење .Системот треба да биде достапен на македонски јазик за да оние кои немаат добри познавања на англиски. … … 394 394 395 395 396 '''8. 396 '''8. [=#p8] Precedence and Priority''' 397 397 398 398 Најприоритетна карактеристика е тоа што системот треба да биде online достапен 24 часа седум дена во неделата. 399 399 400 400 401 '''9. 402 403 '''9.1 401 '''9. [=#p9] Other Product Requirements''' 402 403 '''9.1 [=#p9.1] Applicable Standards''' 404 404 405 405 Со оглед на тоа што студентите најчесто ќе го користат системот надвор од просториите на факултетот,ќе биде овозможено системот да работи на повеќе платформи. 406 406 407 '''9.2 System Requirements'''407 '''9.2 [=#p9.2] System Requirements''' 408 408 409 409 Да не постои ограничување на истовремениот број на корисници. … … 413 413 Корисникот да биде дел само од курсевите кои што ги запишал. 414 414 415 '''9.3 Performance Requirements'''415 '''9.3 [=#p9.3] Performance Requirements''' 416 416 417 417 Бројот на студенти кај одреден професор во некој закажан термин ќе биде ограничен ,т.е ако повеќе студенти го слушаат курсот професорот ќе закаже повеќе термини и ќе ги подели студентите и во соодветните термини. 418 418 419 '''9.4 Environmental Requirements'''419 '''9.4 [=#p9.4] Environmental Requirements''' 420 420 421 421 При потреба од некаква помош студентите можат да го искористат веќе постоечкиот систем Help. 422 422 423 424 425 '''10. Documentation Requirements''' 426 427 '''10.1 User Manual''' 423 '''10. [=#p10] Documentation Requirements''' 424 425 '''10.1 [=#p10.1] User Manual''' 428 426 429 427 Сите тековни студенти на ФИНКИ ќе добијат корисничко име и лозинка со коу што ќе се најавуваат на системот. Секако лозинката подоцна студентите ќе можат да ја променат. 430 428 431 '''10.2 429 '''10.2 [=#p10.2] On-line Help''' 432 430 433 431 Системот се предвидува да има и on-line помош. Тоа би значело дека ќе има страна на која ќе се наведени упатствата за користење на системот, ќе има дел за FAQ (најчесто поставувани прашања), а за проблеми кои се посложени и треба да се интервенира од страна на администраторите ќе биде достапна техничката служба на ФИНКИ. 434 432 435 '''10.3 433 '''10.3 [=#p10.3] Installation Guides, Configuration, Read Me File''' 436 434 437 435 Системот за корисникот ќе претставува веб страна на која се најавува со својот индекс (за студенти) или со своето корисничко име (за наставниот кадар) и лозинката која што ја користи на системот за е-курсеви и исто како и за него, ќе може да го користи од сите пребарувачи (Firefox , Opera, Chrome итн). 438 436 439 '''10.4 440 441 '''11. 442 443 '''11.1 437 '''10.4 [=#p10.4] Labeling and Packaging''' 438 439 '''11. [=#p11] Appendix 1 - Feature Attributes''' 440 441 '''11.1 [=#p11.1] Status''' 444 442 445 443 ||'''Proposed''' ||Системот треба да овозможи некакво класифицирање на пораките по некакви критериуми [[br]]Системот треба да овозможи архивирање на сите пораки и нивна достапност до соодветните корисници || … … 447 445 ||'''Incorporated''' ||Системот треба да овозможи креирање на јавни дискусии на некои теми || 448 446 449 450 '''11.2 Benefit''' 447 '''11.2 [=#p11.2] Benefit''' 451 448 452 449 ||'''Critical''' ||Системот треба да биде достапен online во било кое време. [[br]] Системот треба да им дозволи на студентите да им праќаат пораки на предавачите [[br]]Системот треба да им дозволи на предавачите да им одговараат на студентите [[br]]Системот треба да овозможи приватност во комуникацијата студент- предавач [[br]]Системот треба да овозможи поставување на пораки од предавачите кои ќе бидат достапни за сите студенти [[br]]Системот со секоја поставена порака треба да асоцира дата на поставување и личност која ја поставила [[br]]Системот треба да биде заштитен за пристап на надворешни лица. || … … 454 451 ||'''Useful''' ||Системот треба да овозможи некакво класифицирање на пораките по некои критериуми || 455 452 456 '''11.3 453 '''11.3 [=#p11.3] Effort''' 457 454 458 455 Тимот ќе има мал број на членови кои најпрво ќе ја напишат спецификацијата со цел да се утврдат сите барања и можности. Во развојот на системот секако ќе биде потребно да се вклучат и надлежните кои го надгледуваат проектот како и лица кои се запознаени со веќе постоечкиот систем на факултетот, со цел овој под-систем полесно и подобро да се вклопи. 459 456 460 '''11.4 457 '''11.4 [=#p11.4] Risk''' 461 458 462 459 Ризикот за неостварување на проектот постои и е голем од временска гледна точка. Доколку не се развие целосно до одреден период, постои можност да заостане и да се тргне на страна како неприоритетен. Исто така, постои можност да не се развие доколку се смени тимот и не може да се најде друг тим во соодветно време. Уште една можност е системот да се развие, но да не биде прифатен од повисоките редови од факултетот кои носат одлуки. 463 460 464 '''11.5 461 '''11.5 [=#p11.5] Stability''' 465 462 466 463 Стабилноста на системот се подразбира со веројатноста на изменување на смислата за неговото постоење или точното и јасно сфаќање на работите кои го карактеризираат од страна на развивачите. Во овој случај, развојот на системот не би требало да содржи големи отстапки бидејќи целта е јасна, нема барања кои многу отстапуваат од неа и тимот кој работи на него ќе се стреми кон првичните замисли и договори. 467 464 468 '''11.6 465 '''11.6 [=#p11.6] Target Release''' 469 466 470 467 Првичниот датум кога системот ќе е пуштен во употреба не е познат. 471 468 472 '''11.7 469 '''11.7 [=#p11.7] Assigned To''' 473 470 474 471 За секој член на тимот, јасно ќе биде прецизирано што се очекува од него, кои се дозволените отстапки и до која мера и за колку време треба да го изработи планираното. Во консултација со останатите членови од тимот како и надлежните кои надгледуваат ќе се совлада секој проблем. 475 472 476 '''11.8 473 '''11.8 [=#p11.8] Reason''' 477 474 478 475 Причината за развој на овој систем, како што е споменато и досега е поедноставувањето на комуникацијата помеѓу студентите и професорите или асистентите, избегнувањето непотребно чекање за консултации, заштедувањето време и взаемни и колективни придобивки на пример со групните on-line консултации, јавните форуми за сите студенти кои слушаат одреден курс итн.