Review 2024/2025
Select THREE reasons why we need a formal process of analyzing and designing a system.
1. To deliver value as promised
2. To minimize failure
3. To avoid creating an intuition based-system
The following option is a stage in the system development life cycle EXCEPT...
Coding
Identify opportunity, analyze feasibility, and develop work plans are the activities a system analyst
does during the __________ stage of the system development life-cycle.
Planning
Under what stage of the SDLC does a project team father the requirements for the new system?
Analysis
A system analyst MUST have the following skills EXCEPT...
Judgement Skills
One possible source of an IS project idea is someone in the organization identifies a business needs to
build a system
True
IS project ideas need to be aligned with business strategies. In other words, business needs to drive IT
projects.
True
At what stage of the SDLC does the project team write the actual programming codes needed for the
system?
Implementation
An IS only consists of software and hardware.
False
Technical feasibility:
Assess the team's familiarity with applications and technology
Can we build it?
Economic feasibility:
Perform a cost/benefit analysis
Should we build it?
, Organizational feasibility:
Understand how well the goals of the project align with business objectives
If we build it, will it be useful?
The following option is considered an aspect of technical feasibility EXCEPT:
Cost-benefit analysis
EXAMPLES INCLUDE:
Project size
Familiarity with technology
Familiarity with application
Compatibility
Under what type of feasibility do you conduct a stakeholder analysis?
Organization feasibility
The following examples are considered tangible benefits EXCEPT:
Increased brand recognition
EXAMPLES INCLUDE:
Reductions in staff
Increased sales
Reductions in IT costs
THREE variants of Rapid Application Development discussed in module 3 include:
Iterative model
Throwaway prototyping
System prototyping
Which of the following options is a characteristic of a waterfall approach?
The project team proceeds sequentially from one phase to the next
Waterfall:
The requirements are defined long before the programming begins. This method also emphasizes on
detailed documents
Rapid Application Development
The team begins developing the most critical requirements in the early version of the system
Agile methodology
Focuses on short cycles that produce a complete software product. An example of this methodology is
Scrum.
You are developing a new system. You'd like to focus on the verification and validation of the system
because your goal is to improve the quality of the system by including Quality Assurance expertise
early in the project strengthens system quality. What method do you use in this case?
V-Model