What is Software Development in hindi || सॉफ्टवेयर डेवलपमेंट क्या है?

4 Deepak

Short note : Software Development ?


Software Development in hindi : Program prepare करते समय निम्न Featurrs को ध्यान में रखना चाहिए।
1. Reliability
2. Speed
3. Programming time and Cost
4. Easy to use
5. Error tolerance

Realibility 

Program को reliable होना आवश्यक है अर्थात इसे जिस task के लिए develop किया गया है वह task proper perform करना चाहिए।

Speed

Program को fast and quickly execute होना चाहिए अर्थात किसी task को perform करने के लिए program के द्वारा लिया गया समय minimum होना चाहिए क्योंकि fast program कम समय में fast output देता है।

Programming time and Cost

Processor, memory व अन्य peripheral device की cost कम होनी चाहिए तथा programming timing के लिए प्रोग्राम की proper designing, testing आदि होनी चाहिए।

Easy to use 

एक program use करने में easy तथा सुविधाजनक होनी चाहिए।

Error tolerence 

Program ऐसी designing हो जो error आने पर react करे तथा error से related information दे।

Stages of Software Development

Software development के लिए निम्नलिखित stages की आवश्यकता होती है -
1. Program Definition
2. Program design
3. Preparation of actual program
4. Testing
5. Debugging
6. Documentation
7. Maintenance
8. Extension & Redesigning

Program Definition

इस stage में क्या problem solve करना है तथा क्या task perform करना है उसे define किया जाता है। इसके साथ ही इसमें output execution time error handling आदि method को भी specify किया जाता है।

Program Design

इस stage में program की definition के अनुसार प्रोग्राम की design किया जाता है तथा program design करने के कई technique होते हैं। जैसे - Modular programing, structured programing, top-down bottom-up programming आदि।

Preparation of actual program 

इस stage में design के अनुसार computer instruction को लिखा जाता है।

Testing

इस step में program की testing की जाती है कि वह आवश्यक task को perform कर रहा है या नहीं। इसे validation भी कहा जाता है।

Debugging 

इस stage में program के error को detect एवं correct किया जाता है। Debugging को vatification भी कहा जाता है।

Documentation 

इसमें यह दर्शाया जाता है कि प्रोग्राम क्या function perform करता है तथा उस  function को कैसे प्राप्त किया जाए। इसकी सहायता से user program को आसानी से समझ सकता है और maintain कर सकता है।

Maintenance 

इस stage में प्रोग्राम को correct और update किया जाता है अर्थात कुछ condition के अनुसार इसमें changement किया जाता है। इसके field experience के base पर प्रोग्राम को correct या modify किया जा सकता है।

Extension & Redesigning

किसी program को other task के लिए extent किया जा सकता है तथा आवश्यकता पड़ने पर इसे redesign भी किया जा सकता है जिससे new version प्राप्त किया जा सकेगा।

लेख पसंद आया हो तो इसे आप शेयर जरूर करें।
Tags

Post a Comment

4 Comments
* Please Don't Spam Here. All the Comments are Reviewed by Admin.
  1. ऑनलाइन बिजनेस आइडिया इन हिंदी


    sir apane bahot accha blog likha hai yah blog padhakar bahot logoko fayada hone wala hai sir very useful blog hai

    ReplyDelete
  2. software development test engineer

    sir apane bahot acche se yah blog me samajaya hai very nice blog aur very useful hai yah blog padhane ke badh bahot logoko bahot fayada hone wala hai.

    ReplyDelete

#buttons=(Ok, Go it!) #days=(20)

Our website uses cookies to enhance your experience. Check Out
Ok, Go it!