Եկեք քննարկենք, թե որոնք են կայքի ստեղծման փուլերը. Գաղափարից մինչև իրականացում: Developmentարգացման բոլոր փուլերում ընկերության ներսում տարբեր թիմեր կարող են աշխատել կայքում, ինչպես նաև վարձել անկախ մասնագետներ, բայց ամբողջ գործընթացը վերահսկվում և վերահսկվում է ծրագրի ղեկավարի կողմից:
Փուլ 1. forրագրի հավաքման պահանջները
Այս փուլում Հաճախորդը լրացնում է հակիրճ իր կայքի զարգացման համար: Կախված նախագծի բարդությունից `պահանջների հավաքագրումը կարող է նման լինել տեքստային փաստաթղթում պարունակվող սովորական ամփոփագրի` նախագծի մանրամասներին վերաբերող հարցերով, որոնք լրացնում է Հաճախորդը: Որոշ դեպքերում, երբ կա մեծ անորոշություն և անհնար է նախապես հարցեր ձևակերպել, խորհուրդ է տրվում անցկացնել խորը հարցազրույց Հաճախորդի կամ Հաճախորդի թիմի ներկայացուցիչների հետ:
Այս փուլի արդյունքում ծրագրի ղեկավարը պետք է ստանա հետևյալ տեղեկատվությունը.
- Կայքի նպատակը, ինչ խնդիրներ է լուծում:
- Թիրախային լսարան, որի համար նախատեսված է կայքը:
- Բիզնեսի պահանջները. Քանակական և որակական ցուցանիշներ, որոնց մենք ձգտում ենք զարգացման ընթացքում: Օրինակ `թեժ գծի բեռը կրճատել երեք անգամ` կայքում տեղադրելով ամենահաճախակի հարցերի պատասխանները. մեկ կտտոցով պատվեր; հեռախոսից ապրանքներ պատվիրելու ունակություն և այլն:
- Բիզնեսի սահմանափակումներ. Զարգացման բյուջե, ժամանակացույց:
- Տեխնիկական սահմանափակումներ և պահանջներ: Օրինակ ՝ Հաճախորդի այլ ինտերնետային պլատֆորմների հետ ինտեգրում:
- Հաճախորդի ծառայության մեջ գործող տեղեկատվություն և զարգացում գործող օրենքներ և կանոնակարգեր: Չորեքշաբթի Օրինակ, եթե կայքը կօգտագործվի թույլ տեսողություն ունեցողների կողմից, ապա նրանց համար կայքը պետք է մշակվի ըստ հատուկ ստանդարտի:
Փուլ 2. Տեխնիկական բնութագրերի գրել և նախատիպի մշակում
Տեխնիկական առաջադրանքը պետք է ներառի էջերի նախատիպերի մշակում `նախագծի մոտավոր հայեցակարգով և բովանդակությամբ: Գոյություն ունեն տեխնիկական բնութագրերի մշակման ստանդարտներ, որոնք շատ գործնական գիտելիքներ են տալիս:
Այս փաստաթղթերը ներառում են.
- ԳՕՍՏ 34
- ԳՕՍՏ 19
- IEEE STD 830-1998
- ISO / IEC / IEEE 29148-2011
- ՌՈՒՊ
- SWEBOK, BABOK և այլն:
Ըստ տեղեկանքի, դուք պետք է նկարագրեք ստեղծվող համակարգը, կազմեք դրա գծապատկերը, որը բաղկացած է առանձին մոդուլներից, ցույց տալ կապը այս մոդուլների միջև, նկարագրել համակարգի գործառույթներից բխող գործողությունը, գործառույթները և ինտերֆեյսի էկրանները, և որոնք օգտվողները օգտագործել Անհրաժեշտ է նաև ձևակերպել դիզայնի հայեցակարգ `գունային սխեման, սահմանափակումները, օգտագործման հարթակները:
Հաշվի առնելով տեղեկանքի պայմանները և դրանում թվարկված էկրանի ձևերը ՝ ինտերֆեյսի դիզայները պատրաստում է ապագա կայքի նախատիպ:
Փուլ 3. Վեբ կայքի ձևավորում
Դիզայնը կատարվում է նախատիպի հիման վրա: Աշխատանքի արդյունքում դիզայները պետք է ներկայացնի բոլոր այն էկրանների դասավորությունները, որոնք նկարագրված են տեխնիկական առաջադրանքներում: Եթե դիզայները կայքի համար նաև պատկերանշան է մշակել, ապա նա պետք է կազմի լոգոյի օգտագործման պահանջները: Կազմվում է նաև «UI ֆայլ», որը ցույց է տալիս կայքի տարբեր տարրերի բոլոր հնարավոր վիճակները: Օրինակ ՝ ինչպես է յուրաքանչյուր կոճակը նայում իր նորմալ վիճակում, երբ մկնիկով սավառնում եք դրա վրա, երբ մկնիկով սեղմում եք դրա վրա:
Փուլ 3. Կայքի դասավորություն և ծրագրավորում
Ըստ մշակման կանոնների ՝ կայքը նախ շարադրվում է, այնուհետև ծրագրավորվում է կայքի տրամաբանությունը: Դիզայնին զուգահեռ, զարգացման թիմը կարող է պատրաստել կայքի հետին մասը, որը ներառում է ճարտարապետության զարգացում, տվյալների շտեմարաններ, նրանց միջև կապեր, իրականացման գործիքների ընտրություն և կայքի հետ աշխատելու վարչական մասի ստեղծում: Հատակագծի ավարտից հետո ճակատը ծրագրավորված է. Սա կայքի այն հատվածն է, որը տեսանելի է օգտագործողների համար և ունի դիզայն:
Փուլ 4. Կայքի փորձարկում և կարգաբերում
Երրորդ փուլն ավարտվելուց հետո կայքը հյուրընկալվում է փորձարկման տիրույթում, որտեղ այն փորձարկում են զարգացման թիմը, ծրագրի ղեկավարը, փորձարկողները և, ի վերջո, Հաճախորդը: Թեստավորման սխալները, օգտագործողների սցենարները բարելավելու առաջարկները հավաքվում են յուրաքանչյուրից, ով մասնակցել է փորձարկմանը:Նման առաջարկներն իրականացվում են անմիջապես, եթե դա էապես չի ազդում ծրագրի ժամկետների և բյուջեի վրա: Եթե փորձարկումից հետո որոշվում է առաջադրանքների մի մասը, որը պահանջում է նորից անցնել զարգացման բոլոր փուլերը, ապա այդպիսի առաջադրանքները կազմվում են որպես բարելավումների առանձին ցանկ և իրականացվում են հիմնական կայքի գործարկումից հետո ՝ նոր բյուջեով: ժամկետները և այլն:
Փուլ 5. Վեբ կայքի գործարկում և կատարողականի մոնիտորինգ
Կայքը սկսելուց առաջ դրա վրա պարտադիր տեղադրվում են տարբեր չափիչների հաշվիչներ ՝ կայքի անհրաժեշտ ցուցանիշները հետևելու համար: Գործարկումից հետո ամբողջ թիմը վերահսկում է կայքի ճիշտ աշխատանքը, շտկում «թռիչքի վրա» ակնհայտ սխալներն ու խնդիրները: Րագրի ղեկավարը վերահսկում է կայքի համար սահմանված բիզնես պահանջների կատարումը: