זמן קריאה: < 1 דקות
הפוסט המקורי פורסם ביולי 2012 ותאמינו לי שאם תפעלו לפיו רק תרוויחו
אני יודע שלא מעט קוראות וקוראים ירימו גבה על מה שהם יקראו בשורות הבאות של פוסט זה :-9
כזכור בלוג זה מייצג רק את דעתי האישית…… אתם יכולים להסכים או לא….. אבל תמיד אשמח לתגובות.
על מנת שפרויקט פיתוח יצליח , ברמת סמך גבוה , על התנאים הבאים להתקיים בסדר הבא:
- יש לבצע עיצוב על / ארכיטקטורת על לפתרון. הכוונה לא לייצר מסמכים!!! אל תשכחו אנחנו מדברים על הנדסה. לכן הכוונה ליצור מספר תרשימים עם סימנים מוסכמים מראש ומאוד פשוטים. את העיצוב על לא צריך פרק זמן של יותר מ 10 דקות בעמידה או שעה בישיבה על מנת להסביר.
- קוד נקי, קוד בהיר, קוד סטנדרטי (שמוסכם על השחקנים בפרויקט) וכמובן סקרי קוד.
- בדיקות כמובן שמכל הסוגים. יחידה, שילוביות, עומסים, מערכת , נסיגה ושאר מיני מזונות. השאיפה למקסימום אוטומציה.
- ניהול תצורה, תהליכי בניה אוטומטים שמניבים דוחות בקרה וכמובן כיסוי דרישות מרמת הלקוח דרך הניתוח ועד המימוש והבדיקות. וכמובן אריזה ידידותית לסביבה .
- עיצוב מפורט , תיעוד פנימי וחיצוני ומדריך למשתמש
טוב למען האמת סעיף 5 זה מאוד נחמד שיהייה אבל הוא לא הכרחי. אני טוען שאם נעשה את השלבים הקודמים או שלא נהיה צרכים אותו או שאם אנחנו צרכים אותו אז המצב שלנו לא כזה פשוט.
אשמח לשמוע כרגיל את דעתכם
צפו בפוסט: 439