Referāts
Tehnoloģijas
Datori, elektronika, programmēšana
Izstrādes metodoloģijas CDM Fast Track analīze-
Izstrādes metodoloģijas CDM Fast Track analīze
Nr. | Sadaļas nosaukums | Lpp. |
Ievads | 6 | |
1. | Programmatūras izstrādes metodoloģiju pamatprincipi | 8 |
1.1. | Programmatūras dzīvescikla jēdziens | 8 |
1.2. | Programmatūras dzīvescikla modeļi | 9 |
1.2.1. | Ūdenskrituma modelis | 9 |
1.2.2. | Spirāles modelis | 10 |
1.2.3. | Ūdenskrituma un spirāles modeļa salīdzinājums un izvēle | 11 |
2. | Kopsavilkums par izstrādes metodoloģiju CDM Fast Track | 13 |
2.1. | Kas ir CDM? | 13 |
2.2. | Kas ir CDM Fast Track? | 14 |
2.3. | CDM Fast Track piemērotība apskatāmajā piemērā | 14 |
3. | CDM Fast Track fāzes un procesi | 17 |
3.1. | Fāzes | 17 |
3.1.1. | Sfēras definēšana | 18 |
3.1.2. | Prasību modelēšana | 18 |
3.1.3. | Projektēšana un implementēšana | 19 |
3.1.4. | Ieviešana | 19 |
3.2. | Procesi | 19 |
3.2.1. | Darījumprasību definēšana | 20 |
3.2.2. | Esošās sistēmas izpēte | 21 |
3.2.3. | Tehniskās arhitektūras nodrošināšana | 22 |
3.2.4. | Datu bāzes projektēšana un implementēšana | 22 |
3.2.5. | Lietojumprogrammas izstrāde | 23 |
3.2.6. | Datu migrācija | 24 |
3.2.7. | Dokumentācijas izstrāde | 24 |
3.2.8. | Testēšana | 25 |
3.2.9. | Apmācība | 26 |
3.2.10. | Ieviešana | 26 |
3.2.11. | Uzturēšana | 27 |
4. | Tehnikas | 29 |
4.1. | Laika intervāli | 29 |
4.2. | Prioritāšu (MoSCoW) saraksts | 30 |
4.3. | Prototipēšana | 31 |
4.4. | Iteratīvā izstrāde | 32 |
4.5. | Piegāžu orientēta nodošana | 33 |
4.6. | Projekta sadalīšana | 33 |
5. | Projekta problēmas, to iespējamie cēloņi un risinājumi | 35 |
Secinājumi | 36 | |
Literatūras saraksts | 38 | |
Pielikumi | 39 |
Mūsdienās, kad nemitīgi pieaug informācijas tehnoloģiju attīstības tempi un informācijas sistēmu sarežģītība, nav iespējams veiksmīgi un efektīvi izstrādāt programmnodrošinājumu, ja netiek pielietota kāda izstrādes metodoloģija. Atbilstošas metodoloģijas pielietošana sekmē to, ka pasūtītājam tiks piegādāta tāda informācijas sistēma, kāda atbilst viņa vēlmēm un vajadzībām.
Izstrādes metodoloģiju pamats ir sistēmas dzīvescikla shēmas atbalsts un realizācija. Tās nosaka secību un savstarpējos sakarus starp darbiem, kas ir vērsti uz sistēmas izveidošanu, ieviešanu un uzturēšanu. Metodoloģijas izmantošana sakārto izstrādes procesu, ļauj novērtēt darba izlietojumu un kontrolēt izpildītā darba apjomu un kvalitāti.
Nepiemērotas metodoloģijas pielietošana vai jebkādu izstrādes noteikumu ignorēšana ļoti ātri var novest līdz:
Būtiskām novirzēm no sākotnējā kalendārā plāna un izmaksu novērtējuma;
Neefektīvai sadarbībai starp izstrādes komandas dalībniekiem;
Laika izšķiešanai uz administratīvajiem uzdevumiem, kuriem nav vērā ņemamu rezultātu;
Un galu galā neapmierinātiem klientiem.
Šajā darbā tiek apskatīts un izanalizēts izstrādes metodoloģijas CDM Fast Track pielietošanas piemērs. CDM ir daļa no Oracle Method, kas ir Oracle metodoloģija informācijas sistēmu definēšanai un piegādei. Oracle Custom Development Method (CDM) ir pilna sistēmas dzīves cikla programmatūras izstrādes metodoloģija. [7].
Viens no galvenajiem iemesliem, kāpēc autore savā kursa darbā izvēlējās pētīt tieši šo metodoloģiju, ir tas, ka viņai ir liela interese par Oracle tehnoloģijām, viņas mērķis ir pilnveidot zināšanas tieši šajā virzienā un savā darbavietā viņa piedalījās dažos projektos, kuri balstījās uz Oracle tehnoloģijām un rīkiem. CDM Fast Track ir kopīgi pamati ar visām Oracle metodēm. CDM Fast Track balstās uz Oracle tehnoloģijām, Oracle datu bāzes un rīku pielietošanu un liek uzsvaru uz Oracle Designer un iteratīvo izstrādi. Tā kā viņas ikdienas darbs ir saistīts tieši ar šīm tehnoloģijām, autore nolēma, rakstot savu kursa darbu, dziļāk iepazīties un izpētīt šo izstrādes metodoloģiju.
Šajā darbā tiek apskatīts un izanalizēts vidēji liels Latvijas mēroga IT projekts, kas tika izstrādāts autores darbavietā un kurā autore ir piedalījusies izstrādātājas lomā.
Projekta pasūtītājs ir valsts organizācija. Projekta nolūks ir turpināt šīs organizācijas informatīvo sistēmu izstrādi un attīstību.
Projekta darbības sfēra ir pasūtītāja organizācijas un saistīto organizāciju biznesa procesi, to automatizācija, esošās datu apstrādes sistēmas pilnveidošana 4 saistītās nozarēs.
Projekta gaitā tika izmantoti šādi specializētie rīki:…
Anotācija Mūsdienu informācijas sistēmu pieaugošā sarežģītība un aizvien stingrākas prasības pret tām noved pie nepieciešamības izmantot efektīvas metodoloģijas, kas atbalsta izstrādes procesu visa dzīvescikla laikā. CDM Fast Track ir Oracle izstrādes metode, kas ir balstīta uz DSDM (Dynamic Systems Development Method) metodoloģiju un kas aplūko tādus tipiskā RAD (Rapid Application Development) projekta aspektus, kā iteratīvo un inkrementālo izstrādi, laika intervālus, sadalīšanu pēc prioritātēm un prototipēšanu. Tā ļauj projekta komandai ātri un ar minimālu risku piegādāt pasūtītājam programmatūras risinājumus. Darba mērķis ir apskatīt metodoloģijas CDM Fast Track pamatprincipus, kā arī izanalizēt konkrētā IT projekta izstrādes procesu šīs metodoloģijas kontekstā un izvēlētās metodoloģijas atbilstību projekta īpatnībām.
- Izstrādes metodoloģijas CDM Fast Track analīze
- Sistēmu modelēšanas līdzekļi. Studentu restorāna modeļa analīze
- Tarifu apraksts un analīze Amadeus sistēmā
-
Tu vari jebkuru darbu ātri pievienot savu vēlmju sarakstam. Forši!Sistēmu modelēšanas līdzekļi. Studentu restorāna modeļa analīze
Referāts augstskolai11
-
Tarifu apraksts un analīze Amadeus sistēmā
Referāts augstskolai27
-
Informācijas plūsmu efektivitātes analīze uzņēmumos un organizācijās
Referāts augstskolai14
-
Starptautiskās standartizācijas organizācijas mājas lapas www.iso.org analīze
Referāts augstskolai7
-
Kvalitātes rokasgrāmata programmatūras izstrādes uzņēmumam SIA "ITech"
Referāts augstskolai6