السلام عليكم اولاً

قبل البداية في مشروعك البرمجي هناك معايير لابد من تطبيقها حتي تحصل علي مشروع برمجي ناجح سواء كان تطبيق او موقع إلالكتروني المعايير هي :-

تحليل النظام :

تعتبر مرحلة تحليل النظام من اهم المراحل التي يجيب الاهتمام بها حتي تستطيع صياغة فكرتك البرمجية بطريقة متفق عليها عالمياً حيث انه في هذه المرحلة يتم اعتماد نماذج UML التي من خلالها تستطيع وضع تصور لفكرتك وعمل رسومات متفق عليها لمعرفة اكتر

تصميم النظام :

مرحلة تصميم تجربة المستحدم تعتبر مرحلة ذات اهمية من خلالها يمكنك معرفة الموقع بطريقة فعليها حيث يعتمد مصمم تجربة علي المستخدم علي ملف التحليل من قبل المحلل

البرمجة والاختبار

مرحلة البرمجة هي المرحلة التي تلي تصميم تجربة المستخدم حيث تكون فكرتك البرمجية واضحاً تمام للفريق البرمجي للعمل عليها بدون تعقيد وهدر للوقت بعد ذلك مرحلة الاختبار حيث يتم التاكد من ان الوظائف البرمجية تعمل بنجاح بدون اخطأ

لنضع لك مثالاً عزيزي القارئ :لنفترض انك تمتلك قطعة سكنية وتريد أن تقوم ببناء عمارة سكنية او محل تجاري من المؤكد انك تقوم بتحديد عد الغرف والمحلات التجارية وغيرها (هذه مرحلة التحليل)وبعد ذلك تضع تصور مبدي باستخدام البرامج الهندسة اوتوكاد او غيرة(مرحلة التصميم ) من ثم البدء في مرحلة البناء الفعلي (مرحلة البرمجة) وبعد التسلم تتاكد من انك كل شي تم حسب الاتفاق (مرحلة الاختبار )