كيف يمكنك التعامل مع جدولة/المواعيد النهائية حول للمبرمجين ؟ [مغلقة]

StackOverflow https://stackoverflow.com/questions/381089

سؤال

هل المبرمجين مثل إنشاء المواعيد النهائية ؟ انا مطور ويب و جداول/المواعيد النهائية هي في كل مكان في مجال عملي.لقد عملت مع بعض مهندسي البرمجيات/المبرمجين الذين يكرهون المواعيد النهائية, هل هناك طريقة للتغلب على ذلك ؟

هل كانت مفيدة؟

المحلول

أولا, تحتاج إلى التمييز بين المواعيد و التقديرات.

  • المواعيد النهائية تأتي من مصادر خارجية ، على سبيل المثال ، "ميزة X يجب أن تكون على استعداد لهذا المعرض التجاري".
  • التقديرات تأتي من مصادر داخلية ، على سبيل المثال ، "ميزة X سوف تأخذ N أسابيع كاملة".

عموما, المبرمجين يجب خلق تقديرات المبيعات/التسويق سيتم إنشاء المواعيد النهائية.

تحدث المشاكل عندما اثنين لا يمكن حلها - إذا كان الموعد النهائي هو أقرب من تقدير.

تلميحات مفيدة ديف (يؤدي):

  • السماح للشخص القيام بالعمل خلق تقدير.
  • التأكد من التقديرات على أساس المهام الصغيرة ، كل مدة لا تزيد على يوم أو يومين.
  • استخدام الفعل للسماح للمطورين تحسين تقدير المهارات.
  • تقدير دقيق مهارات تمكنك من دفع أكثر صعوبة ضد الموعد النهائي المطالب.

تلميحات مفيدة المسوقين / الموعد النهائي المبدعين:

  • لا تجاوز تقدير مع الموعد النهائي.
  • إذا كان الموعد النهائي الصراعات مع تقدير الوحيد الحقيقي الخيارات (أ) المطورين العمل الإضافي ، (ب) متطلبات الموعد النهائي يتم قطع ، أو (ج) الموعد النهائي غاب.
  • يفسر لماذا الموعد النهائي هو المهم و ما هو الغرض من هذه الميزة هو الموعد النهائي ("العميل X توقيع ستة الرقم العقد").
  • نفهم أن الناس الذين يشعرون أنهم لا يستطيعون تلبية المواعيد النهائية العدوانية لن يكون الدافع.

نصائح أخرى

والمبرمجين الكراهية المواعيد النهائية لأسباب وجيهة جدا!

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

ومن تجربتي الشخصية لقد قضيت أكثر من أسبوع الحصول على "بسيط" شيل للعمل الذي كنت قد قدرت بنحو ساعة. من ناحية أخرى استغرق نحو أسبوع لكتابة محلل لتعريف البيانات COBOL (بما في ذلك جميع COMP غريب COMP-3 يحدث يعيد SYNC وبايت الركود الاشياء) التي كنت قد قدرت بنحو شهرين.

والمشكلة الكبيرة الأخرى هي أن تواجه ضيق المبرمجين المواعيد تخطي أفضل الممارسات وبدء القرصنة. مما يوفر حوالي 50٪ من الوقت الترميز لكنه اضاف 300٪ من وقت الاختبار والتصحيح.

وتقليديا يمكنك فقط ضبط الجودة، وميزات أو الوقت، كان آخرها في الموعد المحدد. جودة كنت حقا لا تريد الفوضى مع حولها. طالما كعملية كنت تستخدم يسمح لك لمعايرة الميزات لتصل المواعيد النهائية، وأنا على ما يرام.

تحتاج

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

البرنامج الوحيد المهندسين/المطورين الذين قابلتهم أكره المواعيد تشعر بهذه الطريقة لواحد من سببين:

  1. هم تماما غير منظم ، و أعرف أنها لن تفي الموعد النهائي لذلك لا تحب لهم لأنه عندما تفوت الموعد النهائي يجعلها تبدو سيئة.
  2. لا لدي مشكلة مع المواعيد النهائية ، دام شخص يفهم العمل المطلوب هو وضع الموعد النهائي.أسوأ المواعيد النهائية مصنوعة من قبل مديري تحاول بيع المشروع قائلا "3 أسابيع ؟ لا المشكلة!" ثم تقول لهم فريق التطوير أن لديهم 3 أسابيع لإنتاج نسخة العمل من MS Office وإعادة الإنترنت التنفيذي الطفل الصغير.

واعتقد ان ذلك يتوقف على كيفية إنشاء الجداول. يحتاج المطور أن يكون لها دور كبير في الخروج مع الجدول الزمني. وإلا كيف ستعرف إذا كان من المعقول أم لا؟

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

حسنا, أنا سعيد جدا مع الموعد النهائي إذا أن الموعد تم تحديده من خلال مدروسة تقدير العملية بمساهمة من كل من المديرين و المهندسين و متطلبات ما هو من المفترض أن يتم تسليمها في الموعد المحدد تحديدا دقيقا.

مراجعات منتظمة حاسمة:

  • قائمة المعالم الرئيسية والنتائج
  • تقسيمها إلى قطع أصغر
  • إنشاء مجموعة من أصغر التقديرات
  • جعل آجال معقولة

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

مواعيد العمل التقديرات لن تكون دقيقة بشكل خاص ، ولكن إذا الأساسية تقنيات إدارة المشاريع ينبغي أن يعني أن الناس على علم منهم في عداد المفقودين - و لماذا حدث ما حدث.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top