Kreye yon sistèm lojisyèl modèn se yon travay trè travayè: gwosè a tipik nan lojisyèl an depase dè santèn de milye de operatè yo. Pou kreye efektivman pwodui lojisyèl sa yo, yon espesyalis dwe gen yon konpreyansyon sou metòd analiz, konsepsyon, aplikasyon, ak tès sistèm lojisyèl yo. Li enpòtan tou pou konprann apwòch ak teknoloji ki egziste deja.
Devlopman nan pwodwi lojisyèl, tankou nenpòt lòt sistèm konplèks, se te pote soti nan etap lè l sèvi avèk yon apwòch blòk-hierarchique. Li enplike devlopman nan yon pwodwi nan pati ak asanble ki vin apre. Nan chak etap, sèten operasyon konsepsyon yo fèt, ki dokimante kòmsadwa. Sekans etap yo ak rezilta yo swiv modèl sik lavi lojisyèl an.
Anplis de sa, sistèm nan aplike dwe tou akonpaye pa plizyè kalite dokimantasyon pwogram, pou egzanp, yon spesifikasyon, yon manyèl pwogramè a, yon manyèl itilizatè a, yon manyèl operatè a, elatriye. Kidonk, kapasite nan kreye dokiman lojisyèl se sètènman nesesè pou yon pwomotè lojisyèl. Ou kapab Ale konpayi epi jwenn pi bon espesyalis devlopman lojisyèl eLearning. Men, si ou vle aprann plis sou etap ki enplike nan devlopman lojisyèl, Lè sa a, gid sa a pral itil. Eseye asiyen ase tan pou etidye materyèl enpòtan sou devlopman lojisyèl edikasyon.
Ki etap Pwosesis Devlopman Lojisyèl la enkli?
Pwosesis devlopman lojisyèl e-learning la enplike aksyon ak travay pwomotè a fè epi li kouvri kreyasyon lojisyèl ak konpozan li yo an akò ak kondisyon espesifye yo. Men sa yo enkli konsepsyon ak dokiman operasyonèl, osi byen ke preparasyon an nan materyèl ki nesesè yo tcheke fonksyonalite a ak kalite pwodwi lojisyèl, materyèl ki nesesè pou fòmasyon pèsonèl, elatriye Dapre estanda a, pwosesis devlopman lojisyèl an enplike aksyon sa yo:
- Travay preparasyon - seleksyon an nan yon modèl sik lavi, estanda, metòd devlopman, ak zouti, osi byen ke trase yon plan travay;
- Analiz de kondisyon pou sistèm nan - detèminasyon nan fonksyonalite li yo, kondisyon itilizatè, kondisyon pou fyab ak sekirite, kondisyon pou entèfas ekstèn, elatriye;
- Konsepsyon achitekti sistèm - detèminasyon ekipman nesesè, lojisyèl, ak operasyon pèsonèl sèvis yo fè;
- Analiz kondisyon lojisyèl – adrese fonksyonalite, ki gen ladan karakteristik pèfòmans, anviwònman eleman, entèfas ekstèn, fyab ak espesifikasyon sekirite, kondisyon ergonomic, kondisyon done, enstalasyon, akseptasyon, dokiman itilizatè, operasyon, ak sipò;
- Konsepsyon achitekti lojisyèl - defini estrikti lojisyèl an, dokimante koòdone yo nan eleman li yo, devlope yon vèsyon preliminè nan dokiman itilizatè a, osi byen ke kondisyon pou tès ak yon plan entegrasyon;
- Konsepsyon lojisyèl detaye - deskripsyon detaye sou eleman lojisyèl ak koòdone ant yo, mete ajou dokiman itilizatè yo, devlope ak dokimante kondisyon pou tès yo ak yon plan tès pou konpozan lojisyèl, mete ajou plan entegrasyon eleman yo;
- Kodaj ak tès lojisyèl - devlopman ak dokiman chak eleman, ansanm ak yon seri pwosedi tès ak done pou tès yo, mete ajou dokiman itilizatè yo, ak mete ajou plan entegrasyon lojisyèl an;
- Entegrasyon lojisyèl - asanble konpozan lojisyèl an akò ak entegrasyon lojisyèl ak plan tès pou konfòmite ak kondisyon kalifikasyon. Sa yo se yon seri kritè oswa kondisyon ki dwe satisfè yo nan lòd yo kalifye pwodwi lojisyèl an kòm konfòme ak espesifikasyon li yo ak pare pou itilize nan kondisyon fonksyònman bay yo;
- Tès kalifikasyon lojisyèl - tès lojisyèl an prezans kliyan an pou demontre konfòmite li ak kondisyon ak preparasyon pou operasyon. An menm tan an, yo tcheke preparasyon pou ak konplè dokiman teknik itilizatè a tou;
- Entegrasyon sistèm - asanble tout konpozan sistèm, ki gen ladan lojisyèl ak pyès ki nan konpitè;
- Tès kalifikasyon nan sistèm nan - tès sistèm nan pou konfòmite ak kondisyon yo, tcheke konsepsyon an ak konplè nan dokiman an;
- Enstalasyon lojisyèl - enstalasyon lojisyèl sou ekipman kliyan an ak verifikasyon operasyon li yo;
- Akseptasyon lojisyèl an - evalyasyon rezilta tès kalifikasyon lojisyèl an ak sistèm nan kòm yon antye, final transfè lojisyèl an bay kliyan an.
Modèl debaz nan sik lavi lojisyèl an nan yon konpayi devlopman lojisyèl e-learning
Konsèp sik lavi lojisyèl an te parèt lè kominote pwogramasyon an te reyalize nesesite pou yo deplase soti nan metòd atizanal nan devlopman lojisyèl nan pwodiksyon teknolojik ak endistriyèl. Kòm nòmalman rive nan sitiyasyon ki sanble, pwogramasyon yo te eseye transfere eksperyans nan lòt pwodiksyon endistriyèl nan jaden yo. An patikilye, konsèp nan sik lavi a te prete.
Ekspè dirijan yo nan konpayi devlopman lojisyèl edikatif yo note ke sik lavi lojisyèl an se yon peryòd ki kòmanse nan moman sa a nan pran yon desizyon sou bezwen an yo kreye yon pwodwi lojisyèl epi li fini nan moman sa a nan retire konplè li nan yon operasyon. Sik sa a se pwosesis pou konstwi ak devlope lojisyèl.
Konsèp sik lavi a te parèt anba enfliyans a bezwen sistematize travay nan pwosesis devlopman lojisyèl an. Sistematizasyon te premye etap sou wout la nan automatisation nan pwosesis devlopman lojisyèl an. Pwochen etap yo nan tranzisyon an nan automatisation nan pwosesis devlopman lojisyèl yo te jan sa a:
- Etabli wout teknolojik aktivite devlopè lojisyèl yo;
- Detèmine posibilite pou automatisation yo ak idantifye risk;
- Devlope zouti pou automatisation.
Sèvi ak konsèp nan sik lavi pèmèt chwazi apwòch ki pi efikas pou travay yo nan yon sèten etap nan lavi a lojisyèl. Tou depan de devlopman lojisyèl ak karakteristik pwosesis sipò yo, gen diferan modèl sik lavi.
Modèl kaskad
V. Royce te pwopoze modèl Cascade nan sik lavi a an 1970. Modèl Waterfall nan sik lavi lojisyèl an te parèt pou satisfè bezwen pou sistematizasyon travay nan premye etap yo nan devlopman pwogram nan. Dapre modèl sa a, sistèm lojisyèl ale nan de faz nan devlopman yo:
- Devlopman;
- Antretyen.
Faz yo divize an yon kantite etap. Modèl Cascade a enplike nan egzekisyon an sekans nan tout etap nan pwojè a nan yon lòd estrikteman fiks. Tranzisyon an nan pwochen etap la vle di fini konplè nan travay nan etap anvan an.
Modèl Agile (Devlopman Iteratif ak Enkremantal)
Modèl Agile la enplike divize sik lavi pwojè a nan yon sekans iterasyon, chak nan yo sanble ak yon mini-pwojè ak tout faz sik lavi yo. Modèl klasik Agile la absoli posibilite pou retounen nan etap anvan yo. Sikonstans sa a reflete yon aspè esansyèl nan devlopman lojisyèl: dezi a antisipe tout sitiyasyon nan itilizasyon sistèm davans ak enposib nan a vas majorite nan ka reyalize sa a.
Tout teknik tradisyonèl pwogramasyon vize sèlman pou minimize retounen. Men, sans la pa chanje soti nan sa a: lè retounen, ou toujou gen repete konstriksyon an nan sa ki te deja konsidere kòm pare.
Modèl espiral
Nan modèl espiral la, devlopman pwogram lan pran fòm yon seri iterasyon siksesif. Nan premye etap yo, espesifikasyon pwodwi yo klarifye, nan pwochen etap yo, yo ajoute nouvo karakteristik ak fonksyon. Dapre konpayi lojisyèl eLearning, objektif modèl sa a se re-evalye risk ki genyen nan kontinye travay la nan fen chak iterasyon.
konklizyon
Pwosesis devlopman lojisyèl nan yon konpayi devlopman lojisyèl edikatif anjeneral konsidere kòm yon travay kolektif espesyalis ki vize pou satisfè bezwen itilizatè yo nan automatisation aktivite yo. Tankou nenpòt lòt travay kolektif, li mande òganizasyon ak jesyon. Pwosesis sa a se pafwa long, ki lye ak pwodiksyon ak lòt relasyon moun ki ka konsidere kòm pwodiktè nan pwogram nan yon degre oswa yon lòt.

