מתודולוגיות ניהול פיתוח ומודל קאנו – או מה סוד הכשלון של מערכת שלך
מהו מודל של ניהול תהליך הפיתוח הכי מתאים לך?
למה צריך מתודולוגיה של ניהול הפיתוח בכלל?
אתה צריך מתודולוגיה כדי שתוכל לספק תוצר סופי (תכנה או שירות) – לפי לו”ז, לפי דרישות, לפי תקציב ובאיכות סבירה.
התפיסה שלי היא שלתהליך פיתוח – ללא קשר מה המודל – יש שלב של איסוף דרישות, תכנון מענה, בניית הפתרון, בדיקות, הטמעה ותחזוקה. הסייקלים (המחזורים) הם שונים. בכל מקרה קשה לי לדמיין איזה מתודולוגיה ללא אחד השלבים.
אני לא מכחיש את המתודולוגיות - כלל לא. אני חסיד גדול של מתודולוגיות. ואני אומר, השם לא חשוב – חשוב הוא התהליך שמוסכם בין כולם, מה הפרסונות ומה התוצרים של כל השלבים.
אז מי זה קאנו הזה ומה הקשר שלו לכל הסיפור של מתודולוגיות? – שמח ששאלת :). אך קודם כמה חומרים לגבי המתודולוגיות.
מתודולוגיות ניהול פיתוח (באדיבותו של J.D. Meier מקבוצת patterns&practices)
ניהול מוצר – תצוגה סטאטית
מארק קורפי – מנהל קבוצת CISG – שיתף איתנו תצוגה יפה מאוד של ניהול מוצר מתוך אתר http://www.product-manager.org/ וחשבתי שיהיה נחמד לשתף אתך גם (אני חושב שזה אחלה ציור וניתן ללמוד ממנו לא מעט):
מודל קאנו
מודל קאנו מתייחס לנושא של פיתוח מוצר ושביעות רצון מהמוצר. לפי המודל ישנם שני סוגים של פיצ’רים אן צרכים – אחד שמצפים אותו כמובן מאליו ואם הוא חסר אז אוי ואבוי. והשני הוא שאמור לייצר התלהבות אצל הלקוחות:
גלוש לוידאו חביב ביותר שמסביר את המודל בצורה מהירה וקלה - http://www.c2c-solutions.com/kano_tutorial.htm
JD הסביר את זה די בפשטות כאן (תרגום חופשי שלי)
- ככל שתוסיף פיצ’רים שביעות רצון לא תעלה באותה המידה.
- טיפול בצרכים המובנים מאליו לא יביא לשביעות רצון בהכרח.
- חוסר טיפול בצרכים מובנים מאילו יביא לקטסטרופה על בטוח.
שיפור ביצועים ואבטחת מידע הוא סוד הכשלון של המערכת שלך
ביצועים ואבטחת מידע הוא סוד הכשלון של מערכת כושלת. ראה בעצמך – שיפור ביצועים ואבטחת מידע לרוב נתפסים כמשהו מובן מאליו ולא מוקדש יותר מדי מאמץ לאיסוף דרישות, תכנון, מימוש, בדיקות, פריסה ותחזוקה של השניים – נכון?
הנושאים לא מתוקצבים כראוי – נקודה! זוהי אחת הסיבות המרכזיות שמערכות כושלות. מצד שני אם אבטחת מידע וביצועים היו מעולים – זה לא היה מבטיח הצלחה מסחררת של מערכת – נכון? כלומר:
- רוצה למנוע כשלון בטוח של המערכת? – טפל באבטחת מידע ושיפור ביצועים מראש ובצורה מתמדת בהתאם למתודולוגיה של ניהול פרויקט המתאימה לך.
- חושב שכמות אדירה של פיצ’רים תפיל את הלקוח שלך מהכיסא? – אתה טועה, לרוב הלקוח או משתמש קצה מעוניין בסט לא ממש גדול של פיצ’רים.
- רוצה הצלחה מסחררת של מערכת? – טפל באבטחת מידע ושיפור ביצועים, תספק את הפיצ’רים המצדיקים את הפיתוח של המערכת ו- (!!!) ותוסיף דובדבן קטן מעל זה. מהו הדובדבן? אתה תחליט. הנה נוסחה מקוצרת שתעזור לך לממש מודל קאנו ותוכל להפוך לגיבור על :)
- האם אתה מעוניין בהצלחה של המערכת שלך?
- האם אתה רוצה למנוע חוסר שביעות רצון מהמערכת שלך?
- האם מתודולוגיה לניהול פיתוח שלך כוללת נושאים של ביצועים ואבטחת מידע?
המשך קריאה

שמי אליק לוין ואני מתרכז ב- Security and Performance באפליקציות Net.
בזמני הפנוי אני בלוגר שרוף.
This post was made with PracticeThis.com blog post template plugin for Windows Live Writer