Top Ad unit 728 × 90

Facts Finding Methods


Domain knowledge
Most generally, domain knowledge is that valid knowledge used to refer to an area of human endeavor, an autonomous computer activity, or other specialized discipline. Specialists and experts use and develop their own domain knowledge. If the concept domain knowledge or domain expert is used we emphasize a specific domain which is an object of the discourse/ interest/ problem.

More particular, in software engineering, domain knowledge is knowledge about the environment in which the target system operates, for example, software agents. Domain knowledge is important, because it usually must be learned from software users in the domain (As domain specialists/experts), rather than from software developers. Communicating between end-users and software developers is often difficult. They must find a common language to communicate in. Developing enough shared vocabulary to communicate can often take a while.
Interview
An interview is a conversation between two or more people (the interviewer and the interviewee) where questions are asked by the interviewer to obtain information from the interviewee.

Questionnaire

A questionnaire is a research instrument consisting of a series of questions and other prompts for the purpose of gathering information from respondents. Although they are often designed for statistical analysis of the responses, this is not always the case. The questionnaire was invented by Sir Francis Galton

Study process / Site visit

We can go and study the present system and gather the facts that we need to analyze and design the new automated system

Review Records

Facts can be gathered by studying and reviewing the reports which was kept in the present system.


Non Traditional Methods

 Brainstorming is a group creativity technique designed to generate a large number of ideas for the solution of a problem. In 1953 the method was popularized by Alex Faickney Osborn in a book called Applied Imagination. Osborn proposed that groups could double their creative output with brainstorming.
Although brainstorming has become a popular group technique, when applied in a traditional group setting, researchers have not found evidence of its effectiveness for enhancing either quantity or quality of ideas generated. Because of such problems as distraction, social loafing, evaluation apprehension, and production blocking, conventional brainstorming groups are little more effective than other types of groups, and they are actually less effective than individuals working independently. In the Encyclopedia of Creativity, Tudor Rickards, in his entry on brainstorming, summarizes its controversies and indicates the dangers of conflating productivity in group work with quantity of ideas.
Although traditional brainstorming does not increase the productivity of groups (as measured by the number of ideas generated), it may still provide benefits, such as boosting morale, enhancing work enjoyment, and improving team work. Thus, numerous attempts have been made to improve brainstorming or use more effective variations of the basic technique.


 A mind map is a diagram used to represent words, ideas, tasks, or other items linked to and arranged around a central key word or idea. Mind maps are used to generate, visualize, structure, and classify ideas, and as an aid to studying and organizing information, solving problems, making decisions, and writing.
The elements of a given mind map are arranged intuitively according to the importance of the concepts, and are classified into groupings, branches, or areas, with the goal of representing semantic or other connections between portions of information. Mind maps may also aid recall of existing memories.
By presenting ideas in a radial, graphical, non-linear manner, mind maps encourage a brainstorming approach to planning and organizational tasks. Though the branches of a mind map represent hierarchical tree structures, their radial arrangement disrupts the prioritizing of concepts typically associated with hierarchies presented with more linear visual cues. This orientation towards brainstorming encourages users to enumerate and connect concepts without a tendency to begin within a particular conceptual framework.

 Joint Application Development (JAD) is a development methodology system originally used for designing a computer-based system, but can be applied to any development process. It involves continuous interaction with the users and different designers of the system in development. JAD centers on a workshop session that is structured and focused. Participants of these sessions would typically include a facilitator, end users, developers, observers, mediators and experts.  JAD allows for a faster development process and minimizes errors at the same time. JAD also improves the quality of the final product by focusing on the up-front portion of the development life cycle, thus reducing the likelihood of errors that are expensive to correct later on.


Facts Finding Methods Reviewed by Unknown on 3:37 AM Rating: 5
All Rights Reserved by Information Communication Technology © 2014 - 2015
Powered By Blogger, Designed by Sweetheme

Contact Form

Name

Email *

Message *

Powered by Blogger.