सीधे मुख्य सामग्री पर जाएं

planning a software project in hindi

आज हम computer in hindi मे आज हम planning a software project in hindi - Software Engineering concepts in hindi के बारे में जानकारी देते क्या होती है तो चलिए शुरु करते हैं-

planning a software project in hindi:-

planning a software project में योजना की कमी schedule की कमी, लागत में वृद्धि, खराब गुणवत्ता और सॉफ्टवेयर के लिए उच्च रखरखाव लागत का एक प्राथमिक कारण है। इन समस्याओं से बचने के लिए development process और work products दोनों के लिए सावधानीपूर्वक योजना बनाने की आवश्यकता है। यह अक्सर कहा जाता है कि प्रारंभिक योजना असंभव है क्योंकि परियोजना के लक्ष्यों, ग्राहकों की जरूरतों और product constraints से संबंधित सटीक जानकारी एक सॉफ्टवेयर परियोजना की शुरुआत में उपलब्ध नहीं है, लेकिन planning stage का एक प्रमुख objective goals को स्पष्ट करना है, जरूरतें, और बाधाएं। planning की कठिनाई को इस सबसे महत्वपूर्ण activity को discouraged नहीं करना चाहिए।
एक सॉफ्टवेयर उत्पाद ढंग से समझा जाता है क्योंकि यह analysis, design और implementation के माध्यम से आगे बढ़ता है; हालांकि, एक सॉफ्टवेयर प्रोजेक्ट को तब तक शुरू नहीं किया जाना चाहिए जब तक कि प्रारंभिक योजना की अनुमति देने के लिए पर्याप्त जानकारी उपलब्ध न हो। यह माना जाना चाहिए कि प्रारंभिक योजनाओं को revised किया जाएगा क्योंकि work product developed होते हैं; परिवर्तन की योजना बनाना सफल planning के प्रमुख पहलुओं में से एक है।

Types of planning a software project in hindi:-

Defining the problem:-

प्रत्येक man-made unit किसी के दिमाग में सबसे पहले एक accreditation है। कंप्यूटिंग सिस्टम, Technology के अन्य products की तरह, जरूरतों में विकसित किए जाते हैं। सॉफ्टवेयर उत्पाद विचारों के sources में outward appearance से generated customer आवश्यकताएं, Internal Organizational Requirements, Marketing Plans और organizational mission plans शामिल हैं। अधिकांश सॉफ्टवेयर development organization यह तय करने में बहुत selective होते हैं कि कौन से product विकसित करना है। आगे बढ़ने का decisions usually पर Feasibility Study के result पर आधारित होता है।
1. Goals and Requirements
2. Glossary of quality attributes
3. Some factors to consider in project planning

Developing a solution strategy:-

पहले Solution को अपनाने की Trend जो हमारे सामने आती है, वह सॉफ्टवेयर इंजीनियरिंग में एक बड़ी समस्या है। इस समस्या से बचने का एक तरीका पहले develop solution strategy करना है। एक solution strategy एक detailed resolution plan नहीं है, बल्कि संभावित समाधानों की nature से संबंधित एक details है। strategy factors में बैच जैसे विचार शामिल हैं; database or file system; graphics or text; and real-time or off-line processing। एक solution strategy में उन सभी external factors को ध्यान में रखा जाना चाहिए जो product users के लिए visible हैं, और एक strategy को product design के लिए alternative approach की permission दी जानी चाहिए।

Planning the development process:-

सॉफ्टवेयर development process की योजना बनाने में कई महत्वपूर्ण विचार शामिल हैं। पहला विचार product life-cycle model को परिभाषित करना है। सॉफ्टवेयर life-cycle में सॉफ्टवेयर product  परिभाषित करने, विकसित करने, परीक्षण करने, संचालित करने और बनाए रखने के लिए आवश्यक सभी activities शामिल हैं। विभिन्न मॉडल life-cycle के विभिन्न पहलुओं पर जोर देते हैं, और सभी सॉफ्टवेयर उत्पादों के लिए कोई एकल life-cycle model उपयुक्त नहीं है। प्रत्येक सॉफ्टवेयर प्रोजेक्ट के लिए एक life-cycle model को परिभाषित करना महत्वपूर्ण है क्योंकि मॉडल एक सॉफ्टवेयर उत्पाद को विकसित करने और बनाए रखने के लिए आवश्यक various activities को classified करने के लिए एक आधार प्रदान करता है। एक life-cycle model  जिसे स्वीकार किया जाता है, project communication में सुधार करता है और Project Management Capability, Resource Allocation, Cost Control और उत्पाद की गुणवत्ता को बढ़ाता है। 
1. The phased life cycle model
2. Milestones, Documents, and Reviews
3. The cost model
4. The prototype life cycle model
5. Successive versions

Planning an organization structure:-

एक सॉफ्टवेयर उत्पाद के जीवनकाल के दौरान, विभिन्न कार्य किए जाने चाहिए। Functions include planning, product development, services, publications, quality assurance, support and maintenance (GUN78) शामिल हैं। डिजाइन करता है, लागू करता है, डीबग करता है, परीक्षण करता है और उत्पाद को Integrated करता है। सेवा कार्य अन्य सभी कार्यों के लिए स्वचालित उपकरण और कंप्यूटर संसाधन प्रदान करता है, और Configuration Management, Product Delivery और Miscellaneous Administrative Support करता है। 
1. Project structure
2. Programming team structure
3. Management by objectives

Other planning activities:-

अन्य planning activities में configuration management और quality assurance functions की योजना बनाना, Planning independent verification and validation, and step-dependent tools और तकनीकों की योजना बनाना शामिल है। इनमें से प्रत्येक activity पर बारी-बारी से चर्चा की जाती है।
1. Planning for configuration management and quality assurance
2. Planning for independent verification and validation
3. Planning phase dependent tools and techniques

टिप्पणियाँ

इस ब्लॉग से लोकप्रिय पोस्ट

Recovery technique in dbms । रिकवरी। recovery in hindi

 आज हम Recovery facilities in DBMS (रिकवरी)   के बारे मे जानेगे रिकवरी क्या होता है? और ये रिकवरी कितने प्रकार की होती है? तो चलिए शुरु करतेे हैं- Recovery in hindi( रिकवरी) :- यदि किसी सिस्टम का Data Base क्रैश हो जाये तो उस Data को पुनः उसी रूप में वापस लाने अर्थात् उसे restore करने को ही रिकवरी कहा जाता है ।  recovery technique(रिकवरी तकनीक):- यदि Data Base पुनः पुरानी स्थिति में ना आए तो आखिर में जिस स्थिति में भी आए उसे उसी स्थिति में restore किया जाता है । अतः रिकवरी का प्रयोग Data Base को पुनः पूर्व की स्थिति में लाने के लिये किया जाता है ताकि Data Base की सामान्य कार्यविधि बनी रहे ।  डेटा की रिकवरी करने के लिये यह आवश्यक है कि DBA के द्वारा समूह समय पर नया Data आने पर तुरन्त उसका Backup लेना चाहिए , तथा अपने Backup को समय - समय पर update करते रहना चाहिए । यह बैकअप DBA ( database administrator ) के द्वारा लगातार लिया जाना चाहिए तथा Data Base क्रैश होने पर इसे क्रमानुसार पुनः रिस्टोर कर देना चाहिए Types of recovery (  रिकवरी के प्रकार ):- 1. Log Based Recovery 2. Shadow pag

window accessories kya hai

  आज हम  computer in hindi  मे window accessories kya hai (एसेसरीज क्या है)   -   Ms-windows tutorial in hindi   के बारे में जानकारी देगे क्या होती है तो चलिए शुरु करते हैं- window accessories kya hai (एसेसरीज क्या है)  :- Microsoft Windows  कुछ विशेष कार्यों के लिए छोटे - छोटे प्रोग्राम प्रदान करता है इन्हें विण्डो एप्लेट्स ( Window Applets ) कहा जाता है । उनमें से कुछ प्रोग्राम उन ( Gadgets ) गेजेट्स की तरह के हो सकते हैं जिन्हें हम अपनी टेबल पर रखे हुए रहते हैं । कुछ प्रोग्राम पूर्ण अनुप्रयोग प्रोग्रामों का सीमित संस्करण होते हैं । Windows में ये प्रोग्राम Accessories Group में से प्राप्त किये जा सकते हैं । Accessories में उपलब्ध मुख्य प्रोग्रामों को काम में लेकर हम अत्यन्त महत्त्वपूर्ण कार्यों को सम्पन्न कर सकते हैं ।  structure of window accessories:- Start → Program Accessories पर click Types of accessories in hindi:- ( 1 ) Entertainment :-   Windows Accessories  के Entertainment Group Media Player , Sound Recorder , CD Player a Windows Media Player आदि प्रोग्राम्स उपलब्ध होते है