Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
4 September 2018
Marking Scheme
This marking scheme has been prepared as a guide only to markers. This is not a set of
model answers, or the exclusive answers to the questions, and there will frequently be
alternative responses which will provide a valid answer. Markers are advised that, unless a
question specifies that an answer be provided in a particular form, then an answer that is
correct (factually or in practical terms) must be given the available marks.
If there is doubt as to the correctness of an answer, the relevant NCC Education materials
should be the first authority.
Where markers award half marks in any part of a question, they should ensure that
the total mark recorded for the question is rounded up to a whole mark.
Answer ALL questions
Marks
Question 1
a) Draw a diagram clearly illustrating the stages within the Waterfall Model of the 6
Software Lifecycle.
To gain full marks students should name all stages in an appropriate way.
Award up to 3 marks for partially correct answer.
b) Clearly explain TWO (2) ways in which the Waterfall Model may improve the 2
quality of software produced by an organisation.
c) Clearly explain TWO (2) significant weaknesses associated with the Waterfall 2
Model.
In principle the client only sees the product at a late stage in the process.
Thus, weaknesses in the Requirements Gathering phase may undermine
subsequent work. In practice, it is therefore appropriate to use more than
one model – e.g. Rapid prototyping which can aid Requirements Gathering
activities.
Total 10 Marks
Page 2 of 12
Professional Issues in IT © NCC Education Limited 2018
Marks
Question 2
b) Clearly explain how each of the following terms may be used to support the 7
design of effective KPIs:
(i) Specific
(ii) Measurable
(iii) Attainable
(iv) Relevant
(v) Time-frame
(vi) Evaluation
(vii) Re-evaluation
Award 1 mark for each correct response. For example:
Total 10 Marks
Page 3 of 12
Professional Issues in IT © NCC Education Limited 2018
Marks
Question 3
Suppose that you are working in a company which is to undertake a significant IT project
which involves the development and deployment of software systems. At the planning
stage, you have been given the job of estimating the project timescale (i.e. the time from
project commencement through to sign-off (closure)).
a) Clearly explain TWO (2) ways in which the development of a Resource Plan may 4
help you in this work.
b) Clearly explain TWO (2) risks that may affect the accuracy of your estimation of 2
the project timescale.
c) Initial project timescale projections are often inaccurate and projects often 4
overrun the originally planned completion deadline. Clearly explain TWO possible
reasons for this.
Award up to 2 marks for each relevant response up to a max of 4 marks.
For example:
Total 10 Marks
Page 4 of 12
Professional Issues in IT © NCC Education Limited 2018
Marks
Question 4
Suppose that you own a small technology company. The company supplies and installs a
broad range of technologies. You are approached by a representative from a repressive
government (dictatorship) who offers your company the opportunity to install a large public
space video surveillance system in the capital city. This is a big money-making
opportunity. However, you are aware that the government has a very poor human rights
record – with frequently reported incidents of torture, imprisonment without trial, and
executions.
a) Identify and discuss (from a professional and ethical perspective) TWO (2) 2
negative results of installing this technology, which should influence your
decision-making process.
b) Suppose that your decision to accept the contract is based on a belief that if your 4
company does not undertake the work, then another company will take up the
opportunity. Consequently, the work will still be carried out, but your company will
not benefit financially from it. Critically explain whether or not you believe that this
forms an ethical basis for the decision that you have made to undertake the work.
c) Clearly explain TWO (2) ways in which the decision to accept the contract may 4
impact on future work carried out by your company.
Student may also mention other issues that are likely to arise if the contract
specifies a long-term commitment in relation to continual maintenance and
development of the system.
Total 10 Marks
Page 5 of 12
Professional Issues in IT © NCC Education Limited 2018
Marks
Question 5
This should indicate that it defines the minimum level of service that a
provider will supply to a client over a given period of time.
b) Service level agreements must be written with great care. Clearly describe 6
THREE (3) problems that may occur if a Service Level Agreement is poorly
designed.
c) In the case of new products and services, clearly explain why it is important to 2
review Service Level Agreements at regular intervals.
Total 10 Marks
Page 6 of 12
Professional Issues in IT © NCC Education Limited 2018
Marks
Question 6
Award 1 mark for each correct answer (up to 4 marks in total). For example:
Quantitative: Errors per 100 lines of completed code, and time to execute a
particular operation.
c) Briefly explain TWO (2) approaches that are associated with the concept of 4
Capability Maturity Model Integration.
Total 10 Marks
Page 7 of 12
Professional Issues in IT © NCC Education Limited 2018
Marks
Question 7
b) Although an activity is legal, it may not necessarily by ethical. Within the context 4
of Computing/IT, provide ONE (1) example of a legal activity which may not
necessarily be ethical.
Award up to 2 marks for a very basic but relevant answer and up to 4 marks
for a more detailed answer. Naturally there are a multitude of possible
responses. For example, student may discuss the development of EULA’s
associated with social media downloads – which may be deliberately
designed to be very difficult to read/interpret and which are intended to
gain legal rights (e.g. ownership of user content).
Award up to 2 marks for a very basic but relevant answer and up to 4 marks
for a more detailed answer. Marks should be awarded on the basis of
demonstrating a logical approach to formulating the decision (rather than
on the decision itself). Thus, for example, they may consider issues relating
to personal privacy or the covert nature of surveillance.
Total 10 Marks
Page 8 of 12
Professional Issues in IT © NCC Education Limited 2018
Marks
Question 8
a) Briefly explain the term ‘Parallel Installation’ as applied to the release of software. 2
b) State ONE (1) advantage and ONE (1) disadvantage of the ‘Parallel Installation’ 4
approach.
Advantage: This is a prudent approach – if the new system fails, the old
(tried and tested) system can still operate as a backup.
Software faults may result in the generation of incorrect results and hence
stock control chaos. This may have financial ramifications.
Software flaws may introduce security weaknesses which may expose the
client to attack.
Contractual /legal liability for software malfunction.
If the software malfunctions a number of times, the client’s confidence will
be gradually eroded and this likely to impact on your organisations
reputation.
Total 10 Marks
Page 9 of 12
Professional Issues in IT © NCC Education Limited 2018
Marks
Question 9
Total 10 Marks
Page 10 of 12
Professional Issues in IT © NCC Education Limited 2018
Marks
Question 10
Suppose that as a consultant you are asked if you would like to develop, install and 10
maintain a web-based software system for a client (who runs a retail business). The
software is intended to allow customers to make online purchases and includes the
following features:
Before agreeing to undertake the development work, you need to consider possible
risks that might cause you problems (and possibly legal liability) once the software is in
operation. Clearly explain FIVE (5) important aspects of this undertaking which you
should consider with care before accepting the work.
Total 10 Marks
End of paper
Page 11 of 12
Professional Issues in IT © NCC Education Limited 2018
Marks
Grade descriptors
Page 12 of 12
Professional Issues in IT © NCC Education Limited 2018