. Flashcards
5 IS components?
Hardware, software, data, people, processes
Responsibility of a BA?
Main communication with stakeholders and gather the stakeholder requirements of the project.
What is a stakeholder?
Someone who will be affected by the change within a system.
Describe the Planning Phase
Understand the problem and opportunities of for a system and proposing a potential solution. Involves feasibility analysis and fact finding.
Describe the Analysis Phase
Understanding the needs and requirements and what the new system should do.
Describe the Design Phase
Designing the system components and how the system should be built in order to meet stakeholder needs and requirements.
Describe the Implementation Phase
Building the system and all 5 IS Components need to be created.
What is a Project Champion?
Informal role, promotes the project and provides resources.
What is a Project Sponsor?
Formal role and project owner.
What does a stakeholder analysis help with?
Identifying stakeholders as well as how important each of them are.
Causes of lack of engagement from stakeholders?
Failure to engage stakeholders
Failure to see project from stakeholder perspective
Allowing a stakeholder group to dominate decisions
New system may lead to fears of being replaced.
Other types of SDLC Methodologies
Waterfall, Spiral, V-Shaped, Iterative and Agile
What is the purpose of prioritising requirements
To rank requirements in importance of stakeholders and focus on critical requirements.
3 Factors Influencing requirements prioritisation
Benefits, Penalties and Cost
What is Elicitation of requirements?
Collecting requirements of the system from stakeholders. Also includes functional and nonfunctional requirements
What are business needs?
Goals, opportunities and problems that a business is trying to solve
What are business requirements?
Solution to the problems that a business faces.
What is a Use Case Model?
A functional requirement of a system from the perspective of the user of the system
What is an Actor?
The role that a user plays interacting with the system.
What is association?
A solid line connecting an actor to a use case.
What is does ‘extend’ mean?
Is a function reaction if a condition is met.
What does generalisation mean?
Refers to inheritance meaning the child will inherit the capabilities of its parents.
What is a activity diagram
To model a task and to describe the functions of a system represented by a use case.
What does a SWOT Analysis do?
Identifies the situation a business is currently in
What is a scope creep
Tendency for a project to grow beyond their original bounds.
What is purpose of a feasibility analysis?
Analysing if it is worth doing the project.
What are the 3 types of feasibilities?
Economic, Technological and Organisational
What is the purpose of a process analysis?
Assessment of a processes effectiveness and efficiency, and ability to identify opportunities for change.
What are the two types of Data-Flow diagrams
Context Level Diagram and Level 0 Diagram
What are functional requirements
Processes the system should perform.
What are non-functional requirements
Behavioural properties the system must have.
What is the primary actor?
Uses the system to achieve a goal
What is the secondary actor?
The system needs assistance to achieve the primary actor’s goals
Why should assumptions be written down
Show risk or failure, help understand desired outcome.