শুক্রবারে মোতায়েন করা হবে না কেন? [বন্ধ]


95

জোয়েল স্ট্যাকওভারফ্লো পডকাস্ট # 24 এ উল্লেখ করেছে যে শুক্রবার সফটওয়্যার না পাঠানো ফোগক্রিক কোম্পানির নীতি। তবে তিনি কেন তা বিশদভাবে জানাননি।

আমি রাজী. আমার নিয়োগকর্তায়, আমরা বৃহস্পতিবার রাতে মোতায়েন করি। সুতরাং গুণগত নিশ্চয়তা (কিউএ) মিস করা কোনও বাগ মুছে ফেলার জন্য আমাদের শুক্রবার রয়েছে।

তবে, আমার ব্যবস্থাপক পরামর্শ দিয়েছিলেন যে শুক্রবার রাতে আমরা যে ইভেন্টটি প্রকাশ করি তার আগে QA এর সফ্টওয়্যারটি পরীক্ষা করার জন্য পর্যাপ্ত সময় না থাকে এমন ইভেন্টে আমরা স্থাপন করব y আমি বলি, মানুষের সাপ্তাহিক পরিকল্পনার কী হবে? এবং যদি আমরা শুক্রবারের রাতে মোতায়েন করি, তবে কোনও শৃঙ্খলাবদ্ধ বাগগুলি সাফ করার জন্য আমাদের শনিবার কাজ করতে হবে - যা সফল হয়।

তাহলে শুক্রবার সফটওয়্যারটি কেন পাঠানো হবে না?

* আমাদের এই ধারণাটি তৈরি করার প্রয়োজন হতে পারে (নিশ্চিত নয়): একটি কোম্পানির কোর ওয়েব অ্যাপ্লিকেশন নিযুক্ত করে একটি টাইমজোনে একটি মূল সফটওয়্যার বিকাশকারী দল রয়েছে।


11
যদি এটি আমার প্রক্রিয়া ছিল, এটি বুধবার মোতায়েন করা উচিত, মধ্য সপ্তাহে সপ্তাহান্তের আগে সমস্যাগুলি সমাধান করার জন্য আপনাকে কয়েক দিন সময় দেয়
সিভির্টেক্স

4
অ্যাপল সাধারণত মঙ্গলবার মোতায়েন করে।
mouviciel

4
মঙ্গলবার সম্পর্কে দুর্দান্ত জিনিসটি হ'ল চূড়ান্ত চেকগুলির জন্য আপনার সোমবার রয়েছে এবং সম্ভবত একটি অনুশীলন স্থাপনার যাতে প্রত্যেকে একই পৃষ্ঠায় থাকে এবং যা কিছু সামনে আসে তা মোকাবেলা করতে আপনাকে সপ্তাহের বাকি সময় দেয়। শুক্রবারের মধ্যে, আপনি জানতে পারবেন যে আপনাকে সেই সপ্তাহান্তে কাজ করতে হবে কিনা।
মাইক ডিসিমোন

7
এটি কীভাবে প্রোগ্রামিং সম্পর্কিত নয় তা দেখতে আমি ব্যর্থ। আপনার কোড স্থাপনার প্রোগ্রামিং এর শেষ ফলাফল না?
womp

4
@ ওম্প্প আমি যদি আপনার যুক্তি অনুসরণ করি তবে কোড মোতায়েনের বিষয়টি শেষ পর্যন্ত কিছু ব্যবসায়িক চাহিদা অর্জনের বিষয়ে about এবং এটি কি কোনও ব্যবসায় সম্পর্কিত প্রশ্নকে ন্যায়সঙ্গত করা উচিত?
পাস্কেল থিভেন্ট

উত্তর:


88

এটি কেবল বাগের বিষয় নয় । অন্যান্য সম্পর্কিত সমর্থন বোঝা থাকতে পারে - ব্যবহারকারীদের জন্য নতুন বৈশিষ্ট্য ব্যাখ্যা করা, নিরীক্ষণ যে কোনও পারফরম্যান্সের সমস্যা নেই।

একটি নতুন রিলিজ বলতে সাধারণত সমর্থন ক্রিয়াকলাপের একটি সংক্ষিপ্ত স্পাইককে বোঝায় - সুতরাং নির্ধারিত যে যখন সেখানে কম লোক পাওয়া যায় (বা যখন সময় নিয়ে আরও বিরক্তি থাকে তখন) একটি খারাপ ধারণা।


6
জন স্কেট যে কোনও সময় কোডটি প্রকাশ করতে পারে, ঠিক আছে ?!
ম্যাট

16
@ ম্যাট - যদি শুক্রবার হিসাবে দিনটি শুরু হয়ে যায় তবে যখন জোন তার সফ্টওয়্যার প্রকাশ করে, জন স্কিটি তার মুক্তির সময়সূচিটি ক্যালেন্ডারের সাথে খাপ খায় না ... ক্যালেন্ডারটি তার প্রকাশের সময়সূচির সাথে সামঞ্জস্য করে।
নিউটোপিয়ান

4
@ নিউটোপিয়ান: আপনি এটি চক নরিসের সাথে মিশ্রিত করেছেন, জন স্কিটি হ'ল গুগল বট
নাইটেরিটার

5
@ ম্যাট, সংশোধন: জোন স্কিট কখনই ডিবাগ কনফিগারেশনে কোড সংকলন করে না, কেবল প্রকাশ করে। সংকলকটি শেষ হয়ে গেলে, নতুন বিল্ডটি তাত্ক্ষণিকভাবে সারা বিশ্ব জুড়ে ক্লায়েন্টদের কাছে প্রেরণ করা হবে। সে সেভাবে পছন্দ করে।

4
আমার স্টুডিওতে শুক্রবার চালু হওয়ার একটি ভয়ানক অভ্যাস আছে বলে মনে হচ্ছে। আমি সত্যি বলতে পারি যে শনিবার / রবিবার যখন আমার কিছু মিস হয় তখন আমার বস তার বেশিরভাগ রাগী ক্লায়েন্টের কল পান। (শুক্রবারে আরম্ভ করবেন না)
ক্রিস্টোকিভি

50

শুক্রবারে কখনও মোতায়েন করবেন না:

  1. এটি সপ্তাহের শেষ তাই লোকেরা কম তীক্ষ্ণ
  2. এটি সপ্তাহের শেষ তাই লোকেরা বাগ ঠিক করার জন্য উপলব্ধ না থাকে
  3. এটি সপ্তাহের শেষ তাই লোকেরা প্রশ্নের উত্তর দেওয়ার জন্য উপলব্ধ না হয়
  4. এটি সপ্তাহের শেষ তাই আপনি কেন মোতায়েন করবেন?

4
কিআইআইএস - আপনি এটি আরও ভাল বলতে পারতেন না। ..
আর ক্লেভেন

46

আপনি বেশ নিজের প্রশ্নের উত্তর দিয়েছেন। এটি একটি সংক্ষিপ্ত এবং মধুর কারণ: আপনি যদি শুক্রবারে জাহাজটি প্রেরণ করেন এবং কোনও বাগ এটিকে উত্পাদন করে তোলে তবে সাধারণত সোমবারের মধ্যে এটি সংশোধন করার বা গ্রাহকদের সাথে কথা বলার মতো কেউ নেই। এটি সবচেয়ে খারাপ পরিস্থিতির মধ্যে বেশিরভাগ দিনই হারানো আয়।


4
একই অবস্থা. আমি একটি উত্পাদনকারী সংস্থার জন্য অভ্যন্তরীণ সফ্টওয়্যার বিকাশ করছি, সুতরাং আমার বাইরের গ্রাহক নেই। তবে আমাদের ব্যবহারকারীরা সাপ্তাহিক ছুটির দিনে এবং রাতের শিফটে কাজ করেন, তাই শুক্রবার সন্ধ্যায় মোতায়েন করা আমাদের পক্ষে সবচেয়ে খারাপ হতে পারে :-)
ক্রিশ্চিয়ান স্পেচট

8

আমরা বৃহস্পতিবার বা শুক্রবার কোড প্রকাশ করা এড়াতে পারি - কেউই তাদের শুক্রবার মিশন সমালোচনামূলক বাগগুলি নির্ধারণ করতে ব্যয় করতে চায় না, এবং সম্ভাবনা হ'ল আমরা যদি 1 দিনের মধ্যে কোনও ঠিকঠাক তৈরি করি তবে এটি প্রকাশের আগে কমপক্ষে আরও একদিন হবে, যার অর্থ হয় সপ্তাহান্তে কাজ করা বা এটি পরবর্তী সপ্তাহ পর্যন্ত স্থির হয়ে যায় না।


6

এটি আপনার লক্ষ্য গোষ্ঠীর উপর নির্ভর করে। আমরা মূলত শুক্রবারে মোতায়েন করি। আমাদের ব্রাউজার ভিত্তিক পণ্যটি গ্রাহকরা বিশ্বব্যাপী ব্যবহার করেন তবে মূলত অফিসের সময়কালে। এর মানে হল যে আমরা কোনও গ্রাহককে প্রভাবিত করব না তা নিশ্চিত করতে চাইলে রবিবার সকাল ছাড়া অন্য কোনও সময় নেই (ভারত এবং মধ্য প্রাচ্য শনিবার অফিসের কাজ থেকে নামবে না), তবে সাধারণত আমরা "আপস" করি এবং শুক্রবার দুপুর স্থাপন।

এর আগে যদি কোনও ডাটিংসাইটে কাজ করা হত যেখানে আমরা আদর্শভাবে মঙ্গলবারের দিকে নতুন জিনিস মোতায়েন করতে চেয়েছিলাম, যেহেতু সপ্তাহান্তে এবং আশ্চর্যজনকভাবে, মধ্যাহ্নভোজনের আশেপাশের কার্যকলাপটি শীর্ষে ছিল।

যাইহোক, এটি 2 বিবেচনায় নেমে আসে। ১. এটি কখন আপনার গ্রাহকদের জন্য সর্বনিম্ন ব্যাঘাত ঘটাবে (এটি যদি কোনও ওয়েব অ্যাপ্লিকেশন হয়) এবং ২. কখন তাড়াহুড়ো-ফিক্সিং সমালোচনামূলক বাগের জন্য এটি দেব দলের সাথে সবচেয়ে উপযুক্ত হবে।

আপনি যদি সপ্তাহের শেষের দিকে আপনার বিকাশকারীদের স্লোপি হয়ে যাওয়ার বিষয়ে উদ্বিগ্ন হন তবে আপনার QA পাইপলাইনটি খুব ছোট হতে পারে।


5

আপনার শুক্রবারে মোতায়েন করা উচিত যাতে আপনার সাফ সাপ্তাহিক ছুটি কাটাতে হবে এবং সোমবার আপনার টিমর বাকী নজরদারিগুলি লক্ষ্য করে দেখার আগে আপনার দলের বাকি সদস্যরা লক্ষ করুন।


4

আমরা সাধারণত মঙ্গলবার মোতায়েন করি, তারপরে আমাদের যে কোনও সমস্যা থেকে বাঁচার জন্য সপ্তাহের বাকি সময় থাকে। এটি শিল্পের উপরও খানিকটা নির্ভর করে, যদি সাপ্তাহিক ছুটিতে কোনও কাজ না হয় তবে শুক্রবার সন্ধ্যায় মোতায়েন করা ঠিক আছে তবে তারা যদি কাজ করে, তবে এটি ভাল ধারণা নয়।

লোকেরা শুক্রবারে (কিছুক্ষণ আগেই সেই গরম তারিখের কথা ভাবছেন | ঠান্ডা বিয়ার | উভয়ই) এবং ছুটিতে যাবার আগের দিনগুলিতে;


4

এটি সত্যই আপনার আবেদনের উপর নির্ভর করে এবং উইকএন্ডে এটি কতটা ব্যস্ত / সমালোচিত।

আমরা সাধারণত শুক্রবার সফ্টওয়্যার স্থাপন করি না, তবে প্রায়শই শনিবার বা রবিবারে এটি করি। আমরা রবিবার সকালে একটি মুক্তির প্রভাব হ্রাস করতে বিশেষত ভাল বলে মনে করেছি।

এটি আপনাকে নির্ভর করে যে আপনার মুক্তি পাওয়ার জন্য যে কোনও নিচের সময়ের প্রভাবকে হ্রাস করার চেষ্টা করছেন, বা কোনও সম্ভাব্য বাগগুলি প্রশমিত করতে হবে কিনা তা নির্ভর করে depends

গ্রাহকরা প্রকৃতপক্ষে সিস্টেমটি ব্যবহার না করা অবধি আপনি কোনও বাগ দেখতে পাচ্ছেন না (বেশিরভাগ ক্ষেত্রে), সুতরাং আপনার যদি সাপ্তাহিক ছুটির দিনে কম ব্যবহার হয় তবে শুক্রবারে মোতায়েন করা সোমবার সকালে মোতায়েন করার সমান।

অন্যদিকে, অনলাইন শপিংয়ের মতো জিনিসগুলিতে সাপ্তাহিক ছুটির দিনে আরও বেশি ব্যবহারের প্রবণতা দেখা যায়, তাই শুক্রবারে অবশ্যই যে কোনও একটি মোতায়েন করার বিরুদ্ধে আপনাকে অবশ্যই পরামর্শ দেওয়া হবে।

এটি আপনার সময়ের বাইরে থাকা নীতিমালার উপরও নির্ভর করে। আপনার যদি কলটিতে এমন কেউ থাকে যিনি এই সফ্টওয়্যারটি আবার রোল করতে পারেন তবে তার ঝুঁকি কম। তবুও, আমি বরং কার্য সপ্তাহের মধ্যে এটি করব।

আমরা সাধারণত মঙ্গলবার-বৃহস্পতিবার জিনিসপত্র মোতায়েন করি, সোমবার (আমাদের ব্যস্ততম দিন) এবং সাপ্তাহিক ছুটি এড়াতে পছন্দ করি (যখন কোনও বাগ সমস্যা সমাধানের লক্ষ্যে নজর রাখতে পারে)


3

আমি কখনই শুক্রবার স্থাপনার পরিকল্পনা করব না যতক্ষণ না আমি শনিবার অফিসে থাকার পরিকল্পনা করছিলাম যদি এটি ঠিকভাবে কাজ করে যাচ্ছিল, যদি আপনি পিছলে যাওয়ার কারণে কোনও শুক্রবারে মোতায়েন শেষ করেন তবে আপনি ছুটে চলা জিনিসগুলির খুব বিপদে আছেন, অপেক্ষা করার চেয়ে আরও ভাল , সবাইকে সপ্তাহান্তে শান্ত হতে দিন তারপরে সকালের পর্যালোচনা শেষে সোমবার জাহাজটি দিন।

যদি আপনার স্থাপনাটি সাপ্তাহিক ছুটির দিনে চলে যায় তবে শুক্রবার রাত শুরু হওয়া আপনাকে একটি দুর্দান্ত সূচনা দিতে পারে কারণ প্রায়শই অফিসটি একটু আগেই পরিষ্কার হয়ে যায় তাই সামগ্রিক সিস্টেমের বোঝা সোমবার সকালে বলার চেয়ে কম হবে।


2

আমি এমন একটি সংস্থার সাথে কাজ করেছি যার শুক্রবারে মোতায়েনের নীতি ছিল; তারা ইস্রায়েলে ছিল এবং শনিবার সাধারণত কার্যদিবসের শেষ দিন। যাইহোক ...

আমার শেষ সংস্থায় নীতিমালাটি ছিল মঙ্গলবার ও বৃহস্পতিবার মধ্যাহ্নভোজের পরে আর ডিপ্লোয়মেন্ট প্যাকেজ সরবরাহ করা। এর অর্থ তারা এটি থেকে বেরিয়ে আসতে আধা দিন সময় নিয়েছে এবং প্রাক-লাইভ কিউএর শেষ ধাপে কিছু ভুল হয়ে থাকলে সামান্য সমন্বয়গুলির জন্য অনুরোধ করে। (অন্য যে কোন কিউ এ সপ্তাহের যে কোনও সময় ঘটতে পারে কারণ এটি লাইভ নয়))

লাইভ ব্যতীত অন্য যে কোনও পরিবেশে রিলিজ করা যে কোনও সময় ঠিক আছে, অপ্সের করার সময় থাকলে (অবশ্যই এটি যেভাবেই আগে বুকিং করা উচিত) তবে লাইভ করার জন্য কখনও প্রকাশ করবেন না:

সোমবার- খারাপ, আপনি সবেমাত্র (আশাবাদী একটি অ-কর্মক্ষম) উইকএন্ড থেকে ফিরে এসেছেন এবং গত সপ্তাহে যা কিছু করেছেন তা আপনার মনের সামনে পাবেন না। বুধবার- সাধারণত সপ্তাহের সর্বনিম্ন উত্পাদনশীল দিন এবং "কাজের মাঝামাঝি" দিন হিসাবে বসে থাকে। যদি আপনার স্লটটি মঙ্গলবার ছিল এবং আপনি বাগগুলির কারণে এটি মিস করেছেন, বুধবার সম্ভবত একটি খারাপ পছন্দ কারণ আপনি এই বাগগুলি ঠিক করার ও পরীক্ষার জন্য পর্যাপ্ত সময় দিচ্ছেন না। শুক্রবার- এসো সিরিয়াসলি? আজ শুক্রবার. যদি এটি সত্যই ব্যাখ্যা করার দরকার হয় তবে আপনি যে ধরনের প্রশাসনিক পদে রয়েছেন তা করার জন্য আপনি যথেষ্ট অভিজ্ঞ নন। তবে গম্ভীরভাবে, কারণ শুক্রবারে মোতায়েন করা মানে আপনার ক্লায়েন্টদের স্বেচ্ছাসেবীর সাথে সপ্তাহান্তে আপনার লাইভ পরীক্ষার জন্য আসতে হবে ering পরিবেশ। আমার জন্য, এটি কোনওরকম বোকামির সাথে মারধর করে যে আপনি নিজের জন্য নিজেকে আবদ্ধ করতে পারেন।


4
আমি একমত যে শুক্রবারে শিপিং খারাপ আমি স্ট্যাক ওভারফ্লো সম্প্রদায়টি আমাকে দৃ reasons় কারণ জানাতে চেয়েছিলাম, তাই আমি খুব সহজেই আমার ম্যানেজারকে শুক্রবার মোতায়েনের যে কোনও সম্ভাবনা থেকে দূরে রাখতে পারি। এবং আশা করি এই থ্রেডটি আমার মতো অন্যান্য সফ্টওয়্যার বিকাশকারীকে ভয়ঙ্কর শুক্রবার মোতায়েন এড়াতে সহায়তা করবে :)
বিল পেটজকে

0

সময়ের পার্থক্যের যথাযথ ব্যবহার করার জন্য আমরা যথেষ্ট ভাগ্যবান, আমাদের বিশ্বব্যাপী অফিস রয়েছে। এইভাবে ক্লায়েন্টগুলিতে আপডেট করার সময় আমরা এটির ব্যবস্থা করি যাতে এটি গ্রাহকের জন্য রাতারাতি হয়ে যায় যাতে তাদের উপর প্রভাব কমান।

আপনি যখন আপনার সফ্টওয়্যারটির প্রয়োগ ও স্থাপনাকে নিয়ন্ত্রণ করেন তবে এটি কার্যকরভাবে কাজ করে তবে কোনও ওয়েব সাইটে ছেড়ে দেওয়া পুরোপুরি অন্য প্রাণী। অন্যরা যেমন ইতিমধ্যে চিহ্নিত করেছে আপনি এটির জন্য সময় দেওয়ার অনুমতি দিয়েছেন তা নিশ্চিত করুন:

  1. সাফল্যজনক quirks এবং ঘটতে পারে যে বাগ
  2. রূপান্তরগুলিতে ব্যবহারকারীদের সহায়তা করা
  3. শেষ মুহূর্তের গরম ফিক্সগুলি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.