আপনি যখন অনুমানের জন্য জিজ্ঞাসা করা হয় তখন কীভাবে প্রতিক্রিয়া জানাতে হবে?


652

আমরা, প্রোগ্রামার হিসাবে, ক্রমাগত জিজ্ঞাসা করা হয় 'এটি কতক্ষণ সময় নেবে'?

এবং আপনি জানেন, পরিস্থিতি প্রায় সর্বদা এরকম:

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

এর মধ্যে অনেকগুলি সাংগঠনিক বা সাংস্কৃতিক সমস্যা যা সমাধান করা সহজ এবং সহজ নয়, তবে শেষ পর্যন্ত বাস্তবতাটি হ'ল আপনাকে একটি অনুমানের জন্য জিজ্ঞাসা করা হচ্ছে এবং তারা আপনাকে একটি যুক্তিসঙ্গত উত্তর দেবে বলে আশাবাদী। এটি আপনার কাজের অংশ। আপনি কেবল বলতে পারবেন না: আমি জানি না।

ফলস্বরূপ, আমি সর্বদা অনুমান দিয়ে শেষ করি যে আমি পরে বুঝতে পারি যে আমি পূরণ করতে পারছি না। এটি বহুবার ঘটেছিল এবং আমি সবসময় প্রতিশ্রুতি দিয়েছিলাম যে এটি আর হবে না। তবে তা করে।

কোনও অনুমান সিদ্ধান্ত নেওয়ার এবং সরবরাহ করার জন্য আপনার ব্যক্তিগত প্রক্রিয়াটি কী? কোন কৌশলগুলি আপনি দরকারী খুঁজে পেয়েছেন?



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

সেরজিও, "ফলস্বরূপ, আমি সর্বদা অনুমান দিয়ে শেষ করি যে আমি পরে বুঝতে পারি যে আমি পূরণ করতে পারছি না It এটি বহুবার হয়েছে এবং আমি সবসময় প্রতিশ্রুতি দিয়েছিলাম যে এটি আর হবে না it তবে তা হয়" " আজ আপনি কতটা উন্নত বোধ করছেন?
রিমিগিজাস পান্কেভিয়াস

4
@ আর.পাঙ্কেভিচিয়াস সত্যই, আমি সবেমাত্র অনুমান দেওয়া বন্ধ করে দিয়েছি: rclayton.silvrback.com/software-estiration-is-a-losing-game
সেরজিও অ্যাকোস্টা

2
আমি মনে করি "অনুমান" এবং "সময়সীমা" এর মধ্যে থাকা উপস্থাপনাটিও গুরুত্বপূর্ণ। একটি অনুমান প্রতিশ্রুতি নয়, তাই একটি ছোটখাটো ত্রুটি খুব বেশি সমস্যাযুক্ত হওয়া উচিত নয়। কারও আগ্রহী হলে আমি এখানে এ সম্পর্কে একটি দীর্ঘ ব্লগ পোস্ট লিখেছি: marcgg.com/blog/2015/08/27/deadlines-estimitted-software-startup
margg

উত্তর:


390

থেকে বাস্তবমুখী প্রোগ্রামার: মজুর থেকে গুরুদেব :

প্রাক্কলনের জন্য জিজ্ঞাসা করার সময় কী বলবেন

তুমি বলেছ "আমি তোমার কাছে ফিরে আসব।"

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

বিভাগে, লেখকগণ নিম্নলিখিত প্রক্রিয়াটি সুপারিশ করেন:

  • আপনার প্রয়োজনীয় নির্ভুলতা নির্ধারণ করুন। সময়কালের ভিত্তিতে, আপনি প্রাক্কলকে বিভিন্ন নির্ভুলতার সাথে উদ্ধৃত করতে পারেন। "5 থেকে 6 মাস" বলা "150 দিন" বলার চেয়ে আলাদা। আপনি যদি 7 তম মাসে কিছুটা পিছলে যান তবে আপনি এখনও বেশ নির্ভুল। তবে আপনি যদি 180 তম বা 210 তম দিনে পিছলে যান তবে এত বেশি কিছু নয়।
  • আপনি কী জিজ্ঞাসা করা হচ্ছে তা নিশ্চিত হয়েছেন তা নিশ্চিত করুন। সমস্যার ক্ষেত্রটি নির্ধারণ করুন।
  • মডেল সিস্টেম। কোনও মডেল মানসিক মডেল, ডায়াগ্রাম বা বিদ্যমান ডেটা রেকর্ড হতে পারে। এই মডেলটি পচন করুন এবং উপাদানগুলি থেকে অনুমান তৈরি করুন। প্রতিটি মানকে মান এবং ত্রুটির ব্যাপ্তি (+/-) বরাদ্দ করুন।
  • আপনার মডেলের উপর ভিত্তি করে অনুমান গণনা করুন।
  • আপনার অনুমান ট্র্যাক করুন। আপনি যে সমস্যাটি অনুমান করছেন, আপনার অনুমান এবং প্রকৃত মানগুলি সম্পর্কে তথ্য রেকর্ড করুন।
  • আপনার অনুমানের অন্তর্ভুক্ত থাকা অন্যান্য জিনিস হ'ল প্রয়োজনীয়তাগুলি নথিভুক্ত করা বা প্রয়োজনীয়তা নির্দিষ্টকরণে পরিবর্তন করা, নকশা নথি এবং বিশদকরণ তৈরি করা বা আপডেট করা, পরীক্ষার (ইউনিট, ইন্টিগ্রেশন এবং স্বীকৃতি) তৈরি করা বা পরিবর্তনের সাথে ব্যবহারকারীর ম্যানুয়ালগুলি বা README গুলি আপডেট করা। যদি 2 বা আরও বেশি লোক এক সাথে কাজ করে তবে যোগাযোগের ওভারহেড রয়েছে (ফোন কল, ইমেল, সভা) এবং উত্স কোডটি মার্জ করা। যদি এটি দীর্ঘ কাজ হয় তবে ডেলিভারির তারিখ বাছাইয়ের সময় অন্যান্য কাজের মতো সময়, ছুটির ছুটি (ছুটির দিন, অবকাশ, অসুস্থ সময়), সভা এবং অন্যান্য ওভারহেড কাজগুলির মতো অ্যাকাউন্টের জন্য অ্যাকাউন্ট করুন।

32
এটি ম্যাককনেলসের "ব্ল্যাক আর্ট অফ সফটওয়্যার এস্টিমেশন" এর একটি বড় অংশ। কখনই অফ-দ্য-কফ না।
পল নাথান

12
আমি ম্যাককনেল বইটি অত্যন্ত সুপারিশ করি। যদি সম্ভব হয় তবে যার কাছ থেকে আপনার কাছ থেকে একটি অনুমানের প্রয়োজন তার অনুমানের কুইজটি জিজ্ঞাসা করুন: কোডিংহরর.com / blog / 2006 / 06/… আপনি এটিকে একটি খেলা হিসাবে উপস্থাপন করতে পারেন তবে বার্তাটি জুড়ে পেতে প্রায়ই এটি সহায়তা করে।
প্যাডিস্ল্যাকার

130
আপনি সর্বদা "আমি আপনার কাছে ফিরে আসব" বলতে পারেন । যদি কেউ বলে "ভাল, আমার একটি উত্তর দরকার," বলুন "আমি যদি এখনই আপনাকে উত্তর দেয় তবে এটি মিথ্যা হবে I আমার কাছে এখনই পর্যাপ্ত তথ্য নেই something আমার পক্ষে কিছু করার জন্য এটি আমাদের উভয়েরই অবজ্ঞা would ঘটনাস্থলে। "
অ্যান্ডি লেস্টার

15
@ অ্যান্ডিলেস্টার - প্রচুর পরিস্থিতি দেখা দেয় যেখানে আপনি এখনই উত্তর না দিলে অন্য কেউ, এবং হয় প্রকল্প এবং অর্থ তাদের সাথে নিয়ে যান বা আপনার কাছে কিছুই নেই বলে অনুমান করার জন্য শেষ পর্যন্ত আপনার উপর দোষ চাপিয়ে দিন সঙ্গে কাজ করতে. এটি স্তন্যপান করে, এবং এটি ভুল, তবে দুর্ভাগ্যক্রমে এটি বাস্তবতা।
জোরিস টিমারম্যানস

3
@ থমাস ওভেনস আমি কোনও চুক্তির জন্য কখনই হিপ-থেকে-হিপ প্রাক্কলন ব্যবহার করতাম না তবে চুক্তির পর্যায়ে আগে আমি এই অনুমানগুলি ব্যবহার করি। গ্রাহক তার ক্ষুদ্র সামান্য বিবরণটি ড্রিল করার জন্য তার মূল্যবান সময় উত্সর্গ করার আগে আমাকে কিছু প্রকারের ক্রম দিতে হবে - তারা যদি অর্থ প্রদানের কথা ভাবছে তবে আমার আশাবাদী অন্ত্র অনুভূতির চেয়ে কিছুটা কম পরিমাণে কমিয়ে দেওয়ারও কোনও মানে নেই শুরু।
জোরিস টিমারম্যানস

170

সফ্টওয়্যার অনুমানটি সফ্টওয়্যার ইঞ্জিনিয়ারিংয়ের মধ্যে সবচেয়ে কঠিন একক কাজ-এটির নিকটে দ্বিতীয়টি প্রয়োজনীয়তা।

এগুলি তৈরির জন্য অনেক কৌশল আছে, সবগুলি প্রথমে ভাল প্রয়োজনের উপর ভিত্তি করে। কিন্তু যখন আপনার পিছনে প্রাচীরের বিপরীতে থাকে এবং তারা আপনাকে আরও ভাল বিবরণ দিতে অস্বীকার করে তবে জাল করুন:

  1. আপনার প্রয়োজনীয়তাগুলি ভালভাবে দেখুন।
  2. তারা কী চায় তার সর্বোত্তম অনুমানের ভিত্তিতে শূন্যস্থান পূরণ করার জন্য অনুমানগুলি তৈরি করুন
  3. আপনার সমস্ত অনুমান লিখুন
  4. তাদের বসুন, পড়ুন, এবং আপনার অনুমানগুলিতে সম্মত হন (বা আপনি যদি ভাগ্যবান হন তবে তাদের এগুলি পেতে এবং আপনাকে প্রকৃত প্রয়োজনীয়তা প্রদান করুন)।
  5. এখন আপনার বিশদ প্রয়োজনীয়তা রয়েছে যা থেকে আপনি অনুমান করতে পারেন।

এ যেন আমার মা হ'ল হুমকি দিয়েছিলেন আমি যখন ছোট ছিলাম "তাড়াতাড়ি করে কিছু কাপড় বাছাই কর , না হলে আমি সেগুলি আপনার জন্যই বেছে নেব !"


আমি আপনার তৃতীয় দফার বিষয়ে একটি ফলোআপ প্রশ্ন জিজ্ঞাসা করেছি। প্রোগ্রামার্স.স্ট্যাক্কেঞ্জঞ্জ
প্রশ্নগুলি

ভাল প্রয়োজনীয়তা লিখতে কতক্ষণ সময় লাগে?
এমএমএইচএল

142

আমি এমন এক ব্যক্তির জন্য বিকাশ করেছি যিনি সঠিক অনুমানের বিষয়ে খুব দৃ ad় ছিলেন। আমরা যা স্থির করেছি, যা খুব ভালভাবে কাজ করেছিল, তা হ'ল:

  • আমি অনুমান করতে ব্যয় করা সময়ের জন্য বিল দিয়েছি। এটি আমি যে বিল দিয়েছিলাম তার প্রায় 20-25% এসেছে।
  • আমি কাজগুলি সম্পর্কে অত্যন্ত বিস্তারিত পরীক্ষা করেছিলাম। নিতম্ব থেকে কোনও শুটিং নেই। আমি কোডটিতে চলে গেলাম, কী লাইনগুলি পরিবর্তন করা দরকার, প্রোগ্রামের অন্যান্য অংশগুলি কী প্রভাব ফেলবে, কী কী পরীক্ষাগুলি এখনও কাজ করে তা নিশ্চিত করার জন্য আমাকে কত পরীক্ষা করতে হবে তা ভেবেছিলাম। আমি প্রতি ঘণ্টা .1 ঘন্টা (6 মিনিট) এর ইউনিটগুলিতে অনুমান করব।
  • আমি সেই বিশদ ভাঙ্গনের সাথে সাথে প্রতিটি কাজের জন্য আমার অনুমান পাঠিয়েছি।

20-25% বিলিংয়ের প্রচুর শোনাচ্ছে।

তবে তিনি আমাকে প্রায় দুই ঘন্টা সময় লাগবে ভেবে XYZ পরিবর্তন করতে বলবেন। বিশদ অনুমানের 1 ঘন্টার মধ্যে, আমি এটি নির্ধারণ করব যে এটি 8.5 ঘন্টা সময় নেবে। সুতরাং তিনি সিদ্ধান্ত নেবেন যে এটির 8.5 ঘন্টা বেতনের মূল্য ছিল কিনা। যদি তা না হয়, তবে আমি যদি অনুমান না করেই এটি করতে পারি তবে তার কী খরচ হবে তার চেয়ে over.৫ ঘন্টা বাঁচিয়েছেন তিনি।

আর যদি সে না 8.5 ঘণ্টা বিনিয়োগ করতে চাই, বিস্তারিত কাজ আমি অনুমান জন্য করেনি কাজ আমি যাহাই হউক না ছিল চাই ছিল।

আমি দেখতে পেলাম যে এই পদ্ধতির সাহায্যে আমি অত্যধিক মাত্রায় অতিরিক্ত বিবেচনা না করে বেশিরভাগ কাজ সময়মতো বা তাড়াতাড়ি আনতে সক্ষম হয়েছি। সময়টি এত মিনিটের মতো নষ্ট হয়ে যাওয়ার কারণে আমি পিছলে যাচ্ছিলাম কিনা তাড়াতাড়ি বলতে পারতাম। যদি আমি রাস্তাগুলি আঘাত করি যাতে 3 ঘন্টা পরে আমি বলতে পারি যে আমার 8.5-ঘন্টা টাস্কটি 12 নিতে চলেছে, আমি আরও সময় পার হওয়ার আগে তার সাথে এটি নিয়ে কথা বলতে পারি যাতে তিনি ব্যয়ের বিষয়ে উদ্বিগ্ন হলে তিনি পুনরায় মূল্যায়ন করতে পারেন এবং বৈশিষ্ট্যটি ইয়াঙ্ক করতে পারেন ।

সে কি নিকেল-ও-ম্লান? না, আমি তাকে তার অর্থ প্রয়োগ করতে দিয়েছি যেখানে সে সবচেয়ে বেশি সুবিধা পেয়েছিল I এবং অনুমান করার অভিজ্ঞতা পেয়ে আমি আনন্দিত, যা আমি সর্বদা ভয়ানক হয়ে থাকতাম।


12
এটি খুব পর্যাপ্ত কৌশল হিসাবে মনে হচ্ছে। প্রকৃতপক্ষে, আপনি যখন নিজের কোম্পানির জন্য একটি অনুমান তৈরি করছেন তখন আপনার বেতনের অংশ হিসাবেও আনুমানিক সময়টি দেওয়া হয়। তবে আমি ভয় পাচ্ছি যে সমস্যাটি হ'ল বেশিরভাগ সংস্থাগুলি .1 ঘন্টার অংশে প্রকাশিত হওয়াগুলির চেয়ে অনেক বড় কাজগুলির অনুমান চান। আপনার উত্তরের জন্য ধন্যবাদ. (আপনি কি সফটওয়্যার বোর্ডের জোল থেকে একই ক্যারলেসা?)
সেরজিও আকোস্টা

1
হ্যাঁ, একই।
কিরেলেসা

@ সার্জিও অ্যাকোস্টাটি হ'ল বিন্দুটি হ'ল আপনি বিশ্লেষণ / অনুমানের সময়টি টাস্কটি ছোট অংশগুলিতে ভাঙতে ব্যবহার করেন। এটি সেরা উত্তর, ইমো।
নিমচিম্পস্কি

7
সুতরাং যদি এটি 5 মাসের প্রকল্পের মতো হয় তবে আপনার এটি এক মাস বা তারও বেশি সময় ধরে অনুমান করা উচিত। সম্ভবত পরিচালকরা তা গ্রহণ করবেন না :)
দারিয়াস.ভি

@ দারিয়াস.ভি, আপনি একটি ভাল বক্তব্য রেখেছেন। এক্ষেত্রে ক্লায়েন্টের সিদ্ধান্তগুলি নির্দিষ্ট বৈশিষ্ট্যগুলির জন্য হ্যাঁ বা না ছিল, পুরো প্রকল্পের সামগ্রিক হ্যাঁ বা না ছিল। পুরো প্রকল্পটি করা বা না করা সামগ্রিক অনুমানের উপর নির্ভর করে যদি এই কৌশলটি অবশ্যই আরও চ্যালেঞ্জযুক্ত। অন্যদিকে, আপনি যদি কোনও প্রকল্পের জন্য ছয় মাসের জন্য বাজেট করেন তবে প্রকল্পটি বাস্তবে এক বছর সময় নিতে পারে, আপনি বরং এটি ছয় মাস পরে বা দুই বা তিন পরে খুঁজে পাবেন?
ক্যারলেস

64

আমাদের প্রায়শই মিটিং চলাকালীন একটি "বলপার্কের প্রাক্কলন" জিজ্ঞাসা করা হয় যেখানে তারা খুব পছন্দ করে এবং তারা কী করতে চায় সে সম্পর্কে ধারণা দেয় ideas আমি সর্বদা বলি, "আপনি যদি আজ উত্তর চান তবে এটি এক বছর এবং এক মিলিয়ন ডলার you'

তারা প্রায় সবসময় পয়েন্ট পেতে।


7
যখন তারা বলে যে এটি খুব বেশি, তখন আমি এক মিনিটের জন্য চিন্তা করার ভান করে বলি, "আপনি ঠিক বলেছেন! এটি 18 মাস 2 মিলিয়ন"।
সাইবারফোনিক

55

এটি নির্ভর করে কিসের উপর নির্ভর করে।

কোনও ব্যবসায়ের ক্ষেত্রে প্রাথমিক, উচ্চ-স্তরের অনুমানের জন্য মূল বিষয়গুলি হ'ল:

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

আমি তুলনামূলক প্রকল্পটি বেছে নেওয়ার সেরা কৌশলটি পাই যা একই "অনুভূত" হয়। "অনুভব" সম্পূর্ণরূপে বিষয়গত - তবে এই ধরণের অনুমানের সাথে আমার অভিজ্ঞতা আমাকে বলে যে আপনি উদ্দেশ্যমূলক পরিমাপগুলি পাবেন না। তারপরে বিস্তৃত পরিসর সরবরাহ করুন। আমি এমন কিছু বই পড়েছি যা বলে যে -50% থেকে 100% এর পরিসীমা ভাল তবে এটি অনেকগুলি কারণের উপর নির্ভর করে।

বিশদ, নিম্ন-স্তরের অনুমানের জন্য:

  1. আপনার একটি বেসলাইন দরকার। যদি বেসলাইন স্থিতিশীল না হয় তবে অনুমানটি অর্থহীন।
  2. নীচে সেরা হয়। একটি বিশদ কাজের ব্রেকডাউন পান, প্রতিটি উপাদান অনুমান করুন তারপরে এটিকে আরও বড় সংখ্যায় রোল করুন। আমি পরিকল্পনা পোকারকে এখানে একটি দুর্দান্ত কৌশল বলে মনে করি।
  3. দলিলের কন্টিনজেন্সি। কোনও কন্টিনজেন্সি (যদি থাকে) কোথায় যুক্ত করা হয়েছে তা পরিষ্কার করুন। এটি প্রতিটি লাইন আইটেম যোগ করা হয়? নাকি পুরো অনুমান? বা নির্দিষ্ট ঝুঁকি? নাকি কেউ নেই?
  4. আপনার অনুমানগুলি বর্ণনা করুন। সময় ফ্রেম দিয়ে যতটা সম্ভব বৈধতা দিন।
  5. অনুমানের মধ্যে কী অন্তর্ভুক্ত এবং বাদ রয়েছে তা স্পষ্টভাবে বলুন। উদাহরণস্বরূপ, পর্যালোচনা অন্তর্ভুক্ত করা হয়? প্রযুক্তিগত বিলম্ব অন্তর্ভুক্ত করা হয়?

25

যারা অনর্থক উপায় শিখেছে তাদের কাছ থেকে অন্ধকার দিক থেকে কিছু পরামর্শ।

প্রয়োজনীয়তা অস্পষ্ট। কেউই সমস্ত বিষয়গুলির গভীরতার বিশ্লেষণ করেন নি।

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

নতুন বৈশিষ্ট্যটি সম্ভবত আপনি আপনার কোডটি তৈরি করেছিলেন এমন কিছু অনুমানগুলি ভেঙে দেবে এবং আপনাকে রিফ্যাক্টর করতে পারে এমন সমস্ত জিনিসগুলির সাথে সাথেই আপনি ভাবনা শুরু করে।

আপনি যদি অন্যদেরকে এই ক্ষেত্র সম্পর্কে দক্ষতার আশা না করেন তবে এটির জন্য এটি আপনার দায়িত্ব।

অতীতের কার্যভারগুলি থেকে আপনার অন্যান্য কাজ করতে হবে এবং আপনাকে এমন একটি অনুমান করতে হবে যা অন্যান্য কাজটিকে বিবেচনায় রাখে।

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

'সম্পন্ন' সংজ্ঞাটি সম্ভবত অস্পষ্ট: এটি কখন হবে? 'কোড' শেষ হয়ে গেছে ঠিক তেমন কোডিং শেষ হয়েছে, নাকি 'ব্যবহারকারীরা এটি ব্যবহার করছেন' এর মতো 'সম্পন্ন' করেছেন?

এখানে ব্যবহারকারীর সমাপ্তির প্রয়োজনীয়তাটি বোঝুন, ব্যবহারকারীর মতো ভাবেন। আপনার সহকর্মীরা যদি কিছু "সম্পন্ন" হওয়ার কিছু অনুমান করে তবে তারা যা করবেন না কেবল কোনও খালি বোনাসের ওয়ার্কফ্লো সহ এমন কিছু মৌলিক কার্যকারিতা যা কোনও ব্যবহারকারী সম্ভবত সহ্য করতে পারে না এগুলি তারা "সম্পন্ন" বলে মনে করে । ব্যবহারকারীর দৃষ্টিকোণ থেকে এটি ভাবুন, কারণ আপনি যে ক্লায়েন্টটির জন্য অনুমান করছেন তা সাধারণত বুঝতে হবে। খালি হাড় প্রযুক্তিগত প্রয়োজনীয়তার দিকে নয়, সম্পূর্ণ ব্যবহারকারীর সমাপ্তির প্রয়োজনীয়তার দিকে অনুমান করুন। এবং উপলব্ধি করুন যে আপনার ক্লায়েন্টরা অনুমানের জন্য জিজ্ঞাসা করছে তারা কীভাবে জিনিসগুলিতে কথা বলবে এবং আপনি যা বলছেন তার প্রযুক্তিগত দিকগুলি কীভাবে তা এখানে পুরোপুরি ভুল হবে inac

আপনি এই সমস্ত বিষয় সম্পর্কে কতটা সচেতন তা বিবেচনা না করেই, কখনও কখনও আপনার "প্রোগ্রামার এর অহংকার" আপনাকে মূলত মনে হয় যে এর চেয়ে কম সময় দিতে / গ্রহণ করতে বাধ্য করে। বিশেষত যখন আপনি সময়সীমা এবং পরিচালনা প্রত্যাশার চাপ অনুভব করেন।

এটা করবেন না! আপনি একটি স্ব-অনুপ্রাণিত কঠোর পরিশ্রমী এবং সম্ভবত জোর করে চাপিয়ে দেওয়ার পক্ষে এমন একজনের মতো শোনেন।

এখানে সমস্যাটি হ'ল বলুন যে আপনি এবং জো একই কাজের জন্য সময়ের অনুমান করেছিলেন (তবে দুটি পৃথক কর্মচারীর মধ্যে, এক সময় উভয় অনুমান সম্পর্কে অজানা)। আপনি সাহসের সাথে অনুমান করেন, "এক সপ্তাহ" । এটা ঠিক আছে আপনি ভাবেন, আপনি সপ্তাহে 100+ ঘন্টা ধরে অবৈতনিক ওভারটাইম কাজ করবেন। এখন আপনি তিন দিন দেরী।

এদিকে, জো 5 মাসের অনুমান করে। আপনি মনে করেন এটি হাস্যকর, আপনি মনে করেন আপনি এটি এক সপ্তাহের মধ্যেই টানতে পারেন। জো কাজ করে কত? সপ্তাহে 10 ঘন্টা? ... ঠিক 5 মাসে সময় মতো শেষ না করা বাদে।

অনুমান করুন কে জ্যাকাস হিসাবে ধরা হয়? ঠিক আছে, তুমি। জো একজন দুর্দান্ত কর্মী বলে মনে হচ্ছে, আপনি এখন অবিশ্বস্ত বলে মনে করছেন। এটি এতটা গুরুত্ব দেয় না যে আপনি যে took 7% সময় নিয়েছিলেন তার চেয়ে আরও ভাল ফলাফল অর্জন করতে পারেন। গুরুত্বপূর্ণ বিষয় হ'ল এক সপ্তাহের অনুমান থেকে আপনি 3 দিনের ছুটি ছিল।

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


2
এটি একটি দুর্দান্ত উত্তর, এটি আমাকে জিনিসগুলি কীভাবে অনুমান করা এবং বিবেচনা করতে হবে তা সম্পর্কে খুব দরকারী অন্তর্দৃষ্টি দেয়, ধন্যবাদ
এমবাউলোজ

18

"দুই সপ্তাহ!"

সিরিয়াসলি। আমার প্রথম অনুমান সবসময় দুই সপ্তাহ। কারণ আমার কাছে একরকম উদ্ভট মানসিক অবরুদ্ধ রয়েছে যা আমাকে ভাবতে বাধ্য করে যে সবকিছুই দুই সপ্তাহের মতো শোনায়।

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

খুব সুন্দর প্রত্যেকটি ম্যানেজার আমি "দুই সপ্তাহ!" একটি উত্তর হিসাবে যার প্রতিক্রিয়াতে একটি হালকা মৌখিক পিম্প-থাপ্পড় দরকার।


3
সম্ভবত এটি কারণেই বেশিরভাগ দল 2 সপ্তাহের স্প্রিন্ট করে :)
ক্রিশ্চিয়ান ই।

17

একটি ব্লগ এন্ট্রি রয়েছে যাতে আপনার পূর্ববর্তী অনুমানগুলি কতটা সঠিক হয়ে গেছে তার রেকর্ড কীভাবে রাখবেন এবং তারপরে আপনি যখন কোনও ব্যক্তিকে "দু'সপ্তাহ হয়ে যাবেন" বলবেন, আপনি আপনার পূর্ববর্তী ইতিহাসটি দেখতে পারবেন এবং এটি কতক্ষণ দেখতে পারবেন আসলে আপনি শেষবার বলেছিলেন "এটি দুই সপ্তাহ হয়ে যাবে"।

আমি নিজে চেষ্টা করে দেখিনি, তবে আমার অনুমানগুলি কতটা সঠিক তা দেখতে আমি চাই।


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

হ্যাঁ, তারপরে কিছু জিডিডি করুন - গেজ চালিত বিকাশ এবং সবকিছু ধ্বংস করে দিন
ক্লাদিউ কনস্ট্যান্টিন

11

এটি প্রতিষ্ঠানের উপর নির্ভর করে এবং অনুমানগুলি কীভাবে ব্যবহৃত হয়।

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

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

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


2
চলমান যোগাযোগের প্রয়োজনীয়তার জন্য +1। আইএমও, এই তত্পর মডেলের সবচেয়ে দরকারী অংশ।
স্কট ওয়েলডন

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

9

কি জন্য অনুমান? ছোট কাজ বা সম্পূর্ণ সমাধান।

পরে আমি খুব কমই করি তবে কেবল অনুমান করুন, খানিকটা যুক্ত করুন, ম্যানেজারকে কিছুটা যুক্ত করুন এবং এটি একটি পরিসরে তৈরি করুন, তার পাশের একটি সামান্য নোট সহ উল্লেখ করুন যে উপরেরটি একটি অনুমান।

ছোট কাজগুলি - পরিকল্পনার জুজু আমি সত্যিই খুব ভালভাবে কাজ করতে পেরেছি (নিখুঁত নয়, কিছু 1 টি টাস্ক অনেক বেশি সময় নিয়েছে এবং কিছু 5pt টাস্কে কয়েক মিনিট সময় লেগেছে, তবে এটি শেষ পর্যন্ত সমাপ্ত হয়ে গেছে)।


ইয়ে পরিকল্পনা পোকার!
শান ম্যাকমিলান

7

আপনি আজ যা জানেন তার উপর ভিত্তি করে একটি পরিসীমা উপস্থাপন করুন। আপনার প্রাথমিক অনুমানের চারপাশে পরিসীমা সরবরাহ করতে অনিশ্চয়তার শঙ্কু ব্যবহার করুন ।

প্রতি সপ্তাহে গণনা করুন যে আপনি কী জানেন তার উপর ভিত্তি করে পুনর্নির্মাণ করুন do আপনি প্রতি সপ্তাহে কতটা কাজ করছেন তার একটি নমুনা আকারের পর্যাপ্ত পরিমাণ পরে, প্রকল্পের অগ্রগতির সাথে সাথে (সাধারণত) কখনও সংকীর্ণ তারিখের সীমা এবং কাজের পরিমাণ বাকি রাখার জন্য একটি 90% আত্মবিশ্বাসের ব্যবধান সরবরাহ করুন (আশা করি ) সঙ্কুচিত।


7

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

তাদের: কত খরচ হবে?

আমি: আপনি আমাকে কী করতে চান তা নির্ভর করে। সাধারণত, আমি প্রায় X ডলারে এই ধরণের প্রকল্প শুরু করি।


6

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

একবার আমরা সফ্টওয়্যার অনুমান প্রক্রিয়া সম্পর্কে আমাদের অভিজ্ঞতা এবং আমাদের জ্ঞান ভাগ করে নেওয়ার সিদ্ধান্ত নিয়েছিলাম এবং চারটি স্বতন্ত্র ধরণের অনুমান সংজ্ঞায়িত করেছি :

  • বলপার্ক চিত্র
  • পরিষেবা অনুমান
  • বৈশিষ্ট্য অনুমান
  • সামঞ্জস্যপূর্ণ অনুমান

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

একটি নিয়ম হিসাবে, ক্লায়েন্টদের প্রকল্পের শুরুতে একটি বলপার্ক চিত্র প্রয়োজন। এবং আমাদের পরামর্শটি হ'ল: প্রকল্পের আলোচনা এবং বলপার্কের পরিসংখ্যান সরবরাহ করা কেবল সামঞ্জস্যপূর্ণ প্রাক্কলন প্রাপ্তির দিকে ধাপে ভাল হওয়া উচিত (যা নমনীয়, কোনওটি পুরো বিকাশ প্রক্রিয়াটির জন্য স্বতন্ত্র প্রকারের প্রাক্কলন ব্যবহার করতে পারে when যখন স্ক্র্যাচ থেকে পুনর্নির্মাণের প্রয়োজন হয় না) আপনি বৈশিষ্ট্যাদি, পরিষেবাদি ইত্যাদি যুক্ত করতে, অপসারণ করতে বা প্রতিস্থাপন করতে চান)।

সফ্টওয়্যার বিকাশের অনুমানের সাথে যে ঝুঁকিগুলি আসবে তা প্রত্যেকেরই মনে রাখা উচিত: অবমূল্যায়ন, অত্যধিক মূল্যায়ন , মোট মহাকাব্যিক ব্যর্থ দৃশ্য ইত্যাদি etc.

আপনি আমাদের ব্লগে আরও পড়তে পারেন!

http://blog.lemberg.co.uk/project-management/software-estimation-process/

এই তথ্য আপনাকে সাহায্য করবে আশা করি!


5

আমি সর্বদা অনুমান দিয়ে শেষ করি যা আমি পরে বুঝতে পারি যে আমি পূরণ করতে পারি না। এটি বহুবার ঘটেছিল এবং আমি সবসময় প্রতিশ্রুতি দিয়েছিলাম যে এটি আর হবে না।

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

আমার 10 বছরের অভিজ্ঞতার ভিত্তিতে কিছু পরামর্শ:

  • সর্বদা একটি পরিসর সরবরাহ করুন (অর্থাত্ নিম্ন এবং উপরের সীমা)। এটি আপনার স্তরের অনিশ্চয়তার যোগাযোগ করবে
  • আপনার যদি খুব বড় অনিশ্চয়তা থাকে তবে মুলতুবি জিজ্ঞাসা করুন (উদাহরণস্বরূপ বিশ্লেষণ করার জন্য 1 দিন এবং তারপরে আরও কঠোর পরিসর দিন)
  • টাস্কটি যদি এটি খুব বড় হয় তবে এটি ভেঙে দিন এবং প্রতিটি টুকরো জন্য একটি পরিসর সরবরাহ করুন

4

প্রথমত, যদি আমাকে কোনও কাজ বরাদ্দ করা হয় তবে আমি এটিকে সাব টাস্কে বিভক্ত করে দেব I আমি প্রতিটি সাবটাস্কের জন্য সময় অনুমান করতাম এবং সম্ভবত সাবটাস্কের সাহায্যে আমি সমস্যাযুক্ত অঞ্চলটি সন্ধান করতে সক্ষম হব এবং তাই আমি কতটা সময় ধরে ভবিষ্যদ্বাণী করতে সক্ষম হব একটি নির্দিষ্ট পরিমাণে নিতে

তবে এখনও সমস্ত পরিকল্পনা কেবল একটি নির্দিষ্ট পরিমাণে সহায়তা করবে। আপনি যখন কোডিং শুরু করবেন কেবল তখনই আপনি সঠিক সমস্যাগুলি খুঁজে পেতে পারেন


1

আপনি যদি একই বস বা ক্লায়েন্টের জন্য অনেকগুলি প্রকল্প করেন, আপনি সপ্তাহে বা মাসের পরিবর্তে জটিলতার বিস্তৃত স্ট্রোকগুলিতে সম্ভবত টি-শার্ট আকারে অনুমান করার চেষ্টা করতে পারেন। কয়েকটি অতীত প্রকল্পগুলি সনাক্ত করুন এবং তাদেরকে এস, এম, এল, এক্সএল আকার দিন।

এবং তারপরে নিজেকে জিজ্ঞাসা করুন: কোন প্রকল্পটি শব্দটির সাথে একইরকম শোনাচ্ছে? এবং তারপরে "2 মাস" দিয়ে উত্তর না দিয়ে আপনি "আমার কাছে এল এর মতো শব্দ" দিয়ে উত্তর দিতে পারেন (বা আপনার প্রকল্পটির জন্য যা যা কিছু আছে তা পরিণত হয়েছে) answer

এটি বোঝা বেশ সহজ এবং এটিও স্পষ্ট যে এই অনুমানগুলিতে প্রচুর অনিশ্চয়তা রয়েছে।

তারপরে, যখন প্রয়োজনীয়তাগুলি পরিবর্তন হয়, আপনি "এই পরিবর্তনটি এটি আরও বেশি XL এর মতো করে তোলে" বলতে পারেন।


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

0

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


1
এই লিঙ্কটি ফ্রি অনলাইন পিইআরটি ক্যালকুলেটর আর কাজ করে না।
krokodilko

: @krokodilko আমি একটি নতুন অকালপক্ক সরঞ্জাম যা এখানে সফ্টওয়্যার অনুমান দিকে আরো গতি বাড়ানোর অন্তর্গঠিত থাকেন estimates.rokkincat.com
অপভাষা
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.