الاختصارات: ماذا تعني DEAD و DITO؟

تكنولوجيا

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

الميت: تقديرات التطوير والمواعيد النهائية:

  1. إدارة المبيعات: سوف تأخذ توقعات العميل 25% أطول لتطوير من المشروع الفعلي الذي وعد به البائع.
  2. المتطلبات الوظيفية: المتطلبات الوظيفية التي حددتها لن تعمل في الواقع. أضف 25% مزيد من وقت التخطيط لضمان إمكانية تنفيذ المتطلبات الوظيفية بالفعل بناءً على بنية النظام وواجهة التطبيق.
  3. المتطلبات الوظيفية: لن يتم تطوير المتطلبات الوظيفية التي حددتها بالطريقة التي توقعتها. يتعلق الأمر بحواجز اللغة في Klingon مقابل اللغة الإنجليزية (أو العكس) بين Developer ومدير المنتج. يضيف 25% مزيد من وقت التطوير لمشروعك ، ما قبل الإصدار لضمان تطويره وفقًا لمتطلباتك.
  4. إدارة المشاريع: سوف يستغرق التطوير الفعلي 25% أطول لتطوير من تقدير المشروع الفعلي.
  5. استخدم حالات: تتكون حالات استخدام الأعمال التي حددتها فقط من 25% من حالات الاستخدام الفعلي التي سيتم تكبدها. أضف 50٪ وقت تطوير إضافي لمشروعك ، بعد الإصدار ، لضبطه للاستخدام الفعلي مقابل الاستخدام المتوقع. يتضمن ذلك الوظائف بالإضافة إلى الأداء.

تطبيق DEAD:

  1. يقدر المشروع ويباع لمدة 10 أيام عمل.
  2. سيستغرق الأمر بالفعل 12.5 يومًا لإكمال ما وعدت به.
  3. سيستغرق الأمر فعليًا 15.625 يومًا لتوضيح المشكلات المتعلقة بالمتطلبات غير الصحيحة أو الفائتة.
  4. سيستغرق الأمر في الواقع 19.53125 يومًا لإكمال المشروع كما هو محدد بشكل صحيح.
  5. لذا ... اكتمل المشروع في حوالي 20 يومًا.
  6. بمجرد إطلاقه ، سيتطلب الأمر 10 أيام أخرى لتصحيح المشكلات المعلقة.
  7. إجمالي وقت المشروع 30 يومًا.

DITO: مطور الأرق و Take Out.

لحسن الحظ ، على الرغم من ذلك ، تمتلك شركاتنا عامل تعويض DITO للتطبيق ، وحفظ المشروع ، والاقتباس من المشروع التالي.

تم تطبيق DITO:

  1. إن المطورين المذهلين الذين وظفتهم هم في الواقع يعانون من الأرق ويمكنهم في كثير من الأحيان تمديد 8 ساعات عمل إلى عدة ساعات أخرى ، بما في ذلك عطلات نهاية الأسبوع. ربح بنسبة 100٪ في توفير الإنتاجية: ~ 10 أيام. الآن نحن متأخرون 10 أيام فقط.
  2. من خلال تملق المبرمجين بالطعام الجاهز ، يمكنك الحصول على عطلات نهاية الأسبوع والعمل من خلال الوجبات. (المطورون هم أشخاص رائعون ولكني تساءلت دائمًا عن سبب عمل مبرمج 75 دولارًا في الساعة خلال ساعة من الغداء مقابل بيتزا بقيمة 10 دولارات ... من كان يعلم ؟!). المدخرات: ~ 25٪. الآن نحن متأخرون 5 أيام فقط.
  3. مع اقتراب المواعيد النهائية وتزايد غضب العملاء ، ستحتاج إلى إضافة Mountain Dew إلى Take-Out ولكن هذا سيؤدي في بعض الأحيان إلى امتداد 24 إلى 36 ساعة من البرمجة المباشرة. سيتم إطلاق الحل الناتج ، مع وجود أخطاء (أحيانًا بسبب فتات البيتزا في لوحة المفاتيح) في الوقت المناسب.
  4. DITOتطبيق نتائج ما بعد الإصدار في توفير 5 أيام في تحسين ما بعد الإصدار.

الجمع بين ميت و DITO ينتج عن الحسابات مضاعف 1.5 بسيط عند اكتمال المشروع. استخدم دائمًا وقتًا أطول بنسبة 50٪ لإكمال المشاريع أكثر مما تتوقع.

NOTE: اختصار ميت قابل للتطبيق لأن المطورين سيموتون في المتوسط ​​بنسبة 25٪ أسرع من الموظف العادي بسبب المضاعفات الناتجة عن عدم النوم وارتفاع ضغط الدم والسكري ومشاكل الوزن التي يشتريها صاحب العمل من البيتزا والدونات وماونتن ديو والقهوة. DITO ينطبق لأن موظفي المبيعات سيطبقون التقدير الأصلي على المشروع التالي المباع.

3 تعليقات

  1. 1
  2. 2
  3. 3

    الحياة الحزينة (أو يجب أن أقول ... "لا حياة") للمبرمج. يجب إضافة الطلاق والعزوبة. لكنك ضربت المسمار على الرأس. خاصة إعطاء منفذي المبيعات ذخيرة تحويل المنتج في مثل هذا الوقت القصير. أو حتى الأسوأ… بيعه قبل أن يتم تصوره !!! نحن نحب ذلك. في المرة التالية التي يحين فيها مشروع ما ، تأكد من أن مندوب المبيعات في متناول اليد ... طوال مدة المشروع. شخص ما يحتاج إلى القهوة.

ما رأيك؟

يستخدم هذا الموقع نظام Akismet لتقليل الرسائل الضارة. تعرف كيف تتم معالجة بيانات تعليقك.