מאחורי הקלעים של הסטארט-אפים: מעגל החיים של חברות התוכנה

הכול מתחיל בדרישה של לקוח, ומשם החברה מתגלגלת כמו כדור שלג ; מה שהיה הוא לא מה שיהיה, ואם קורה דבר אחד אי אפשר להקיש בוודאות שדבר שני יקרה ; הנה הצצה קצרה למסלול הייסורים של מפתחי התוכנה והלקוחות שלהם

כמו בטבע, גם לחברות המייצרות ומוכרות תוכנה יש מעגל חיים משלהן. הכול מתחיל בדרישה של לקוח ומשם החברה מתגלגלת הלאה כמו כדור שלג. מה שהיה הוא לא מה שיהיה, אם קורה דבר אחד אי אפשר להקיש בוודאות שדבר שני יקרה. הנה הצצה קצרה למסלול הייסורים של מפתחי התוכנה (והלקוחות שלהם).

הלקוח ראה את המצגת? זה לא אומר שהוא השתכנע.

גם אם הוא השתכנע, זה לא אומר שהוא יאשר את הפיילוט.

זה שהוא אישר את הפיילוט לא אומר שהפיילוט יצליח.

הפיילוט הצליח? זה לא אומר שתקבלו בזכותו מכתב כוונות (LOI).

זה שהלקוח כתב לכם מכתב כוונות לא אומר שהוא יוציא הזמנה.

הוא הוציא הזמנה? זה לא אומר שהוא יקנה מכם את התוכנה.

זה שהוא קנה מכם את התוכנה, לא אומר שהוא מרוצה.

זה שהלקוח מרוצה מהתוכנה, לא אומר שהוא לא יבקש עוד תוספות ושינויים.

גם אם הלקוח ביקש תוספות ושינויים בתוכנה ומסר אתן לאיש המכירות, זה לא אומר שאיש המכירות העביר את הבקשה למנהל המוצר.

זה שמנהל המוצר קיבל בקשה לא אומר שהוא הגדיר דרישה למנהל הפיתוח.

זה שהדרישה הוגדרה למנהל הפיתוח לא אומר שזה ייכנס לתוכנית העבודה שלו.

העובדה שיש סעיף בתוכנית העבודה של מנהל הפיתוח, לא אומר שזה יתבצע.

זה שהסעיף בתוכנית העבודה יתבצע לא אומר שהסעיף יבוצע בתכולתו המלאה.

גם אם הוא יבוצע בתכולתו המלאה, זה לא אומר שהפיתוח יסתיים בזמן.

זה שמנהל הפיתוח הבטיח שהגרסה הראשונה של התוכנה תהיה גמורה עד סוף ינואר, לא אומר שהיא תהיה מוכנה.

זה שהתוכנה מוכנה בסוף מרץ לא אומר שהיא רצה.

זה שהתוכנה רצה לא אומר שהיא עובדת.

התוכנה עובדת, אבל לא עושה בהכרח מה שהיא אמורה.

זה שהיא עושה מה שהיא אמורה, לא אומר שאין בה באגים.

גם אם אין בתוכנה באגים קריטיים, זה לא אומר שהיא עושה את מה שהלקוח ביקש.

היא עושה מה שהלקוח ביקש? זה לא אומר שהיא תעבור את בדיקות הקבלה שלו.

אם התוכנה עוברת את בדיקות הקבלה של הלקוח זה לא אומר שהוא יתקין אותה במערכת המבצעית שלו.

זה שהלקוח יתקין את הגרסה החדשה במערכת המבצעית שלו לא אומר שהוא ישתמש בה.

זה שהלקוח ישתמש בה לא אומר שהוא קיבל מה שהוא רצה.

גם אם הוא קיבל מה שהוא רצה, זה לא אומר שהוא מרוצה.

הוא מרוצה? זה לא אומר שהוא לא יחזיר את הגרסה למקצה נוסף של שיפורים.

זה שהוא יחזיר את התוכנה למקצה נוסף של שיפורים לא אומר שהוא יקבל את התוכנה אחרי שהתיקונים יבוצעו.

זה שהלקוח קיבל את התוכנה אחרי שהתיקונים בוצעו לא אומר שהוא מרוצה.

זה שהוא מרוצה מהתוכנה לא אומר שהוא ישלם.

זה שהוא שילם (או לא), לא אומר שהוא לא יבקש מאיש המכירות עוד תוספות ושינויים.

זהו. הגעתם לסיום. בדיוק הזמן לחזור שוב לנקודת ההתחלה.

* הכותב הוא מנהל בתעשיית ההיי-טק.