گھر آڈیو دیو میں غوطہ لگانا: سافٹ ویئر ڈویلپمنٹ لائف سائیکل

دیو میں غوطہ لگانا: سافٹ ویئر ڈویلپمنٹ لائف سائیکل

فہرست کا خانہ:

Anonim

بذریعہ جسٹن اسٹالٹجفس

ماخذ: رائٹسٹیوڈیو / ڈریم ٹائم ڈاٹ کام

سافٹ ویئر ڈویلپمنٹ لائف سائیکل کیا ہے؟

آپ ہمارے شرائط کے صفحے کو دیکھنے کے ل see دیکھ سکتے ہیں کہ SDLC کو عام طور پر کس طرح بیان کیا جاتا ہے:

"سافٹ ویئر ڈویلپمنٹ لائف سائیکل (SDLC) ایک فریم ورک ہے جو سافٹ ویئر ڈویلپمنٹ کے عمل میں ہر مرحلے پر انجام دیئے گئے کاموں کی وضاحت کرتا ہے۔ “

یہ سمجھنا ضروری ہے کہ چونکہ سافٹ ویئر ڈویلپمنٹ لائف سائیکل کے مختلف مراحل یا مراحل اور ماڈل ہوتے ہیں ، اس لئے یہ بھی مخصوص فلسفے کے مطابق بدل گیا ہے ، جس کے بارے میں ہم بعد میں بات کریں گے۔

کلیدی خیال یہ ہے کہ سافٹ ویئر ڈویلپمنٹ لائف سائیکل وضاحت کرتا ہے کہ سافٹ ویئر کو پیداواری ماحول میں کیسے تیار کیا جاتا ہے۔

یہ آئی ٹی دنیا میں ایک مرکزی بنیاد ہے ، کیونکہ سافٹ ویئر بہت ساری چیزوں کا لازمی کام بن گیا ہے جو ہم ہر روز کرتے ہیں ، اور طویل مدتی عمل میں جو کاروبار اور صارفین دونوں کی سرگرمی کی ہدایت کرتے ہیں۔ سافٹ ویئر ڈویلپمنٹ لائف سائیکل طے کرتا ہے کہ ہم ان تمام ایپس اور ڈیسک ٹاپ پروڈکٹس اور آپریٹنگ سسٹم کو کس طرح وصول کرتے ہیں جو ہم نئی ٹکنالوجیوں کے متنی متن ، ٹویٹ اور ہدایت کے لئے استعمال کرتے ہیں۔

اس کے ساتھ ہی ، SDLC کی بہتر تفہیم سے ہمیں یہ جاننے میں مدد ملتی ہے کہ پردے کے پیچھے کیا ہو رہا ہے ، یا کچھ لوگ یہ کہتے ہیں ، "ساسیج کیسے بنتا ہے۔"

ہر ایپ یا سافٹ ویئر پروڈکٹ کے پیچھے کوڈ ہوتا ہے۔ وہ ضابطہ انسانوں سے آتا ہے۔ ایس ڈی ایل سی یہ یقینی بنانے کا ایک طریقہ ہے کہ ناقص انسان نسبتاall ناقابل فہم ٹکنالوجی تشکیل دے۔

سافٹ ویئر ڈویلپمنٹ لائف سائیکل بھی ایک اچھی ڈیل میں مختلف ہوسکتا ہے۔

"ویلیو ٹرانسفارمشن کے جان کوئگلی کا کہنا ہے کہ ،" کام کرنے کے لئے مختلف طرح کے طریقے ہیں ، یا مخصوص سافٹ ویئر ڈویلپمنٹ لائف سائکل کی طرح دکھائی دیتی ہے ، اور اس کا انحصار مخصوص اقدامات کے بارے میں ہے۔ " ہم بہت ساری صارفین کی سہولیات سے لطف اندوز ہوتے ہیں۔ “جدید زندگی میں ، آپ کے خیال سے کہیں زیادہ مصنوعات میں سافٹ ویئر موجود ہے۔ آپ کی الارم گھڑی ، غالبا inside اس کے اندر ایک مائکرو قابو رکھنے والا ہے جو سافٹ ویئر چلاتا ہے۔ آپ کے مائکروویو میں مائکرو قابو پانے والا ہے جو صارف سے ان پٹ وصول کرتا ہے اور ان احکامات کے مطابق انجام دیتا ہے۔ آپ کا اسمارٹ فون ، آپ کا ٹیلی ویژن اور آپ کی کار ان میں سافٹ ویئر رکھتی ہے۔ جس طرح بہت ساری ایپلی کیشنز ہیں ، سوفٹ ویئر کی مصنوعات میں بھی بہت سی تغیرات ہیں۔

اس کی ایک مشہور مثال جدید آٹوموبائل ہے ، جسے شاید کوئی میکینک بتائے گا کہ آپ پچھلی دہائی میں اسی طرح کسی فینسی کمپیوٹر کی طرح نظر آرہے ہیں۔

کوئگلی کا کہنا ہے کہ ، "آپ کی کار میں ، بہت سارے مائکروکونٹرولر موجود ہیں جو مختلف سوفٹویئر چلا رہے ہیں ، انہیں کار میں موجود دیگر مصنوعات کے ساتھ ہم آہنگ ہونا چاہئے جس میں سافٹ ویئر بھی شامل ہے ، مثال کے طور پر انجن اور ٹرانسمیشن ،" کوئلی کہتے ہیں۔ "یہ چیزیں ایک سافٹ ویئر سسٹم تیار کرنے کے ل are منسلک ہیں جس میں ہر سیریل سے کچھ سیریل مواصلات اور ہر جزو کے ذریعے اعداد و شمار کے مشمولات کی بنیاد پر ایک مناسب فیصلہ کرتے ہوئے معلومات کا تبادلہ ہوتا ہے۔"

سافٹ ویئر ڈویلپمنٹ لائف سائیکل ایک جان بوجھ کر روڈ میپ تیار کرکے ان سب پر حکمرانی کرتا ہے ، کہ ان میں سے ہر ایک منفرد چیز کو کس طرح دنیا میں پہنچایا جائے گا۔ اس سبق میں ، آپ اس بارے میں مزید جانیں گے کہ SDLC سافٹ ویئر ڈیزائن ماحول میں عملی طور پر کیسے کام کرتا ہے۔

اگلا: سافٹ ویئر ڈویلپمنٹ لائف سائیکل کے مراحل

اس کا اشتراک:

فہرست کا خانہ

سافٹ ویئر ڈویلپمنٹ لائف سائیکل کیا ہے؟

سافٹ ویئر ڈویلپمنٹ لائف سائیکل کے مراحل

SDLC ماڈل

روایتی آبشار SDLC: ایک مثال

فرتیلی ایس ڈی ایل سی کے بارے میں مزید

فرتیلی ایس ڈی ایل سی: ایک مثال

ڈی او اوپس اور ایس ڈی ایل سی

مصنوعی ذہانت اور ایس ڈی ایل سی

نتیجہ اخذ کرنا

دیو میں غوطہ لگانا: سافٹ ویئر ڈویلپمنٹ لائف سائیکل