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