المادة: البرنامج الجيد يقوم بمهمة تجعل الحياة أسهل للمستخدم. انظر إلى البرامج المتاحة حاليًا للمهمة التي تريد تنفيذها، وانظر إذا كانت هناك طرق يمكن أن تكون العملية أسهل أو أكثر سلاسة. البرنامج الناجح هو البرنامج الذي سيجد المستخدمون فيه الكثير من الفوائد. فحص مهامك اليومية على جهاز الكمبيوتر الخاص بك. هل هناك طريقة يمكنك بها أتمتة جزء من هذه المهام ببرنامج؟ اكتب كل فكرة حتى لو بدا سخيفاً أو غريب في ذلك الوقت، يمكن أن يتحول إلى شيء مفيد أو حتى رائع. ماذا يفعلون؟ كيف يمكنهم فعل ذلك بشكل أفضل؟ ما الذي يفوتهم؟ الإجابة على هذه الأسئلة يمكن أن تساعدك على التوصل إلى أفكار لكيفية التعامل معها. ستحدد هذه الوثيقة الميزات وما تنوي تحقيقه من خلال المشروع. الإشارة إلى وثيقة التصميم أثناء عملية التطوير سيساعد في إبقاء مشروعك على المسار الصحيح والتركيز عليه. انظر هذا الدليل للحصول على تفاصيل حول كتابة الوثيقة. كتابة وثيقة التصميم سيساعدك أيضا في تحديد لغة البرمجة التي ستعمل بشكل أفضل لمشروعك. عندما تبدأ للتو في برمجة الكمبيوتر، سيكون من المناسب لك أن تبدأ صغيرة وتكبر مع مرور الوقت. سوف تتعلم أكثر بكثير إذا وضعت أهدافا ملموسة يمكنك الوصول إليها مع برنامج أساسي. على سبيل المثال ما هو خلاصة ما تدور عنه هذه المقالة؟
التفكير في الأفكار فحص البرامج الأخرى. اكتب وثيقة تصميم ابدأ ببساطة