מיתודולוגית ניהול פרויקטים
חברתינו מיישמת מתודולוגית ניהול פרויקטים יעילה וברורה במטרה לעמוד בציפיות הלקוחות. מיתודולוגיה זו מגדירה את אופן העבודה הפנימי של צוותי העבודה בחברה החל משלב האפיון עד לשלב המסירה של המערכת ללקוח והמשך התחזוקה והתמיכה. בשלב הראשון יוגדר מנהל פרויקט מטעם החברה, אשר באחריותו ניהול כל האספקטים של הפרויקט בכל השלבים, כולל הפעלת צוות, הגדרת משימות ניהול, קביעת יעדים ולוחות זמנים ודיווחים שותפים להנהלת
אפיון המערכת
בשלב זה מנהל הפרויקט יבצע מספר פגישות ושיחות עם הלקוח במטרה לאפיין ולתאר בצורה הכי מדויקת את הדרישות של הלקוח. התוצר של שלב זה הינו מסמך אפיון מפורט אשר מגדיר במדויק את כל האובייקטים והתהליכים של המערכת. לצורך האפיון מנהל הפרויקט מכין תרשימים של שפת המידול UML אשר מספקת תיאור סכמתי מפורט לכל האספקטים השונים של המערכת הסטטי וההתנהגותי. שלב זה ללא ספק הוא השלב החשוב ביותר, ומהווה מבחינת מנהל הפרויקט את התכולה של הפרויקט שממנו נגזרים כל ההחלטות בהמשך, סוג צוות פיתוח, שעות עבודה, כלים ניהול. מבחינת הלקוח זהו מסמך אשר מגדיר את כל הדרישות שלו והציפיות שלו מהמערכת. עם אישור מסמך האפיון על ידי הלקוח, אנו מתקדמים לשלב הבא. עיצוב והגדרת ממשק משתמש.
עיצוב ממשק משתמש (UI\UX)
על בסיס האפיון הסופי, מנהל הפרויקט מנהל סדרת מפגשים עם איש ה UI של החברה במטרה להתחיל לבנות את המראה הויזואלי של המערכת. זה כולל יצירת שפה גרפית אחידה, תפריטים, מסכים, טפסים והשדות. שלב זה יהיה גם בשיתוף מלא עם הלקוח עד לקבלת הסכמתו על הגרסה סופית של הנראות של המערכת. התוצר של שלב זה הינו סקיצות עיצוביות, איקונים, גופנים, בלטת צבעים וגם אלמנטים של html וקבצי css.
פיתוח
שלב זה הינו שלב המימוש של המערכת. האחריות על שלב זה מוטלת על ראש צוות הפיתוח המיומן של החברה. לאחר סדרת פגישות עם מנהל הפרויקט הוא מבין לעומק את המערכת, בוחר בטכנולוגיה המתאימה ובכלי הפיתוח המתאימה. ראש הצוות גם מתווה את מדיניות הפיתוח של המערכת. נפגש עם הצוות שלו לפגישת התנעה, מגדיר תפקידים, מפרק את המערכת לתת פרויקטים ולמשימות עם יעדים ואבני דרך ברורים. צוות הפיתוח אחראי על הקמת מערך מיוחד של CI/CD עם שלוש סביבות עבודה: סביבת פיתוח, סביבת stage וסביבת ייצור. מנהל הפיתוח מקיים ישיבות scrum יומיות עם הצוות שלו ודואג לעדכן את מנהל הפרויקט באופן קבוע אודות ההתקדמות של הפיתוח.
בדיקות פנימיות
חלק גדול מהבדיקות מתבצעות כבר באופן אוטומטי על ידי צוות הפיתוח. כלומר, עוד בשלב הפיתוח נכתבים תסריטי בדיקות פונקציונליים ורצים אוטומטית ברמת כל קומפוננטה שנכתבה. בדיקות כאלו נועדו לוודא כי כל רכיב כיחידה אטומית אחת, עובד באופן תקין ומספק את הפלט הנכון. עם זאת, שלב זה בחיי המערכת מתבצע לאחר תהליך הפיתוח על יד צוות בדיקות מיומן אשר מבצע בדיקות כלליות רוחביות אשר כוללות בדיקות מסוגים שונים, כמו בדיקות שימושיות ו- GUI, בדיקות פונקציונאליות, בדיקות עומסים, בדיקות תאימות ונגישות. ייתכן שיתווספו סוגי בדיקות נוספים בהתאם לניסיונם ושיקולכם המקצועי של מנהל הפיתוח ומנהל הפרויקט.
בדיקת קבלה\מסירה
לאחר סיום הבדיקות הפנימיות על ידי צוות החברה, המערכת מועברת ללקוח לקבל אישור מסירה. בשלב זה הלקוח מבצע סדרה של בדיקות אשר הגדיר עבור המערכת שלו, ומטרתן לוודא שהמוצר עונה על כל הצרכים והדרישות שלו אשר תועדו במסמך האפיון. הלקוח מעביר את כל ההערות שלו באפן מרוכז למנהל הפרויקט, מנהל הפרויקט עובר על ההערות ומגיב ללקוח. ובמידה ויתגלו ליקויים או אי התאמות בין האפיון לבין המערכת בפועל, ישלח מנהל הפרויקט מסמך אשר מסכם את הנקודות ואת הלו"ז המוערך לסיום הליקויים תוך התייעצות עם מנהל הפיתוח.
אירוח, תמיכה ותחזוקה
לחברתינו צוות DevOps בעל ניסיון עשיר מאוד בייחוד בענן של אמזון Amazon AWS הצוות יכול לסייע ללקוח לבחור בסביבת האחסון האופטימלית עבור המערכת שלו. במידה והלקוח מעוניין בשירות התחזוקה של החברה, צוות ה DevOps שלנו בשיתוף מנהל הפיתוח יבנו את הארכיטקטורה ואת תשתית המחשוב המותאמת ביותר לאירוח המערכת בדגש על יכולת גדילה scale up , אבטחה ,ביצועים וגם ROI.
החברה מפעילה מערך תמיכה מיומן אשר מתחזק ומטפל בכל סוגיות האירוח והאבטחה תוך עמידה ברמת השירות SLA שסוכמה עם הלקוח.
נשמח מאוד לעמוד לרשותכם !
צרו עמנו קשר
08-6759660 / 052-3723238
info@sadel-tech.com
עומרים 8, פארק ההייטק עומר. בניין ברן קומה 2.