লেখক:
(1) Benzar Glen S. Grepon, Northern Bukidnon State College, Philippines [email protected] (সংশ্লিষ্ট লেখক);
(2) JC P. Margallo, Northern Bukidnon State College, Philippines;
(3) জোনাথন বি. ম্যাসেরিন, নর্দার্ন বুকিডন স্টেট কলেজ, ফিলিপাইন;
(4) Rio Al-Di A. Dompol, Northern Bukidnon State College, Philippines.
বছরের পর বছর ধরে, SDLC সফ্টওয়্যার উন্নয়নের জন্য নির্ভরযোগ্য পদ্ধতি হিসেবে রয়ে গেছে (খান এট আল।, 2020)। চটপটে কৌশল, যেমন চিত্র 1-এ নির্দেশিত হয়েছে, তার অভিযোজিত প্রকৃতি, প্রাথমিক বিতরণ এবং নমনীয় জীবনচক্র (শ্রীবাস্তব, ভরদ্বাজ এবং সারস্বত, 2017) এর কারণে দ্রুত এবং কার্যকর সফ্টওয়্যার বিকাশের জন্য আদর্শভাবে উপযুক্ত।
গবেষকরা Bukidnon একটি পৌরসভা তথ্য প্রাপ্ত. তারা যে সাধারণ সমস্যাগুলির মধ্যে পড়েছিল তা তারা পরীক্ষা করেছিল। প্রতিবেদনে বলা হয়েছে, তথ্য না থাকায় অনেকের দুর্ঘটনা ঘটে; এইভাবে, তাদের দুর্ঘটনাপ্রবণ এলাকা, রাস্তার প্রতিবন্ধকতা এবং চলমান নির্মাণ সম্পর্কে সতর্ক করার জন্য তথ্যের প্রয়োজন।
উপলব্ধ অনেকগুলি সিস্টেম ফ্লো ডায়াগ্রাম এবং ফ্লো চার্ট ব্যবহার করে প্রয়োজনীয়তাগুলি বিশ্লেষণ করতে। ডেটা ফ্লো ডায়াগ্রামগুলি প্রবাহের প্রতিনিধিত্ব করতে এবং কীভাবে সিস্টেমগুলিকে জায়গায় রাখতে হবে এবং ডেটা সঠিকভাবে প্রবাহিত হচ্ছে তা নিশ্চিত করতে সাহায্যকারীদের সাহায্য করার জন্য ব্যবহার করা হয়। উপরন্তু, সিস্টেমের প্রক্রিয়া প্রদর্শন করতে ফ্লোচার্ট ব্যবহার করা হয়, যা প্রবক্তাদের কীভাবে জিনিসগুলি কাজ করবে তা স্পষ্ট করতে সহায়তা করে। একটি ক্রিয়াকলাপে যে প্রক্রিয়াটি চালানো দরকার তা ধাপগুলির একটি সিরিজ হিসাবে একটি ফ্লোচার্ট ব্যবহার করে চিত্রিত করা হয়েছে।
এই পর্যায়ে, গবেষক প্রকল্পের জন্য একটি ভাল নকশা তৈরি করার পরিকল্পনা করেন। গবেষক এই সিস্টেমের প্রয়োজনীয় প্রয়োজনীয়তাগুলি সংগ্রহ করতে ডেটা তথ্য সংগ্রহ করতে র্যান্ডম রাইডার এবং যাত্রীদের জরিপ করেছেন। প্রবক্তারা নেটওয়ার্ক অবকাঠামোর একটি কার্যকরী নকশা নিয়ে এসেছেন, একটি নেটওয়ার্কের ভৌত উপাদানগুলির স্পেসিফিকেশন এবং তাদের কার্যকরী সংগঠন এবং কনফিগারেশনের জন্য একটি কাঠামো; সিস্টেম আর্কিটেকচার, যা একটি ধারণাগত মডেল যা একটি সিস্টেমের গঠন, আচরণ এবং আরও দৃষ্টিভঙ্গি সংজ্ঞায়িত করে, ডেটাবেস মডেল যা একটি ডাটাবেসের যৌক্তিক কাঠামো নির্ধারণ করে এবং মৌলিকভাবে নির্ধারণ করে যে কোন পদ্ধতিতে ডেটা সংরক্ষণ করা যেতে পারে।
এই পর্যায়ে, প্রকৃত কোডের বিকাশ এবং লেখা, গবেষক ওয়েব অ্যাপস বিকাশের জন্য ওয়ার্ডপ্রেস ব্যবহার করেন; ওয়ার্ডপ্রেস হল সবচেয়ে জনপ্রিয় ওপেন সোর্স কন্টেন্ট ম্যানেজমেন্ট সিস্টেম (CMS), যা প্রায় 75 মিলিয়ন ওয়েবসাইট ব্যবহার করে। গবেষক ওয়েব ডেভেলপমেন্টের জন্য ব্যবহৃত প্রোগ্রামিং ভাষা হিসাবে হাইপারটেক্সট প্রসেসর (PHP) অধ্যয়ন করেছেন। গবেষক আরও ভাল দেখতে সৃজনশীল ডিজাইনের জন্য CSS ক্যাসকেডিং স্টাইল শীট ব্যবহার করেন। সবশেষে অ্যানিমেশন এবং ইন্টারঅ্যাকশনের জন্য জাভাস্ক্রিপ্ট (JS)।
গবেষককে অবশ্যই এই পদ্ধতিটি পুনরাবৃত্তি করতে হবে যতক্ষণ না এই পর্যায়ে সফ্টওয়্যার বিকাশের কার্যকারিতাতে কোনও ত্রুটি চিহ্নিত না হয়, যেখানে এটি ডিজাইনিং এবং কোডিং প্রক্রিয়াগুলি জড়িত।
গবেষকরা সিস্টেম ইভালুয়েশন স্কেল (SUS) এর সাথে মোবাইল ব্রাউজার প্রদর্শনের মাধ্যমে গ্রহণযোগ্যতার জন্য এলোমেলো ব্যবহারকারীর প্রস্তাব দেওয়ার জন্য আউটপুট ওয়েব অ্যাপ্লিকেশনটি উপস্থাপন করেছেন। একটি মোবাইল ব্রাউজার প্রদর্শন অ্যাপ্লিকেশনটির পরিচায়ক এবং সংক্ষিপ্ত প্রবাহ হিসাবে ব্যবহার করা হবে।
নিয়মিত ব্যবহারকারীদের মূল্যায়নের সময়, এটি চূড়ান্ত আউটপুট সিস্টেম সম্পর্কে প্রতিক্রিয়া স্কোর দেয়। ISO/IEC 25010 অংশগ্রহণকারীদের জন্য বরাদ্দকৃত অ্যাপ্লিকেশন মূল্যায়নের জন্য ব্যবহার করা হয় কারণ এই ISO স্ট্যান্ডার্ড সিস্টেম এবং সফ্টওয়্যার পণ্যগুলির গুণমান নির্ধারণ, মূল্যায়ন এবং তুলনা করার জন্য একটি অভিন্ন শব্দভান্ডার প্রদান করে।
সারণী 1. গুণগত ব্যাখ্যার জন্য লিকার্ট টেবিলটি সমীক্ষার ফলাফল ব্যাখ্যা করতে ব্যবহৃত হয়।
সূত্র: ওভার-অল গড় = মোট গড়/আইটেমের মোট সংখ্যা সমীকরণ 1
সারণী 2 হল অ্যাপ্লিকেশনের গুণমান মূল্যায়নের জন্য ISO সামগ্রিক ফলাফল। মোট গড় পেয়ে, গবেষকরা নিম্নলিখিত সূত্রটি ব্যবহার করেছেন।
এই কাগজটি CC 4.0 লাইসেন্সের অধীনে arxiv-এ উপলব্ধ ।