الUML مفيد للمشاريع الكبيرة. و لكن مشروع موقع إنترنت أو حتى مشروع ويب أبليكيشن عادي وغير معقد فإن من المضيعة للوقت الإعتماد على الUML.
الUML مفيد لفرق العمل الكبيرة و المشاريع المعقدة، أما مشروع بسيط مثل برنامج إدارة محتوى فما الداعي لإهدار وقت طويل للوصول إلى أفضل use cases و الworkflow diagrams وغيرها من الأمور؟ بينما يمكنك تلخيص الأفكار بشكل سريع على ورقة ومن ثم البدء بالبرمجة فوراً.
http://gettingreal.37signals.com/، كتاب من الشركة التي عملت على برنامج BaseCamp، يمكنكم قراءة الكتاب ومعرفة إحدى الطرق الرائعة لبرمجة برامج الويب.
ببساطة حتى تبدأ قم بالتالي:
1- أوجد الفكرة، و تأكد من صلاحيتها عبر ملاحظة المواقع في المحيط الذي تريد نشر الفكرة فيه، إن كان هنالك موقع يقدم نفس الفكرة فما الجديد الذي ستضيفه، و إن لم يكن هنالك موقع يقدم الفكرة فمن سيستخدم الموقع الذي ستبنيه.
2- إن تأكدت من أن الفكرة مناسبة، قم بتصور نفسك وكأنك الزائر لموقعك، عن ماذا يبحث، و ما هي أسهل الطرق للوصول للمعلومة المطلوبة (قم بقراءة كتاب Don't make me think و هو كتاب رائع عن هذا الأمر)
3- قم بعمل لائحة بالصفحات المطلوبة في الموقع.
4- قم بالبرمجة إن كنت مبرمج، أو قم بإطلاع أحد المبرمجين بالفكرة واطلب منه أن يعطيك تصوره المنطقي للفكرة، إن أعجبك ما طرح فابدأ في البرمجة
5- لا يمكن أن تصل لمرحلة الكمال، و لذلك إطرح موقعك إن تأكدت من أنه يقدم الخدمات الأساسية، و من ثم قم بتحديث الموقع عندما يحتاج لذلك.