اگر آپ نے کبھی بھی آپ کے کمپنی میں "سافٹ ویئر دستاویزات" یا "سافٹ ویئر کے رہنماؤں" یا "سافٹ ویئر کے رہنماؤں" کے نام سے ایک نیٹ ورک ڈرائیو پر کمپیوٹر ڈائرکٹری دیکھی ہے اور پھر اس دستاویزات کو دیکھا جو آپ کو دیکھنے کی اجازت تھی، تو شاید آپ کو شاید سافٹ ویئر کے لئے دستاویزی دستاویزات اور دستاویزات کی اقسام کی تعداد میں اضافہ ہوا ہے. متعدد. یہ بھی ظاہر ہوتا ہے کہ ایک قسم میں موجود کچھ دستاویزات دوسرے زمرے میں بھی لاگو ہوتے ہیں. سافٹ ویئر کے دستاویزات عام سافٹ ویئر کی زندگی سائیکل کے ہر مرحلے پر استعمال کیے جاتے ہیں، لہذا یہ دستاویزات کی قسم کی تحقیقات کرنے کی ایک اچھی جگہ ہے.
تجویز
ایک سافٹ ویئر کی تجویز سافٹ ویئر کے نظام کی ضروریات کی وضاحت کرتا ہے اور سافٹ ویئر کا مقصد اور حل کرنے والے مسائل کو واضح کرتی ہے. یہ اندازہ لگایا جائے گا کہ سافٹ ویئر پروجیکٹ لے جائے گا اور دیگر عوامل کو تجویز پر اثر انداز کرے گا.
امکانات کا مطالعہ
منصوبے کے آغاز میں عام طور پر امکانات کا مطالعہ ہوتا ہے. یہ مرحلہ یہ بتاتا ہے کہ آیا سافٹ ویئر پلانٹ گاہک کی کاروباری ضروریات کو پورا کرتا ہے. امکانات کا مطالعہ کا نتیجہ یہ ہے کہ آیا کوئی منصوبہ آگے بڑھ جائے گا یا نہیں.
ضروریات تجزیہ
ضروریات کا تجزیہ تجارتی ضروریات کا ترجمہ خود کار طریقے سے سافٹ ویئر کے حل میں فراہم کرتا ہے. ایک بیرونی کنسلٹنٹ یا کمپنی مینجمنٹ عام طور پر یہ کام انجام دیتا ہے. ضروریات ہارڈ ویئر، سافٹ ویئر اور اجزاء کے لئے حقیقی وضاحتیں میں کاروباری ضروریات کا ترجمہ کریں.
ڈیزائن دستاویزات
ڈیزائن دستاویزات تکنیکی سطح پر شروع کرنے کے لئے سافٹ ویئر کی ترقی کے لئے بنیاد فراہم کرتے ہیں. جیسا کہ نام سے پتہ چلتا ہے کہ ڈیٹا بیس، انٹرفیس، مواصلات، ویب کی ترقی اور سوفٹ ویئر کے دوسرے پہلوؤں کے لئے کئی گرافیکل اور مثالی ڈیزائنیں کوڈنگ کرنے سے قبل ڈیزائن کیے جائیں گے.
کوڈنگ دستاویزات
کوڈنگ کے دستاویزات سافٹ ویئر کے پروگرامنگ کے لئے استعمال ہونے والے اصل ذریعہ کوڈ کا حوالہ دیتے ہیں. اس کوڈ کو کسی بھی تعداد میں دستیاب کمپیوٹر زبانوں میں لکھا جا سکتا ہے، بشمول استعمال کیا جاتا نظام پر منحصر جاوا، سی ++، پی ایچ پی اور سینکڑوں کمپیوٹر کے دیگر زبانوں میں.
ٹیسٹنگ دستاویزات
ٹیسٹنگ ٹیموں اور ڈویلپرز سافٹ ویئر کی زندگی سائیکل کے مختلف مراحل پر ٹیسٹنگ دستاویزات بناتے ہیں. ڈویلپرز ان کے اپنے کوڈ کے لئے یونٹ ٹیسٹنگ دستاویزات بناتے ہیں. ٹیسٹنگ ٹیم یا دیگر لوگوں کو براہ راست کوڈ سے منسلک نہیں ہے انضمام کی جانچ اور کاروباری ضروریات کی جانچ پڑتال کی.
صارف کے رہنماؤں اور مارکیٹنگ
یوزر کے رہنماؤں کو نیا سافٹ ویئر کیسے کام کرتا ہے ہدایات فراہم کرتا ہے. اگر نظام بڑے اور پیچیدہ ہے تو، صارف کے رہنماؤں عام طور پر عملے کے لئے رسمی تربیتی نصاب کی طرف سے حمایت کی جاتی ہیں. مارکیٹنگ کے دستاویزات ممکنہ گاہکوں کو نئے سوفٹ ویئر کے نظام کے فوائد کی وضاحت کرتے ہیں.
سافٹ ویئر لائسنس
سوفٹ ویئر لائسنس جاری کرنا سافٹ ویئر کو قانونی طور پر استعمال کرتا ہے جب تک حتمی صارف کا تعلق ہے. صارفین مصنفیت کمپنی کی طرف سے جاری سافٹ ویئر لائسنس کے شرائط کے تحت سافٹ ویئر کا استعمال کرتے ہیں. تمام سافٹ ویئر میں سخت لائسنسنگ شرائط نہیں ہیں، اور یہ کھلے ذریعہ کے معاملے میں خاص طور پر درست ہے. عموما، سوفٹ ویئر کے نظام میں لائسنسنگ دستاویز کے کسی قسم کی دستاویز ہے جس کی وضاحت یہ ہے کہ کس طرح اور سافٹ ویئر استعمال کیا جا سکتا ہے.