All Articles

التخطيط كسِّبنا كتير

planning-saves-time

السلام عليكم ورحمة الله وبركاتة 👋

أحد الخطوات المهمة جدا في أي مشروع هي خطوة التخطيط (planning) للمشروع او التاسك بتاعتك. دايما عود نفسك علي الخطوة دي مهما كان حجم التاسك صغيرة من وجهة نظرك لان ده هيفيدك كتير في:

  • تتبع التقدم بتاعك فالتاسك والمشروع
  • هتبقي مش تاية وهتقدر تكمل التاسك للأخر بجودة عالية بدون توهان
  • تقدر ترجع للتاسك او المشروع بتاعك بعد فترة وتعرف كنت واقف فين بالظبط وتكمل شغلك بسهولة
  • مع الوقت هتصبح أفضل في تقدير حجم التاسك ووضع deadline مظبوط ليها
  • هتكتسب خبرة فالتعامل مع برامج الـ task managment زي Asana و Trello وده هيخليك تندمج بشكل أفضل وأسرع في الشركة اللي هتشتغل فيها وتاخد عالـ process بتاعتهم بسرعة

وبالنسبة لطريقة تقسيم الـ tasks:

- تقدر تكتفي انك تكتبها علي شكل comments فالكود

- أو تقدر تستخدم أدوات إحترافية زي Asana او Trello او Notion

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

- واحدة من الطرق المشهورة جدا في وضع وتحديد الاهداف واللي تقدر تتبعها هي S.M.A.R.T و دي اختصار لـ:

Specific - Measurable - Achievable - Realistic - Time Bound

ده لينك بيتكلم عن الطريقة دي بشكل أفضل وبالامثلة كمان:

how-to-write-software-engineering

وكمان هتلاقي امثلة بسيطة لـ plan عاملها لاحد المشاريع الجانبية اللي بشتغل عليها وهو Quran Tab.

هتلاقي plan بسيطة لميزة جديدة شغال عليها وعملتها علي شكل comments جوا الكود نفسة.

planning-saves-time-1

وهتلاقي كمان plan للمشروع نفسة علي trello (ده اللي كنت بستخدمة)

planning-saves-time-2

وعلي برنامج Notion (ده البرنامج اللي بستخدمة دلوقتي)

planning-saves-time-3