4.1 TOOLS
4.1.1 Database
A database management system (DBMS) is system software for creating and managing databases. The DBMS provides users and programmers with a systematic way to create, retrieve, update and manage data.
4.1.2 Artificial Intelligence
artificial intelligence is the simulation of human intelligence processes by machines, especially computer systems. These processes include learning (the acquisition of information and rules for using the information), reasoning (using the rules to reach approximate or definite conclusions), and self-correction. Particular applications of AI include expert systems, speech recognition and machine vision.
4.1.3 Spreadsheets
Spreadsheets present users with a grid. Each column is denoted by an alphabetical character and each row by a number. This system of co-ordinates allows a cell to be defined:
Cells can contain:
- Numbers: cells D3 and D4 above
- Labels (text): cells D2 and C3..C5 above
- Formulae: cell D5, although displaying 5,000 could actually contain the formula
4.1.4 Internet
Web browsing is done with a Web browser, the most popular of which are Chrome, Firefox and Internet Explorer.
4.2 GATHER INFORMATION
4.2.1 Define the requirement
- One-on-one interviews
- Group interviews
- Facilitated sessions
- Joint application development (JAD)
- Questionairies
- Prototyping
- Use cases
- Following people around
- Request for proposals (RFPs)
- Brainstorming
#1: One-on-one interviews
The most common technique for gathering requirements is to sit down with the clients and ask them what they need. The discussion should be planned out ahead of time based on the type of requirements you're looking for. There are many good ways to plan the interview, but generally you want to ask open-ended questions to get the interviewee to start talking and then ask probing questions to uncover requirements.
#2: Group interviews
Group interviews are similar to the one-on-one interview, except that more than one person is being interviewed — usually two to four. These interviews work well when everyone is at the same level or has the same role. Group interviews require more preparation and more formality to get the information you want from all the participants. You can uncover a richer set of requirements in a shorter period of time if you can keep the group focused.
#3: Facilitated sessions
In a facilitated session, you bring a larger group (five or more) together for a common purpose. In this case, you are trying to gather a set of common requirements from the group in a faster manner than if you were to interview each of them separately.
#4: Joint application development (JAD)
JAD sessions are similar to general facilitated sessions. However, the group typically stays in the session until the session objectives are completed. For a requirements JAD session, the participants stay in session until a complete set of requirements is documented and agreed to.
#5: Questionnaires
Questionnaires are much more informal, and they are good tools to gather requirements from stakeholders in remote locations or those who will have only minor input into the overall requirements. Questionnaires can also be used when you have to gather input from dozens, hundreds, or thousands of people.
#6: Prototyping
Prototyping is a relatively modern technique for gathering requirements. In this approach, you gather preliminary requirements that you use to build an initial version of the solution — a prototype. You show this to the client, who then gives you additional requirements. You change the application and cycle around with the client again. This repetitive process continues until the product meets the critical mass of business needs or for an agreed number of iterations.
#7: Use cases
Use cases are basically stories that describe how discrete processes work. The stories include people (actors) and describe how the solution works from a user perspective. Use cases may be easier for the users to articulate, although the use cases may need to be distilled later into the more specific detailed requirements.
#8: Following people around
This technique is especially helpful when gathering information on current processes. You may find, for instance, that some people have their work routine down to such a habit that they have a hard time explaining what they do or why. You may need to watch them perform their job before you can understand the entire picture. In some cases, you might also want to participate in the actual work process to get a hands-on feel for how the business function works today.
#9: Request for proposals (RFPs)
If you are a vendor, you may receive requirements through an RFP. This list of requirements is there for you to compare against your own capabilities to determine how close a match you are to the client's needs.
#10: Brainstorming
On some projects, the requirements are not "uncovered" as much as they are "discovered." In other words, the solution is brand new and needs to be created as a set of ideas that people can agree to. In this type of project, simple brainstorming may be the starting point. The appropriate subject matter experts get into a room and start creatively brainstorming what the solution might look like. After all the ideas are generated, the participants prioritize the ones they think are the best for this solution. The resulting consensus of best ideas is used for the initial requirements.
4.2.2 Establish sources of information
- collecting the specific needs : 1) name 2) age 3) address 4) email
4.2.3 Define other factors to be considered
-internet, - interviews, - books
4.2.4 Select information
-Select the valid information from the real source, such as interviewing the person.
4.3 ANALYSE INFORMATION
4.3.1 Quality of information
- an important concept. Information quality is a multi-attribute concept. If the attributes that define quality of information are of good quality or of high value then the information is said to have good quality.
4.3.1.1 Validity of information
- the information necessary for system construction, model assessment and testing, and guiding the system experiments to solve the difficulty is sufficient and accurate.
4.3.1.2 Accuracy of information
- General: Freedom from error (correctness), or closeness to truth or fact, resulting from exercise of painstaking care or due diligence. Accuracy depends on how the data is collected, and is usually judged by comparing several measurements from the same or different sources.
- General: Freedom from error (correctness), or closeness to truth or fact, resulting from exercise of painstaking care or due diligence. Accuracy depends on how the data is collected, and is usually judged by comparing several measurements from the same or different sources.
4.3.1.3 Currency of information
- more important in fields which are rapidly and continuously developing such as information technology, medicine or business.
- more important in fields which are rapidly and continuously developing such as information technology, medicine or business.
4.3.1.4 Relevance of information
- Data which is applicable to the situation or problem at hand that can help solve a problem or contribute to a solution.
4.4 MANAGEMENT INFORMATION
4.4.1 Reports
4.4.1.1 Sales Report (Example)
4.4.1.2 Population Statistics (Example)
4.4.1.3 Marketing Analysis (Example)
WHAT IS REPORTS?
A report is written for a clear purpose and to a particular audience. Specific information and evidence are presented, analysed and applied to a particular problem or issue. The information is presented in a clearly structured format making use of sections and headings so that the information is easy to locate and follow.
Sales report:
Population Statistics:
Marketing Analysis
References :
DEFINITION database management system (DBMS)
http://searchsqlserver.techtarget.com/definition/database-management-system [Accessed on 3rd august 2017]
http://searchcio.techtarget.com/definition/AI [Accessed on 3rd august 2017]
Spreadsheets
http://opentuition.com/fia/ma1/spreadsheets/ [Accessed on 3rd august 2017]
DEFINITION Internet
http://searchwindevelopment.techtarget.com/definition/Internet [Accessed on 3rd august 2017]
10 techniques for gathering requirements
http://www.techrepublic.com/blog/10-things/10-techniques-for-gathering-requirements/ [Accessed on 3rd august 2017]
What is Information Validity
https://www.igi-global.com/dictionary/information-validity/14581 [Accessed on 7 August 2017]
accuracy
http://www.businessdictionary.com/definition/accuracy.html [Accessed on 7 August 2017]
accuracy
http://www.businessdictionary.com/definition/accuracy.html [Accessed on 7 August 2017]
CURRENCY OF INFORMATION
https://library.westernsydney.edu.au/main/currency-of-information [Accessed on 7 August 2017]
relevant information
http://www.businessdictionary.com/definition/relevant-information.html [Accessed on 7 August 2017]
What is a report?
http://libweb.surrey.ac.uk/library/skills/writing%20Skills%20Leicester/page_74.htm [Accessed on 3rd august 2017]
What is Quality of Information?
http://ecomputernotes.com/mis/what-is-mis/quality-of-information [Accessed on 3rd august 2017]
No comments:
Post a Comment