Introduction
System Analysis & Design (SAD) में Fact-Finding Techniques का उपयोग system की requirements को समझने के लिए किया जाता है।
यह techniques analyst को users, processes और existing system के बारे में सही और complete information collect करने में मदद करती हैं।
System development की success इस बात पर depend करती है कि requirements कितनी सही तरीके से समझी गई हैं।
Fact-Finding Techniques क्या हैं
Fact-Finding Techniques वे methods हैं जिनका उपयोग system के बारे में information collect करने के लिए किया जाता है।
Simple शब्दों में:
Fact-Finding Techniques = system की जानकारी जुटाने के तरीके
Objectives of Fact-Finding Techniques
- user requirements को समझना
- existing system का analysis करना
- problems identify करना
- accurate data collect करना
- system design के लिए base तैयार करना
Types of Fact-Finding Techniques
1. Interviews
यह सबसे common technique है जिसमें analyst users या stakeholders से सीधे बात करता है।
Features:
- direct communication
- detailed information मिलती है
Example:
manager से system की समस्याओं के बारे में पूछना
2. Group Discussion
इसमें एक group के साथ discussion करके information collect की जाती है।
Features:
- multiple viewpoints मिलते हैं
- ideas exchange होते हैं
Example:
team meeting में system issues पर चर्चा करना
3. Site Visits
Analyst खुद जाकर system को real environment में observe करता है।
Features:
- real working conditions समझ में आती हैं
- practical problems identify होते हैं
Example:
factory जाकर production process देखना
4. Presentations
Users या stakeholders system के बारे में presentation देते हैं।
Features:
- structured information मिलती है
- overview समझने में आसान होता है
5. Questionnaires
Users को written questions दिए जाते हैं, जिनके answers collect किए जाते हैं।
Features:
- large number of users से data collect करना आसान
- time-saving
Example:
online form के माध्यम से feedback लेना
Block Diagram of Fact-Finding Techniques
+----------------------+
| Interviews |
+----------------------+
|
v
+----------------------+
| Group Discussion |
+----------------------+
|
v
+----------------------+
| Site Visits |
+----------------------+
|
v
+----------------------+
| Presentations |
+----------------------+
|
v
+----------------------+
| Questionnaires |
+----------------------+
Diagram Explanation
इस diagram में Fact-Finding Techniques के प्रमुख methods दिखाए गए हैं।
इन सभी techniques का उपयोग मिलकर system requirements को सही तरीके से समझने में मदद करता है।
Example
Hospital Management System
- doctors से interview लिया गया
- staff के साथ group discussion किया गया
- hospital visit करके process देखा गया
- questionnaire से feedback लिया गया
Importance of Fact-Finding Techniques
- accurate requirements मिलती हैं
- गलत system design होने से बचाव होता है
- user needs को बेहतर समझा जाता है
- development process efficient बनता है
Important Points
- requirement gathering का मुख्य हिस्सा हैं
- multiple techniques का combined use बेहतर होता है
- direct interaction से better results मिलते हैं
- गलत data से system fail हो सकता है
Conclusion
Fact-Finding Techniques system development का एक महत्वपूर्ण हिस्सा हैं, जो सही information collect करने में मदद करती हैं।
इन techniques का सही उपयोग system को user requirements के अनुसार develop करने में मदद करता है और project की success सुनिश्चित करता है।