Chapter 6 Flashcards

1
Q

What is a project?

A

A peace of work with a start date and an end date, as well as a specific set of goals.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is BAU?

A
  • Business as usual.
  • Regular proceedings in an organisation
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Project vs BAU

A
  • 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.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the project life cycle?

A
  • 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.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What does the project manager do?

A
  • 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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Who are part of the project team?

A
  • 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.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Who is part of the solution development team?

A
  • 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.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is researched on in the discovery phase?

A
  • The project goals and objectives.
  • The requirements (test cases)
  • The users or audience (persona)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

How is a mind map helpful in writing down ideas?

A

It clearly shows the relationship between two ideas.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is a persona?

A

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 well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

How is a cross functional diagram different from a flow chart?

A

A cross functional diagram has many ‘actors’ or people that are involved system, each actor gets their own swim lane.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is a requirement?

A

A requirement is an instruction to the project development team about a solution they need to develop for the user.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is a use case diagram?

A

A diagram showing how actors want to use a system that is being developed. It consist of:
* Actors
* Use cases
* Associations
* System boundary

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is a user story?

A

A way of writing down a users requirements for a project - As an [actor], I want to [requirement], so that I can [benefit].

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Prioritising Requirements

A

MSCW

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is the waterfall method?

A

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

17
Q

What is the agile method?

A
  • Helps teams to divide their work into smaller parts called sprints.
  • Plan - build - test - review
  • They have daily stand ups
  • They use kanban boards
18
Q

Agile vs Water Fall

A

Agile :
* Project is likely to take longer
* Requirements may change
* Project team is not available in one place at one time.

Waterfall:
* Vice Versa

19
Q

What is a Gantt Chart

A

A project timetable represented in a bar chart layout.

20
Q

How is a Gantt Chart helpful?

A
  • 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.
21
Q

What does a Gantt Chart show about a project?

A
  • The name or description
  • Start date and end date
  • Total duration
22
Q

What is the backlog?

A

A list showing all the requirements that need to be met in a project.

23
Q

How does the project team decide which requirements to take into the sprint?

A
  • 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).
24
Q

What are story points? And the velocity?

A

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.

25
Q

How is a Kanban Board usually split?

A
  • Backlog
  • In progress
  • In test
  • Done or complete
26
Q

What is the purpose of a daily stand up and what is discussed here?

A
  • To update the rest of the team on what has been done as agile teams work very close tighter during sprint, and no one is allowed a specific role.
  • To discuss what has been done yesterday, what they are planning to do today, and any potential blockers (issues) they may face.
27
Q

Why do agile project teams play the story sizing game?

A
  • To estimate the complexity of each user story.
  • To add as many user stories to the sprint backlog as can be achieved.
28
Q

What are the different levels of testing?

A
  • Unit
  • Integration
  • System
  • Acceptance
29
Q

What are the different testing methods?

A
  • Smoke testing (unit, integration)
  • Functional testing (all)
  • Usability (unit, acceptance)
  • Security (integration, system)
  • Performance (integration, system)
  • Compliance (system)
30
Q

What is a scenario and how is it helpful?

A

A scenario is a simulation of how a user would use a product or service, it helps the designer know where they have to improve as it simulates the use of the system in real life.

31
Q

What is a test case and how is it used?

A

The designer creates the test case, which tells the tester what to do and how the system should respond. It has step by step instructions for the same.

  • Positive test - operating the system the right way.
  • Negative test - operating the system the wrong way.
32
Q

What is a defect?

A

A defect is any behaviour of a system that doesn’t meet the requirements and is

33
Q

What is a defect?

A

A defect is any behaviour of a system that doesn’t meet the requirements and is unexpected.