Systems Analysis and Design (Shelly Cashman Series) (MindTap Course List)
Systems Analysis and Design (Shelly Cashman Series) (MindTap Course List)
11th Edition
ISBN: 9781305494602
Author: Scott Tilley, Harry J. Rosenblatt
Publisher: Cengage Learning
Question
Book Icon
Chapter 4, Problem 1Q
Program Plan Intro

Fact-finding questions and Zachman Framework.

Expert Solution & Answer
Check Mark

Explanation of Solution

Fact finding is the means of collecting information. Five questions which help in getting facts are discussed below:

  • Who?
  • Example: Who do this? Why he/she did this? Who will do this?
  • What?
  • Example: What is the problem? Why problem occurs? What is the solution?
  • Where?
  • Where problem occurs? Where problem can be resolved?
  • When?
  • When problem arises? Why it arises there? When will it be resolved?
  • How?
  • How problem impacts the system? Why it impacts a system? How problem can be resolved?

For every question, one additional question “why” is must, which helps in clarifying the purpose of the project.

Zachman Framework for Enterprise Architecture asks questions in system development context. Over time, a framework has evolved and helps in better understanding of model and ensures proper translation of business goals into successful IT projects. It has added graphics, and better tools but the main concept remains the same: Who? What? Where? When? How? And additional “Why?”

Want to see more full solutions like this?

Subscribe now to access step-by-step solutions to millions of textbook problems written by subject matter experts!
Students have asked these similar questions
When using functions in python, it allows us tto create procedural abstractioons in our programs. What are 5 major benefits of using a procedural abstraction in python?
Find the error, assume data is a string and all variables have been declared. for ch in data:         if ch.isupper:             num_upper = num_upper + 1         if ch.islower:             num_lower = num_lower + 1         if ch.isdigit:             num_digits = num_digits + 1         if ch.isspace:             num_space = num_space + 1
Find the Error: date_string = input('Enter a date in the format mm/dd/yyyy: ') date_list = date_string.split('-') month_num = int(date_list[0]) day = date_list[1] year = date_list[2] month_name = month_list[month_num - 1] long_date = month_name + ' ' + day + ', ' + year print(long_date)
Knowledge Booster
Background pattern image
Similar questions
SEE MORE QUESTIONS
Recommended textbooks for you
Text book image
Np Ms Office 365/Excel 2016 I Ntermed
Computer Science
ISBN:9781337508841
Author:Carey
Publisher:Cengage
Text book image
MIS
Computer Science
ISBN:9781337681919
Author:BIDGOLI
Publisher:Cengage
Text book image
COMPREHENSIVE MICROSOFT OFFICE 365 EXCE
Computer Science
ISBN:9780357392676
Author:FREUND, Steven
Publisher:CENGAGE L
Text book image
Enhanced Discovering Computers 2017 (Shelly Cashm...
Computer Science
ISBN:9781305657458
Author:Misty E. Vermaat, Susan L. Sebok, Steven M. Freund, Mark Frydenberg, Jennifer T. Campbell
Publisher:Cengage Learning
Text book image
Oracle 12c: SQL
Computer Science
ISBN:9781305251038
Author:Joan Casteel
Publisher:Cengage Learning
Text book image
Principles of Information Systems (MindTap Course...
Computer Science
ISBN:9781305971776
Author:Ralph Stair, George Reynolds
Publisher:Cengage Learning