Project Work Flashcards

1
Q

What is a Gantt chart?

A

Assists in the planning and scheduling of projects of all size

Consecutive = one after the other

Concurrent = can be completed at the same time

*Remember to date appropriately

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

What does a Gantt chart look like?

A

Description of table with dates on top and headings down the side

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

What are the 4 types of feasibility?

A

Technical, Economic, Legal and Scheduling

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

Describe technical feasibility

A

choice of operating system and platform used to deliver the working solution. Knowledge and/or availability of development tools and programming language. Will the new hardware and software operate effectively under the proposed workload and environmental conditions? Training of personnel, Service contracts, Warranty conditions and help desk facilities.

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

Describe economic feasibility

A

A cost-benefit analysis is part of the economic feasibility study. A new computer system will have a considerable financial outlay - costs of buying new hardware/software, consultancy fees, installation costs, maintenance and training costs but management will want to know the break-even point.

Some tangible benefits could be:

  • reduced running costs
  • increased operational speed
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Describe legal feasibility

A

How will the new system affect contracts and liability? Are health and safety issues in place? Will the system be legal under local laws eg.GDPR? Are there any software licencing issues? The period of operation may be annual or perpetual.

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

Describe scheduling feasibility

A

Time is an important factor in any development of a new system! How long will the proposed system take to develop? Will it be ready within the specified time frame? When is the best time to install?

A Gantt chart is often used to aid scheduling. It is a show at a glance of the progress of a project.

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

What are the 5 main types of testing?

A

Component, integrative, final, end-user and usability

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

Describe component testing

A

involves testing individual modules of code to ensure they function as expected. Done as code is written and during development phase. Make use of stubs and drivers(temp modules allow for incomplete program testing)

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

Describe integrative testing

A

is testing how modules of the program work together. Focused on interfacing between modules eg. passing and returning of parameters.

Advantage is tests how modules work together and features that can’t be tested any other way.

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

Describe final testing

A

is the final check carried out on the completely integrated program to ensure the program meets the specified requirements. Completed in house before viewed by end-user. Involves creation of system test plan. Typically done by independent testing team to remove bias.

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

Describe end-user testing

A

done by client or potential customers, checking fitness for purpose. (Beta) Tests performed by programming team at implementation phase

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

Describe usability testing

A

appropriate, customisable, accessible, consistent, controllable, helpful

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