Chapter 6 Flashcards
(33 cards)
What is a project?
A peace of work with a start date and an end date, as well as a specific set of goals.
What is BAU?
- Business as usual.
- Regular proceedings in an organisation
Project vs BAU
- A project is temporary
- Each project is unique
- A project has risks
- A project creates cost
- A project is cross functional- it requires various people with different skills.
What is the project life cycle?
- Continuous improvement cycle.
- Plan - Identify the problem, identify a solution.
- Do - Create the solution
- Check - Get the solution reviewed.
- Act - Improve the solution based on those reviews.
What does the project manager do?
- The project manager controls:
- The project
- The budget
- The timescales
- The quality
- The scopes (what the project is supposed to achieve to reach its goal)
- The risks
Who are part of the project team?
- The business sponsor - funds the project.
- The project manager - controls the time and expenses of the project.
- The business visionary - makes sure the project will benefit the business.
- The tech coordinator - makes sure the project will align with the company’s IT systems - usually a senior IT worker.
Who is part of the solution development team?
- The solution developers - develop the solution.
- The business ambassador - tester of the solution.
- The business analyst - makes sure the right product is delivered for the organisation.
- The team leader - organises the work.
What is researched on in the discovery phase?
- The project goals and objectives.
- The requirements (test cases)
- The users or audience (persona)
How is a mind map helpful in writing down ideas?
It clearly shows the relationship between two ideas.
What is a persona?
A persona is an imaginary person that is created based off of known facts about a product’s audience. The persona mimics the products audience.
How is a cross functional diagram different from a flow chart?
A cross functional diagram has many ‘actors’ or people that are involved system, each actor gets their own swim lane.
What is a requirement?
A requirement is an instruction to the project development team about a solution they need to develop for the user.
What is a use case diagram?
A diagram showing how actors want to use a system that is being developed. It consist of:
* Actors
* Use cases
* Associations
* System boundary
What is a user story?
A way of writing down a users requirements for a project - As an [actor], I want to [requirement], so that I can [benefit].
Prioritising Requirements
MSCW
What is the waterfall method?
A project development method that has phases that follow after each other.
*Discovery - Find the problem by creating a list of requirements
*Design - Design the solution and plan the delivery
*Delivery - Create it
*Testing
*Release
What is the agile method?
- Helps teams to divide their work into smaller parts called sprints.
- Plan - build - test - review
- They have daily stand ups
- They use kanban boards
Agile vs Water Fall
Agile :
* Project is likely to take longer
* Requirements may change
* Project team is not available in one place at one time.
Waterfall:
* Vice Versa
What is a Gantt Chart
A project timetable represented in a bar chart layout.
How is a Gantt Chart helpful?
- It helps plan the order and duration of each task.
- Helps share the project plan in an easy to understand way.
- Helps react to changes and delays.
What does a Gantt Chart show about a project?
- The name or description
- Start date and end date
- Total duration
What is the backlog?
A list showing all the requirements that need to be met in a project.
How does the project team decide which requirements to take into the sprint?
- The priority
- To follow the logical order of the stories.
- The difficulty of the user story (determined using the story sizing game, with respect to the total velocity).
What are story points? And the velocity?
A system used to determine how difficult a requirement (user story) is to deliver. The velocity is the total number of story points or the total difficulty that one sprint can accommodate.