Chapter 1 Flashcards
The systems implementation phase of the systems development life cycle (SDLC) includes an assessment, called a _____, to determine whether the system operates properly and if costs and benefits are within expectation.
systems evaluation
When planning an information system, a company must consider how a new system will interface with older systems, which are called _____.
legacy systems
Structured analysis is called a(n) _____ technique because it focuses on processes that transform data into useful information
process-centered
A _____ graphically displays one or more business processes, such as handling an airline reservation, filling a product order, or updating a customer account.
business process model (BPM)
In a systems development life cycle (SDLC) model, the purpose of the _____ is to build a logical model of the new system.
systems analysis phase
A _____ is an overview that describes a company’s overall functions, processes, organization, products, services, customers, suppliers, competitors, constraints, and future direction.
business profile
In a typical company organizational model, middle managers _____.
provide direction, necessary resources, and performance feedback to supervisors and team leaders
Every firm has an underlying corporate culture. A corporate culture is the set of beliefs, rules, traditions, values, and attitudes that define a company and influence its way of doing business. To be successful, a systems analyst must understand the corporate culture and how it affects the way information is managed. Companies sometimes include statements about corporate culture in their mission statements. A systems analyst must understand the firm’s culture and find it comfortable. If the company encourages personal growth and empowerment, work is much more enjoyable.
True
Knowledge workers include systems analysts, programmers, accountants, researchers, trainers, human resource specialists, and other professionals. Knowledge workers also use business support systems, knowledge management systems, and user productivity systems. Knowledge workers provide support for an organization’s basic functions. Just as a military unit requires logistical support, a successful company needs knowledge workers to carry out its mission
True
Advantages of agile methods are:
Very flexible and efficient in dealing with change.
Stresses team interaction and reflects a set of community-based values.
Frequent deliverables constantly validate the project and reduce risk
True
Disadvantages of structured analysis:
Changes can be costly, especially in later phases.
Requirements are defined early, and can change during development.
Users might not be able to describe their needs until they can see examples of features and functions.
True
Disadvantage of object-oriented analysis:
Somewhat newer method might be less familiar to development team members.
Interaction of objects and classes can be complex in larger systems.
True
Disadvantages of agile methods:
Team members need a high level of technical and communications skills.
Lack of structure and documentation can introduce risk factors.
Overall project might be subject to scope change as user requirements change.
True
Advantages of object-oriented analysis:
Integrates easily with object-oriented programming languages.
Code is modular and reusable, which can reduce cost and development time.
Easy to maintain and expand because new objects can be created using inherited properties.
True
Knowledge workers include cooks, drivers, and janitors.
False