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