Planning Flashcards

Boo!

1
Q

What are the four phases of the project lifecycle?

A
  • Initiation
  • Planning
  • Execution
  • Evaluation
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is the initiation phase?

A

The initiation phase considers whether the project is feasible by posing a series of questions.

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

What type of questions would you ask at the initiation phase?

A
  • Who is the product for?
  • What does the final product look like?
  • What people and resources are required?
  • What is the timescale for the project?
  • What is the budget?
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are some examples of limitations in the initiation phase of a project?

A
  • Timescale - a limited amount of time within which to complete the project for instance a set implementation date.
  • Budget - Cost is always a consideration in undertaking a project, limitation is small budget.
  • Software to be used - the client may request that the product runs on a particular kind of software this may not be the best solution but is what the client requires.
  • Existing templates and style of documentation - every company has its own logos and style of documentation and it is quite likely that everything has to fit in with this style.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is a feasibility report?

A

Every phase of the project development has inputs and outputs.

  • The output from the initiation phase is the feasibility report.
  • The feasibility report includes the success criteria for the project it will also consider the legislative (legal) implications of undertaking the project. such as the 2018 Data protection act, 1988 Patents act and 1974 Health and safety act at work.
  • There will be phased review of the initiation phase which will determine whether or not the project can go ahead, in other words is the project feasible.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are the main outputs of the planning phase?

A
  • A detailed project plan which will show:
    • The tasks to be undertaken
    • The time allocated to each task
    • How/if tasks are linked to one another
    • Milestones - major points in the development project
    • The endpoint - date of completion
    • Resources required - human and software.
    • Testing plans
  • Designs:
    • Data dictionaries
    • ERD diagrams
    • Visualisation diagrams of web pages
    • Software interfaces
  • Phase review - an end of phase assessment to determine the feasibility of the plan.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is the execution phase?

A
  • The phase where the deliverable is created.
  • The plan is used to monitor progress
  • The project is tested using the testing plans, created within the planning phase.
  • The main output from this phase is the deliverable
  • Another output is the phase review which determines whether the deliverable meets the success criteria.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is the evaluation phase?

A
  • The deliverable is released to the client
  • User documentation also accompanies the deliverable including;
    • User guides
    • Installation guides
    • Test results
    • Security details
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What does the evaluation phase review consider?

A
  • The success of the project
  • Deviations from the original plan
  • The effectiveness of tools, processes and software (informs future plans)
  • The maintainability of the deliverable - what happens if the client changes to a cloud based structure or changes the operation system or software running the deliverable.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What are the advantages of following a Project life cycle?

A
  • Structured approach - everyone can see which task can be completed by when.
  • Defined outputs and inputs for each phase
  • Roles and responsibilities are clearly defined
  • Resources can be allocated in advance this saves time later on
  • The project manager can manage the progress of the project.
  • End of phase reviews ensure the project is meeting the success criteria.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is meant by iteration within projects?

A

Iteration means to repeat.

  • If any of the phases are missing essential information the manager needs to return to the previous phase and repeat it for example:
  • Planning phase - if it is found that the requirements have not been defined then the project manager needs to revert to the initiation phase to complete this task.
  • Execution phase - If a new task is identified that doesn’t appear in the planning phase then the project should stop and the planning phase should be updated.
  • Evaluation phase - If an element is found to be incompatible with the success criteria then the execution phase should be revisited.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What are SMART targets?

A

One of the tools for target setting in the initiation phase is using SMART targets which is an acronym:

  • Specific - the more specific the goal is the easier the project will be developed.
  • Measurable - each goal should be measurable so it can be assessed at the phased review.
  • Achievable - It should be possible to achieve what the client wants within the timescale
  • Realistic - The goals set should be able to be achieved
  • Time - There must be a timescale for the project.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What are user requirements?

A

The client will issue their user requirements to the project team at the start of the process, these requirements could be quite vague if is up to the project team to form these requirements into specific objectives and success criteria. It is the success criteria that will be referred to in phased reviews.

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

What could be the risks and mitigation for the project?

A

All projects have associated risks, for example:

  • The project may not finish in time.
  • The deliverable may not work or be to the client’s requirements
  • Work could be lost, deleted or accessed by unauthorised people.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is risk mitigation?

A

When you mitigate you reduce. For example:
- Risk of losing work,
- File and folder naming conventions
- Regular backups
- Keeping different versions of files.
Unauthorised access
- Logical measure through the software
- Access controls (passwords, user priviledges)
- Firewalls and encryption
- Physical measures
Physical measures
- Locked doors
- Securing equipment to desk, closing blinds etc.
- Screen protectors.
Running out of time
- Creating a detailed project plan and using it to monitor the progress of the project.
- Building contingency time into project plans - if something takes longer there is some slack in the plan to allow for this.
Project not working
- Creating a comprehensive set of success criteria based upon the users requirements
- Referencing the success criteria in phased reviews
- Developing test plans around the test criteria.

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

What are Gantt charts?

A

Gantt charts show each tasks as a block of time indicating:

  • How long each task should take
  • The order in which tasks should be completed
  • Dependencies between tasks
  • Milestones
  • Contingency time.

Every Gantt chart starts with a task list.

17
Q

What are consecutive and concurrent tasks?

A

Consecutive tasks are tasks that take place one after the other.
Concurrent tasks are tasks that take place at the same time.

18
Q

What are the advantages and disadvantages of a gantt chart?

A

Advantages
- Task shown againsts time - easy to see dependent and concurrent tasks
- Easy to identify where slack time appears
- Resources and comments can be shown
- Can update the whole plan if you make a changes
- Can be used to monitor the progress of a project throughout the execution phase
Disadvantage
- Can become very complex and require skill to create and monitor a large project effectively.

19
Q

What is a PERT chart?

A

A PERT chart uses circular or rectangles to represent tasks or milestones.

20
Q

What are the advantages and disadvantages of a PERT chart?

A

Advantages
- Enables timescales to be planned
- Easy to represent task as dependent or concurrent.
Disadvantages
- Too simple for a complex product
- Skill and knowledge required to create.

21
Q

What is a visualisation diagram?

A

A visualisation diagram is a rough sketch of what the final product will look like, this will be useful in the planning phase.
Examples are
- A rough outline of what a web page will look like.
- A mock up of a user interface for a software system
- A rough outline of an input form for a database.

Used as a informal tool.

22
Q

What are flow charts?

A

A more formal tool
Shows the steps in a project
Quite easy to follow if the project is small
No timescale.