Changes between Version 2 and Version 3 of ДДзадача3


Ignore:
Timestamp:
10/07/18 17:53:49 (6 years ago)
Author:
Даниел Димовски
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ДДзадача3

    v2 v3  
    4646[[BR]]
    4747**1.1. Итерација бр. 1** [[BR]]
    48 Одржување на состанок со нарачателот на софтверот и заинтересираните страни. Во овој случај тоа би биле претставници од раководството на фирмата одговорна за патиштата во земјата и барем еден вработен кој ќе го користи системот. На овој состанок се изнесуваат барањата. Овие барања потоа се анализирани од софтверската компанија и се составува првична листа на кориснички барања. Сите забелешки од состанокот, заедно со барањата се составуваат во визија за системот.
     48Одржување на состанок со нарачателот на софтверот и заинтересираните страни. Во овој случај тоа би биле претставници од раководството на фирмата одговорна за патиштата во земјата и барем еден вработен кој ќе го користи системот. На овој состанок се изнесуваат барањата. Се дефинираат главни побарувања:
     49- Можност за пријавување на проблем на пат преку повеќе различни канали, вклучувајќи чат во живо, социјални медиуми, СМС пораки и т.н.
     50- Можност за маркетинг на услугите преку различни канали.
     51- Отвореност на системот за управување на односи со клиенти кон останатиот дел од информацискиот систем.
     52Овие барања потоа се анализирани од софтверската компанија и се составува првична листа на кориснички барања. Сите забелешки од состанокот, заедно со барањата се составуваат во визија за системот.
    4953[[BR]] [[BR]]
    5054**1.2. Итерација бр.2** [[BR]]
    51 Визијата се доставува до фирмата и откако се анализира повторно се закажува состанок. На состанокот се изнесуваат забелешките за визијата и дефинираните кориснички барања. После состанокот корисничките барања и визијата се модифицираат врз база на коментарите добиени на состанокот. Се дефинира конечна визија и се детализираат корисничките барања. На крајот од оваа итерација тимот се спрема за фазата на елаборација, со изготвување на план за елаборација. [[BR]] [[BR]]
     55Се креира визија за системот, опишувајќи во детали како ќе функционира истиот, кои се заинтересирани страни, кои се ограничувањата во системот и слично (детализирана верзија на[https://develop.finki.ukim.mk/projects/isup/wiki/%D0%92%D0%B8%D0%B7%D0%B8%D1%98%D0%B0 основната визија за целокупниот информациски систем]). Визијата се доставува до фирмата и откако се анализира повторно се закажува состанок. На состанокот се изнесуваат забелешките за визијата и дефинираните кориснички барања. После состанокот корисничките барања и визијата се модифицираат врз база на коментарите добиени на состанокот. Се дефинира конечна визија и се детализираат корисничките барања. На крајот од оваа итерација тимот се спрема за фазата на елаборација, со изготвување на план за елаборација. [[BR]] [[BR]]
    5256[[BR]]
    5357**2. Elaboration** [[BR]] [[BR]]
    5458**2.1. Итерација бр.1** [[BR]]
    55 Поставување на прелиминарна архитектура на системот. На состанок со нарачателот се дообјаснуваат корисничките барања и се дефинира use case модел. Со користење на UML дијаграми се опишува архитектурата на системот. [[BR]] [[BR]]
     59Поставување на прелиминарна архитектура на системот. На состанок со нарачателот се дообјаснуваат корисничките барања и се дефинира use case модел. Со користење на [https://develop.finki.ukim.mk/projects/isup/wiki/%D0%94%D0%94%D0%B7%D0%B0%D0%B4%D0%B0%D1%87%D0%B04 техниките за изработка на ИС ] се дефинира прелиминарна верзија на системот, која опишува кои се главните сценарија кои што ќе бидат потребни за реализирање на системот и за негова прифатливост. [[BR]] [[BR]]
    5660**2.2. Итерација бр.2** [[BR]] [[BR]]
    57 Се анализираат корисничките случаи и се детализираат дијаграмите на архитектурата. Од ова се изведува прв прототип на архитектурата. [[BR]] [[BR]]
     61Се анализираат корисничките случаи и се детализираат дијаграмите на архитектура. Се дефинира начинот на комуникација на овој потсистем со останатиот дел од информацискиот систем. Од ова се изведува прв прототип на архитектурата. [[BR]] [[BR]]
    5862**2.3 Итерација бр.3** [[BR]] [[BR]]
    59 Нов состанок со клиентите, се собираат повеќе детали и се подобрува архитектурниот прототип и неговите дијаграми. На крајот се доставува конечен архитектурен прототип. [[BR]] [[BR]]
     63Нов состанок со клиентите. Овде се дискутира првобитниот прототип, се анализираат недостатоците кои може да се појават во него, се собираат повеќе детали и се подобрува архитектурниот прототип и неговите дијаграми. На крајот се доставува конечен архитектурен прототип. [[BR]] [[BR]]
    6064[[BR]]
    6165**3. Construction** [[BR]] [[BR]]
    6266**3.1. Итерација бр.1** [[BR]] [[BR]]
    63 Дизајн и имплементација на use case-овите. Постепена интеграција на истите во еден систем. На крајот се генерира првичен прототип и се презентира на нарачателот. [[BR]][[BR]]
     67Дизајн и имплементација на релевантините use case-ови за овој систем. Се започнува од имплементација на најосновните барања, како што е комуникација помеѓу вработените во фирмата со цел доделување на задачи и назначување на одговорни личности. Се води сметка за отвореноста на овој потсистем кон целокупниот систем, така што постои комуникација помеѓу различни аспекти на информацискиот систем. Се интегрираат use casе-овите еден по еден. На крајот од оваа итерација се очекува да бидат имплементирани корисничките случаи за доделување на задачи и пријавување на проблем барем преку еден канал. На крајот од оваа итерација се генерира првичен прототип и се презентира на нарачателот. [[BR]][[BR]]
    6468**3.2. Итерација бр.2** [[BR]] [[BR]]
    65 Тестирање на сите use cases. Поправање на забележани грешки. Довшување на останатите use cases и правење промени кои ги побарал клиентот после првата итерација. На крај од итерацијата се доставува конечен софтвер, придружен со документација за користење и се прави план за транзиција. [[BR]] [[BR]]
     69Интеграција на останатите use case-ови, вклучувајќи:
     70- пријавување на проблем на разни начини, преку социјални мрежи, СМС пораки и слично;
     71- можност за вработените за односи со клиенти да отвораат задачи кои ги добиле од корисниците на системот (преку телефон), за работниците на патиштата;
     72- можност за маркетинг на системот.
     73Тестирање на сите use cases. Поправање на забележани грешки. Довшување на останатите use case-ови и правење промени кои ги побарал клиентот после првата итерација. Отворање на канали за комуникација спрема другите делови од информацискиот систем.
     74На крај од итерацијата се доставува конечен софтвер, придружен со документација за користење и се прави план за транзиција. [[BR]] [[BR]]
    6675[[BR]]
    6776**4. Transition** [[BR]] [[BR]]