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