Technical Knowledge Flashcards
What are SMART Goals?
Specific - Lose ten pounds.
Measurable - accurately reflects success
Actionable - Resources/capabilities? What are we lacking?
Relevant - Effort vs Value. Low effort high value or pareto. Which 20% of goals will provide 80% return.
Time bound - Incentive and monitor progress.
What are the stages of requirement gathering in the SDLC?
Project Definition - This stage is to define the business objectives that every project should understand and define so that all efforts can be prioritized against the value that the project is delivering to the business.
Elicitation - In this stage, proper information is extracted to prepare to document the requirements. There are many different business analysis techniques to elicit requirements and their priorities, including workshops, facilitated interviews, observations, or prototypes.
Analysis - In this stage, the rules will be verified and validated if they are unclear, incomplete, ambiguous, or contradictory.
Documenting - Collate, author, and publish requirements to stakeholders. Establish naming conventions and definitions. Trace requirements to sources. Document facts and assumptions.
Traceability - Verification with the stakeholders of the life of a requirement, from its origins, through its development and specification, to its subsequent deployment and use.
Sign Off - This is a secure acceptance of the requirements from the stakeholders. This step is the actual “SIGN OFF” from the users and sets the stage for the configuration work to start.
What are Requirements?
a statement provided by a stakeholder about what they believe they need in order to solve a particular business problem or respond to a specific business need.
A requirement is a statement about a prospect of what the proposed system must do or adequately for solving the customer’s problem. After the requirements has been raised by the stakeholder, it is the business analyst’s role to further define, analyze, validate and prioritize the requirement statement.
What is a Use Case?
Use cases describe the behavioral and functional requirements of a systems. They describe the typical sequence of actions that a user performs in order to complete a given task.
What is SDLC?
Software Development Life Cycle (SDLC) is a process used by the software industry to design, develop and test high quality softwares. The life cycle defines a methodology for improving the quality of software and the overall development process.
What are the 6 stages of the SDLC?
Stage 1: Planning and Requirement Analysis
Stage 2: Defining Requirements
Stage 3: Design
Stage 4: Building or Developing the Product
Stage 5: Testing the Product
Stage 6: Deployment in the Market and Maintenance
What are the Scrum Events?
Sprint Sprint Planning Daily Scrum Sprint Review Sprint Retrospective