আমি পড়ছিলাম, সফটওয়্যার ইঞ্জিনিয়ারিংয়ের তথ্য এবং ভ্রান্তি, যা রক্ষণাবেক্ষণের একটি বিভাগ রয়েছে। যেহেতু, আমি এখন বছরের পর বছর ধরে রক্ষণাবেক্ষণ বিকাশকারী হয়েছি, আমি খুব আকর্ষণীয় তথ্য উপস্থাপন করেছি। এখানে তিনটি।
- ফ্যাক্ট 41: রক্ষণাবেক্ষণ সাধারণত 40 থেকে 80 শতাংশ (গড়, 60 শতাংশ) সফ্টওয়্যার ব্যয় করে। সুতরাং, এটি সম্ভবত সফ্টওয়্যারটির সবচেয়ে গুরুত্বপূর্ণ জীবনচক্র পর্ব phase
- ফ্যাক্ট 42: বর্ধিতকরণ প্রায় 60 শতাংশ সফ্টওয়্যার রক্ষণাবেক্ষণ ব্যয়ের জন্য দায়ী। ত্রুটি সংশোধন প্রায় 17 শতাংশ। সুতরাং, সফ্টওয়্যার রক্ষণাবেক্ষণ মূলত পুরানো সফ্টওয়্যারটিতে নতুন ক্ষমতা যোগ করার বিষয়ে, এটি ঠিক করা নয়।
- ফ্যাক্ট 45: আরও ভাল সফ্টওয়্যার ইঞ্জিনিয়ারিং বিকাশ কম রক্ষণাবেক্ষণের দিকে পরিচালিত করে।
এইটি পাল্টা স্বজ্ঞাত ছিল, দেখা যাচ্ছে যে ভাল সফ্টওয়্যারটির আরও রক্ষণাবেক্ষণ রয়েছে, কারণ এটি পরিবর্তন করা সহজ। সুতরাং, এটি দীর্ঘস্থায়ীভাবে ব্যবহারে থাকে, হ্যাঁ, আরও পরিবর্তনগুলির দিকে পরিচালিত করে।
কোন দৃষ্টান্ত (যেমন কার্যকরী, বস্তু-ভিত্তিক, পদ্ধতিগত) সর্বোত্তম রক্ষণাবেক্ষণযোগ্যতা রয়েছে এবং এটির ব্যাক আপ করার জন্য কি কোনও গবেষণা আছে?