আমি কীভাবে একটি মুক্ত-উত্স প্রকল্পের মূল্য অনুমান করতে পারি?


11

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

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

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

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

ওপেন-সোর্স প্রকল্পের মূল্য অনুমান করার আরও ভাল উপায় আছে কি?


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

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

আমি মেট্রিক্স ট্যাগ যুক্ত করেছি। প্রয়োজনীয় হিসাবে প্রতিশোধ নিতে দয়া করে।
জোয়ে অ্যাডামস

উত্তর:


10

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

ডিফল্টরূপে এটি ব্যয় প্রাক্কলনের জন্য COCOMO মডেল ব্যবহার করে তবে আপনি এটি কাস্টমাইজ করতে পারেন


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

11

ওহলোহ এমন একটি ওয়েবসাইট যা অনেকগুলি ওপেন সোর্স প্রকল্পের উপর নজর রাখে এবং বেসিক COCOMO মডেলটি ব্যবহার করে অনুমান ব্যয় গণনা করে ।

ওহলোহ সহ, কোডবেজে লাইনের সংখ্যা (যা সফটওয়্যার তৈরি করতে ব্যয় করা মাস-মাস গণনা করতে ব্যবহৃত হয়) এবং একজন বিকাশকারীর গড় ব্যয়, যা $ 55000 / বছরে একটি ডিফল্ট মান হিসাবে সেট হয় বলে মনে হয়, তবে ব্যবহারকারীর দ্বারা পরিবর্তন করা।

অহলোহ অনুমান ব্যয়ের কয়েকটি উদাহরণ এখানে রইল:

  1. অ্যাপাচি এইচটিটিপি সার্ভার - আনুমানিক ব্যয়: প্রায় 15 মিলিয়ন ডলার
  2. মজিলা ফায়ারফক্স - আনুমানিক ব্যয়: প্রায় million 87 মিলিয়ন
  3. লিনাক্স কার্নেল ২.6 - আনুমানিক ব্যয়: প্রায় 3 173 মিলিয়ন
  4. OpenOffice.org - আনুমানিক ব্যয়: প্রায় 8 428 মিলিয়ন
  5. অ্যাপাচি টারবাইন - আনুমানিক ব্যয়: প্রায় million 2 মিলিয়ন
  6. অ্যাপাচি বেগ - আনুমানিক ব্যয়: প্রায় 65 665,000

তবে মনে রাখবেন যে কোনও সফ্টওয়্যার ব্যয় নির্ধারণের কৌশল হিসাবে এটি ঠিক - এক অনুমান।


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

2

আপনি ohloh.net দরকারী মনে হতে পারে। এটি ওপেন সোর্স প্রকল্পগুলির মূল্যায়ন করে। এটি আপনাকে একটি প্রাথমিক মান দিতে পারে তবে ওপেন সোর্স প্রকল্পগুলি মূল্যায়নের একটি পদ্ধতিও

http://www.ohloh.net/p/firefox

http://www.ohloh.net/p/firefox/estimated_cost

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