הבה נבחן מהם שלבי יצירת האתר: מרעיון ליישום. בכל שלבי הפיתוח, צוותים שונים בתוך החברה יכולים לעבוד באתר, כמו גם פרילנסרים שכירים, אך כל התהליך נשלט ומפוקח על ידי מנהל הפרויקט.
שלב 1. דרישות איסוף לפרויקט
בשלב זה הלקוח ממלא תמצית לפיתוח האתר שלו. בהתאם למורכבות הפרויקט, אוסף הדרישות עשוי להיראות כמו תמצית רגילה במסמך טקסט עם שאלות אודות פרטי הפרויקט, שמילאו הלקוח. בחלק מהמקרים, כאשר קיים אי וודאות רבה ואי אפשר לנסח שאלות מראש, מומלץ לערוך ראיון עומק עם הלקוח או עם נציגי צוות הלקוח.
כתוצאה משלב זה, על מנהל הפרויקט לקבל את המידע הבא:
- מטרת האתר, אילו בעיות הוא פותר.
- קהל יעד אליו מיועד האתר.
- דרישות עסקיות: אינדיקטורים כמותיים ואיכותיים, אליהם אנו שואפים במהלך הפיתוח. לדוגמא: הפחיתו את העומס על המוקד שלוש פעמים על ידי פרסום תשובות לשאלות הנפוצות ביותר באתר; הזמנה בלחיצה אחת; היכולת להזמין סחורה מהטלפון וכו '.
- מגבלות עסקיות: תקציב פיתוח, ציר זמן.
- מגבלות ודרישות טכניות. לדוגמא, אינטגרציה עם פלטפורמות אינטרנט אחרות של הלקוח.
- חוקים ותקנות בתוקף בשירות הלקוח ופיתוח מידע. יום רביעי. לדוגמא, אם האתר ישמש אנשים עם לקות ראייה, אז עבורם יש לפתח את האתר על פי תקן מיוחד.
שלב 2. כתיבת מפרט טכני ופיתוח אב טיפוס
תנאי ההתייחסות צריכים לכלול פיתוח אבות טיפוס של דפים עם תפיסת פרויקט משוערת ותוכנם. ישנם תקנים לפיתוח מפרטים טכניים, המספקים ידע מעשי רב.
מסמכים אלה כוללים:
- GOST 34
- GOST 19
- IEEE STD 830-1998
- ISO / IEC / IEEE 29148-2011
- RUP
- SWEBOK, BABOK וכו '.
בתנאי ההתייחסות, עליכם לתאר את המערכת שנוצרת, לשרטט את התרשים שלה, המורכב ממודולים נפרדים, להציג את החיבורים בין מודולים אלה, לתאר את פעולות, הפונקציות ומסכי הממשק העוקבים מפונקציות המערכת ואילו משתמשים יעשו להשתמש. אתה צריך גם לגבש קונספט עיצובי: ערכת צבעים, הגבלות, פלטפורמות שימוש.
בהתבסס על תנאי ההתייחסות וצורות המסך המופיעות בה, מעצב הממשק עושה אב טיפוס של האתר העתידי.
שלב 3. עיצוב אתרים
העיצוב נעשה על בסיס אב הטיפוס. כתוצאה מהעבודה, על המעצב להגיש פריסות של כל המסכים המתוארים בתנאי ההתייחסות. אם המעצב פיתח גם לוגו לאתר, עליו לעצב את הדרישות לשימוש בלוגו. כמו כן נערך "קובץ ממשק משתמש" המציג את כל המצבים האפשריים של אלמנטים שונים באתר. לדוגמא: איך כל כפתור נראה במצבו הרגיל, כאשר אתה מרחף מעליו עם העכבר, כאשר אתה לוחץ עליו בעזרת העכבר.
שלב 3. פריסה ותכנות האתר
על פי כללי הפיתוח, האתר מונח תחילה, ואז מתוכנת ההיגיון של האתר. במקביל לפריסה, צוות הפיתוח יכול להכין את ה- backend של האתר, הכולל פיתוח אדריכלות, מאגרי מידע, חיבורים ביניהם, בחירת כלים ליישום ויצירת החלק הניהולי בעבודה עם האתר. לאחר השלמת הפריסה תוכנת החזית מתוכנתת - זהו החלק באתר הנראה לעיני המשתמשים ועיצובו.
שלב 4. בדיקה וניתוח באגים באתר
לאחר השלמת השלב השלישי, האתר מתארח בדומיין בדיקה, שם הוא נבדק על ידי צוות הפיתוח, מנהל הפרויקט, הבוחנים ובסופו של דבר על ידי הלקוח. שגיאות בדיקה, הצעות לשיפור תרחישי משתמשים נאספות מכל מי שלקח חלק בבדיקות.הצעות כאלה מיושמות באופן מיידי, אם הדבר אינו משפיע באופן מהותי על עיתוי התקציב של הפרויקט. אם לאחר הבדיקה מזוהה חלק מהמשימות שדורש לעבור שוב את כל שלבי הפיתוח, משימות כאלה נערכות כרשימה נפרדת של שיפורים ומיושמות לאחר השקת האתר הראשי, עם תקציב חדש., מועדים וכו '.
שלב 5. השקת אתר וניטור ביצועים
לפני פתיחת האתר, מונים עליו מדדים שונים בהכרח כדי לעקוב אחר מדדי האתר הדרושים. לאחר ההשקה, כל הצוות עוקב אחר הפעולה הנכונה של האתר, מתקן שגיאות ובעיות ברורות "על הדרך". מנהל הפרויקט עוקב אחר מילוי הדרישות העסקיות שנקבעו לאתר.