পারফরম্যান্স পর্যালোচনা মেট্রিকের অংশ হিসাবে ক্রমাগত বিল্ড ফলাফলগুলি ব্যবহার করছেন? [বন্ধ]


11

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

আমার ধারণা হ'ল পরীক্ষাগুলি ব্যর্থ হওয়ার আশঙ্কায় আমাদের বিকাশকারীরা অন্যথায় তারা যতটা পরীক্ষা না নেবে তেমন করবে। আমি অনুভব করি যে তিনি বিকাশকারীদের পরাজিত করার জন্য একটি মূল্যবান বিকাশকারী সরঞ্জামকে একটি লাঠিতে পরিণত করছেন।

সুস্পষ্ট পাল্টা যুক্তি হ'ল এটি প্রতিশ্রুতি দেওয়ার আগে লোকেরা আরও বেশি যত্নবান হওয়া এবং তাই উচ্চমানের দিকে পরিচালিত করে।

আমি কি এখানে বেইস অফ? আমাদের আদৌ পারফরম্যান্স পর্যালোচনা করা উচিত কিনা - এই প্রশ্নটি দয়া করে বাদ দিন, এর উত্তর অন্যত্র দেওয়া হয়েছে।


8
গেমড করা যায় এমন যে কোনও সিস্টেমই পারফরম্যান্সের জন্য একটি ভয়ঙ্কর ইনপুট।
স্টিভ জ্যাকসন

প্রত্যেকেরই পরীক্ষা না করার বিকল্প আছে?
জেফো

1
@ স্টিভ, এবং "সিস্টেমগুলি" যা গেম করা যায় না সেগুলি আপনাকে বৃহত্তর ছবির একটি ছোট সংকীর্ণ দর্শন দেয়। সত্যিকারের পারফরম্যান্স ট্র্যাক করার জন্য লেগের কাজ দরকার।
maple_shaft

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

1
অনুসরণ করুন: আমরা এটি করা শুরু করার পরে আমি দেখতে পেলাম যে বৃহত্তম ইঞ্জিনিয়ারের সাথে অন্য প্রকৌশলীদের সাথে কোনও সঠিক সম্পর্ক নেই এবং সঠিক পরীক্ষা লিখতে ইচ্ছুক নয়, বরং আমাদের বিদ্যমান পরীক্ষাগুলি সত্যিই অস্থির ছিল এই সত্যের সাথে, তাই প্রতিশ্রুতিবদ্ধতার যথেষ্ট বড় সুযোগ ছিল প্রতিশ্রুতিবদ্ধ ব্যক্তির কোন দোষ ভেঙে ফেলা। এই উপাদানটি পারফরম্যান্স পর্যালোচনার যে কোনও প্রভাবের চেয়ে অনেক বেশি পরীক্ষার জন্য সকলের উত্সাহকে মরে গেছে।
মাইকেল কোহেন

উত্তর:


7

পারফরম্যান্স পর্যালোচনাগুলি ঠিক আছে তবে দরকারী মেট্রিকগুলি সম্পর্কে কীভাবে:

  • বৈশিষ্ট্যগুলিতে ইউনিট পরীক্ষার কভারেজের শতাংশ
  • সময়সীমা পূরণের ক্ষমতা
  • পরিষ্কার এবং সংক্ষিপ্ত ডকুমেন্টেশন
  • যথাযথ কোডিং কনভেনশনগুলি অনুসরণ করুন
  • অন্যের সাথে ভাল যোগাযোগ করে
  • প্রয়োজনীয়তা এবং ব্যবহারকারীর গল্পগুলিকে কার্যগুলিতে পরিণত করার ক্ষমতা

এগুলি পারফরম্যান্স পরিমাপের সমস্ত ভাল উপায় তবে পরিচালনগুলির যে সমস্যাগুলির সাথে মনে হয় এটি হ'ল তাদের আসলে প্রয়োজন ... উম্মম .. ভাল আপনি জানেন ... তাদের পক্ষে বাস্তব কাজ

দুর্ভাগ্যক্রমে বেশিরভাগ পরিচালনার মনোভাব রয়েছে, "এটিকে ঘৃণা করার জন্য, আমি আমার কর্মীদের মেট্রিকের উপর বিচার করতে চাই, যা তারা আসলে যা করে তা চালিয়ে যাওয়ার জন্য আমাকে আসলে প্রয়োজন হয় না।"


1
কি মেট্রিক্স কিছু ভাল পছন্দ প্রদানের জন্য +1 হয় দরকারী।
ডেভিড রত্তকা

3

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

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.