What is the traditional approach to systems development ?
What is the object-oriented approach to systems development?
What textbooks, journals and/or websites might be useful to search for articles about Comparing and contrasting the traditional and object-oriented approaches to systems development?
To answer these type of questions we can make use of the fact finding techniques like document review, observation, questionnaires and surveys, sampling and research.
FACT FINDING : Fact requires that we need to indentify all the required information. We can start by finding out the business functions that are supported by the current system and strategic objectives and business requirements that must be supported by the new system.
Document Review : This can help us understand how the current system is supposed to work. However, the system documentation can sometimes be out of date and it can be changed or discontinued and the documentation procedures are also modified and removed periodically. We can also use copies of the actual forms and the documents that are used and review blank copies of forms as well as the copies of the completed forms and if the system uses a software package we can review the documentation for that software.
Observation : To observe the current operating procedures is another fact-finding technique. By monitoring the system in action will give a better understanding of the system procedures. Through personal observation allows us to verify statements made in interviews and determine whether procedures operates as they are designed and with observation it can be discovered that the system documentation and the interview statements are accurate. Personal observations can also provide important advantages as the development continues. Observations also provide the knowledge required to test or install future changes and can help create relationships with the users that will work with the new system.
Questionnaires and Surveys : A questionnaire, also called a survey is a survey that includes a number of questions that can be sent to many people. Questionnaires can also be used to get information about different topics, including workloads, reports received , volumes of transactions handled , job duties, difficulties and opinions of how the job can be performed more efficiently. A questionnaire starts with a heading, title, statement of purpose, name and telephone number of the concerned person, deadline and the date of completion, and how and where to return the form. The heading is generally followed by general instructions that provide clear guidance on how the questions can be answered. Headings are also used to mention each section of the survey and also includes the instructions when the questions or the response changes. A questionnaire will generally end with a conclusion to thanks the participants and reminds them how to return the form
Sampling : Sampling is a process of collecting examples of actual documents. The samples include records, reports, operational logs, data entry documents, complaint summaries, work requests and various type of forms. This technique includes systematic sampling, stratified sampling and random sampling. We can also consider sampling while using interviews or questionnaires. Instead of interviewing or sending a questionnaire to the entire group, we can use a sample of participants.
Research : Research is another fact finding technique. It includes Internet, IT magazines and books to get information, technical material, and news about the industry trends and developments.