Analysis Flashcards
Consists the 3 parts; UML, business analysis and requirement analysis (60 cards)
What is analysis in business?
It’s often used to identify problems or opportunities, evaluate options and make informed decisions
What is the SWOT analysis?
It’s a strategic planning technique used to evaluate the strengths, weaknesses, opportunities and Threats involved in a project a business venture
What is root cause analysis?
A methodical approach used
to identify the underlying cause of a problem
What are the 4 different root cause analysis methods covered in class?
- 5 whys
- Fishbone Diagram
- Pareto Chart
- FMEA
What is the 5 whys method?
repeatedly asking “why?” to
uncover the underlying causes
of a problem.
What is the Fishbone (Ishkawa) Diagram?
It identifies many possible causes for an effect problem.
What is the Pareto rule?
A generalized phenomenon that
highlights uneven power distribution
“80% of the issues are determined by 20 % of the causes.”
What’s FMEA?
A Structured & proactive method
used to identify and asses potential failures in a product/service
What does FMEA stand for?
Failure Modes & Effects Analysis
What’s the process for creating an FMEA?
1) Identify the process/subsystem to analyze
2) Identify potential failure
3) Determine the RPN (Severity x Occurrence x Detention)
4) Prioritize the failure models based on the RPN, and identify the high-priority failure models
5) Identify & implement actions to reduce or eliminate the high-priority failure modes
6) Periodically review and update the FMEAS as needed to ensure continuous improvement &, effectiveness in addressing the identified failure modes.
What is an Agile environment?
A workspace or project setting that embraces the principles of agile methodology
What is an agile methodology?
A method that emphasizes flexibility, collaboration iterative progress & quick adaptation to changes
What is a domain model?
It’s a sketch of the elementary entities of the system & the relationship between them. This doesn’t rely on a specific software (platform independent)
What does a domain model consist of?
- Conceptual objects
- Attributes
- Relationships & Multiplicity
What are relationships in a domain model?
It’s a link or association between 2+ entities
What are aggregations & compositions?
They are subsets of association
What’s an aggregation?
It’s a relationship where the child can exist without the parent
What’s a composition?
A relationship where the child cannot exist without the parent
What’s a requirement?
- A need for automation coming from the business’ perspective
OR - A demand for expected behavior & quality required from the system
What focus a “business perspective” requirement does have?
- The business request
- The user request
What can a “system perspective” requirement be?
- Functional
- Non-functional
What is a business requirement?
A high-level statement that defines why a project or a system is needed
What are the key traits of a business requirement?
- Strategic: Tied to long-term goals
- Non-technical: expressed in business terms, not system features
- Scope setting: Guides which user & system requirement are relevant
What are the questions that a Business requirement answer?
- WHY is this initiative important?
- WHAT business problem does it solve
- WHAT value will it create?