גרסה ראשונה: מה חייב להיכנס
שלם לרוחב אחת, לא חצי לרוחב שלוש
עדיף מסלול אחד שעובד מקצה לקצה — כניסה, פעולה, תוצאה, הודעה — מאשר שלושה מסלולים שכל אחד עוצר באמצע. משתמש סולח על מה שחסר; הוא לא סולח על מה שנראה קיים ולא עובד.
מה תמיד נכנס, גם בגרסה מינימלית
מצבי כישלון. מה רואים כשאין רשת, כשהשמירה נכשלה, כשאין נתונים עדיין. מסך ריק בלי הסבר הוא באג.
יכולת לראות מה קרה. לוג בסיסי ודיווח שגיאות. בלעדיהם, התלונה הראשונה תהיה חקירה עיוורת.
גיבוי ושחזור. לפני שיש נתונים אמיתיים, לא אחרי.
בסיס אבטחה. הצפנה בתעבורה, סיסמאות מאוחסנות כראוי, הרשאות בשרת ולא רק בממשק.
מה יכול לחכות
עיצוב מלוטש, העדפות משתמש, ייצוא לפורמטים, ריבוי שפות, פאנל ניהול. את רובם אפשר לעשות ידנית בשבועות הראשונים ולראות אם בכלל נדרשים.
לעומק
הגדירו מראש מה יגרום לכם להרחיב ומה יגרום לכם לעצור: מספר משתמשים פעילים, שיעור השלמה, כמות פניות תמיכה. בלי סף כתוב, כל תוצאה תתפרש כהצדקה להמשיך בדיוק באותה דרך.