You are on page 1of 6

ECAI 2017 - International Conference – 9th Edition

Electronics, Computers and Artificial Intelligence


29 June - 01 July, 2017, Târgoviște, ROMÂNIA

Managing a Software Development Project


Complying with PRINCE2 Standard
Sabina-Daniela AXINTE, Gabriel PETRICĂ, Ionuț-Daniel BARBU
Faculty of Electronics, Telecommunications and Information Technology
University POLITEHNICA of Bucharest
Romania
axinte_sabina@yahoo.com, gabriel.petrica@upb.ro, barbu.ionutdaniel@gmail.com

Abstract – Project Management (PM) encompasses One of the key challenges faced by organizations
activities related to the successful accomplishment of a around the world is the balancing act of two
group of goals. According to SR 13465:2007, PM is all intertwined imperatives [2]:
about planning, programming, monitoring and
controlling the fulfilment of the activities in the project. • Maintaining “business as usual” – to wit,
In addition, PM is about managing all the resources advancing customer relationships, maintaining
involved or required for completing the project within brand loyalty, assessing market confidence,
established timeframe, budget, scope and quality level. evolving service quality and improving
PRINCE2 (“PRojects IN Controlled Environments”) is productivity.
a process-based standard established in 1989 with the
goal of managing a successful project with great • Analysing daily operations to cope with
organizational benefits. Since "excellence is not an act, changes required for continued competition
but a habit" (Aristotle), PRINCE2 is based on a series of and survival in the market, as well as deciding
guidelines and best practices for each stage of a project. how these changes are best introduced for
This paper presents the PRINCE2 project management maximum effectiveness.
approach for an e-learning Quality Assurance platform,
following the recommended application of the principles As the pace of technological, regulatory, social or
while going through each stage of the process, as well as business change increases and the penalties of falling
tracking the target indicators mentioned above. The behind become harsher, management inevitably shifts
platform will present content that is tailored to both its focus to this balancing act. Projects are the de facto
beginners and professionals, as well as real-world way of introducing major changes, and while the
examples based on the author's work experience. required skills of the trade still apply, there are
significant differences between managing project work
Keywords-PRINCE2 standard; Project Management; and handling daily operations.
E-learning platform; Quality Assurance
The motivation for an e-learning platform was
drawn from both a strong business justification and
I. INTRODUCTION personal insight. Starting work in a new company can
As companies understood the importance of be daunting for several reasons. The planned training
offering professional development solutions to their sessions might be brief, might lack relevant
employees, various methods and channels were information and answers, available time might be
devised and implemented. Because of the fast-paced insufficient and there might be an over-reliance upon
nature of the technological landscape, e-learning learning on the job. In these circumstances, the ideal
immediately gained the spotlight as the best candidate solution is for new employees to have a learning
for its educational outcome. The increased flexibility, method at their convenience, a method which
aided by the exponential growth of knowledge encompasses the work experience of several
repositories in tech-related fields, consolidated colleagues, with real-world examples, suitable
e-learning's spot in the best practices manual. techniques and principles, common mistakes and
frequently asked questions. An e-learning platform can
“PRINCE2 is part of a suite of guidance, accomplish this with ease.
developed by the Office of Government Commerce
(OGC), aimed at helping organizations and individuals PRINCE2 was chosen to fulfil this project due to
manage their projects, programmes and services. the fact that it emerged as a project management
Where appropriate, this guidance is supported by a methodology based on lessons learned from thousands
qualification scheme and accredited training and of projects, with input from numerous experienced
consultancy services” [1]. The standard is flexible and consultants, academics, trainers, sponsors, project
scalable, making it appropriate for a variety of managers and their teams. The method addresses
business and project sizes. This standard is based on project management with the four integrated elements
seven principles that assure a controlled and organized of principles, themes, processes and the project
flow and six variables that must be within permissible environment (Fig. 1).
deviation: cost, time, quality, scope, risk and benefits.

978-1-5090-6458-8/17/$31.00 ©2017 IEEE


Sabina-Daniela AXINTE, Gabriel PETRICĂ, Ionuț-Daniel BARBU

For an organization to properly implement it, some II. METHODOLOGICAL STRUCTURE OF THE
steps must be undertaken: E-LEARNING PROJECT
1. Backing: initiatives require support from both In any project, the variables for which targets and
senior management and those they are tolerances (affordable deviation) are defined, and
responsible for. therefore the performance aspects to be managed, are:
2. Method: the needs of the organization and the • Benefit – those involved, and the Project
project requirements must weigh heavily in Manager specifically, need a clear
the selection of an appropriate method. understanding of the goal of the project and
are responsible for ensuring that deliverables
3. Training: a key step that virtually eliminates
(ultimately, the product) are consistent with
miscommunication; staff involved should be
the desired return on investment. After careful
trained in the project management method.
analysis, it was determined that the business
4. Certification: though not a strict requirement, value of developing an e-learning platform
it is beneficial to formalize the competence during bursts of company growth remains
and required skill. constant while experiencing a plateau phase.
5. Change: quite simply, the application of • Risk – a comprehensive risk analysis is
knowledge during the e-learning project. required for large-scale enterprises, while
“educated guesses” may be reliable enough for
6. Evaluation: project performance should be
smaller projects.
evaluated; adjustments can be made and the
gained experience can be utilized in • Cost – despite an initially allocated budget,
subsequent projects. projects are influenced by factors which can
lead to overspending or offer opportunities to
cut costs.

E-learning project environment • Timescale – one of the crucial estimates in


preparing a Project Initiative.
• Quality – completion on time and under
budget is insufficient in deeming a project
successful.
• Scope – must be understood and agreed upon
by all parties involved.
PRINCE2 is based on seven principles, seven
PRINCE2 processes and seven themes. The seven principles
supply the ground rules, while the processes and
themes develop the instruments required for planning,
advancing and controlling a project. Technical
routines and processes related to QA and e-learning do
Figure 1. The core of the PRINCE2 approach for a QA platform not feature, since the method is product-agnostic. The
way in which these processes and themes help further
the planning and execution of any project is shown in
Fig. 2.

Figure 2. PRINCE2 overview [3]


Managing a Software Development Project Complying with PRINCE2 Standard

The following schema illustrates the delegation Roles and responsibilities – the following
and escalation routines across the four management stakeholders must be represented within the project’s
levels in PRINCE2 projects, as well as their areas of team structure:
oversight:
• Business: elaborate and validate the business
case;
• Suppliers: contribute any resources required
for the project;
• Users: will utilize the final product(s) in
achieving the anticipated benefits.
Management stages – The Project Board decides
whether to proceed with the following stage based on
the next Stage Plan and the performance of the
previous phase. Senior management is thus afforded
the opportunity to offer authorization to the project
manager at each interstitial control point.
Management by exception – PRINCE2 establishes
accountability by defining tolerances against six
criteria: cost, time (e.g. +/- X days), scope, risk,
quality and benefit (e.g. cost reduction). Management
Figure 3. PRINCE2 management levels decides how to proceed should tolerances become
susceptible to being exceeded. However, if the
• Corporate or programme management – tolerances remain within limits, the next management
responsible for project start-up and defining level will not become involved, thus using
tolerances. management time effectively by delegating
• The Project Board – makes informed responsibility [4].
decisions proceeding with, continuing or Product focus – the agreed set of products
closing the project. designates the project’s scope and outlines the basis
• The Project Manager – handles daily planning for planning and control. Product Descriptions are
and control efforts, follows up on the team’s used to describe the e-learning platform, the quality
work. Also, outlines and groups tasks and criteria and the Quality Assurance (QA) method.
assigns them to the appropriate Team Tailoring to the project environment – As a
Managers. framework, PRINCE2 must be adapted to suit the
• Team Managers – aside from their assigned needs of the environment, its importance, size,
tasks, assess whether the work is up to the capability, complexity and risk factors. Processes,
established quality expectations. management stages and the organization must be
considered when deciding how to apply the model.
A. Applied principles
B. Outlined processes
It was established that the e-learning platform
development must adhere to all seven PRINCE2 The PRINCE2 method covers one directing
principles: process and six management processes. Catering to the
needs of the individual project is required for
Continued business justification – a Business Case successful application of the PRINCE2 method:
which describes the justification must first be
approved. Any project should have a valid reason to • To increase the chance of success for a
commence and said reason should remain valid complex, innovative and high-risk endeavor,
throughout the project lifetime. In case the project pursue all aspects of PRINCE2.
becomes unjustifiable, it should be stopped. • In a simple, upfront effort, the focus will be on
Learning from experience – lessons from prior execution, so undertake as few project
projects are identified by and shared with everyone management tasks as possible.
involved and applied in key stages, seeking to increase • Irrespective of the project type, it will always
the success chance of the project. be helpful to follow the PRINCE2 method.
Sabina-Daniela AXINTE, Gabriel PETRICĂ, Ionuț-Daniel BARBU

Figure 4. The PRINCE2 processes [1]

III. BUSINESS CASE – QA E-LEARNING PLATFORM employees, while the business and supplier
stakeholders are an existing group of employees.
The scope of this project is a Quality Assurance
E-learning Platform, encompassing courses, guidelines
for trainee QA Engineers, specific examples for A. Starting up the Project (SU)
certain programming languages, training tests and Commencing the QA e-learning platform delivery
instructions for popular industry-specific tools. New creates the information needed to make a good
hire training is never homogenous and often fails to decision on whether to proceed to the first project
have the same positive impact upon multiple stage – the initiation stage.
employees or groups. Live training sessions, while
This start-up process was a short phase, triggered
facilitating two-way communication, require the
when the QA Lead issued a Project Mandate. Its main
trainer to repeat and show the same information many
purpose was to clarify whether the prerequisites for the
times over, which is readily achieved through a video
project are in place. Effectively, this implies assessing
of the same material. Additionally, the trainer can
if there is a sound business justification, that clear
sometimes have a separate role within the company,
information is used to define and validate the scope,
and a pre-recorded presentation can be employed
that an evaluation into viable methodology was done
without further taking up valuable staff time.
and a suitable strategy selected and that individuals
In this endeavor, PRINCE2 was chosen for its have been appointed into appropriate roles. The
comprehensiveness and because it is a balanced model following documents were initiated in this phase:
which can be applied regardless of project complexity Project Brief, outline Business Case, Product
and product type. Since this software product will be Description, Daily Log and the Stage Plan for the
used for internal training, the users will be new Initiation phase [5].

Figure 5. Starting up a Project


Managing a Software Development Project Complying with PRINCE2 Standard

Once the project was triggered by the Project • Serving as a unique point of reference for
Mandate, in order to proceed with work, the available anyone looking to join the project or inquiring
positions were filled. The project management team on it.
had to revise expectations and requirements to ensure
that the project is still worthwhile. Prior to further Thus, the PID encompasses the following:
planning, decisions on how the work would be • Management strategy documents:
approached were taken. All staff involved in this
project have done so on a voluntary basis. Finally, the o Configuration Management Strategy;
proposal for the Initiation Stage was conceived. o Quality Management Strategy;
B. Directing the Project (DP) o Risk Management Strategy;
The DP process is owned by the Project Board – in o Communication Management Strategy.
this case, the QA Lead – and runs from the completion
of the SU phase until e-learning platform completion. • An updated Business Case;
It follows that the Lead is accountable for the project’s • A revised Project Plan;
success due to their decision-making responsibility.
DP warrants that guidance and control are offered • An updated Risk Log;
throughout the e-learning platform development life
• An updated Lessons Learned Log.
cycle, that the project is authorized to end should it no
longer be viable and that the benefits are forecast and
reviewed. D. Controlling a Stage (CS)
This process is performed by Project Manager (QA
C. Initiating the Project (IP) Lead) and describes the daily management duties and
activities dedicated to assigning tasks, verifying the
The Project Brief, derived from the Project
progress of the current stage and responding to any
Mandate, supplied the firm basis for initiation. In the
contingencies. Primary objectives are the delivery of
IP phase, the Project Brief was detailed and refined the e-learning Web application within constraints,
into the Project Initiation Documentation, after which
while controlling risks and any emerging problems.
it was no longer maintained.
The QA Lead has no one to report to, in this case,
For instance, since the sole product is a Web
but still monitors the status and reviews the Business
Application, one of the major concerns is its security,
Case, in order to comply with the specified tolerances.
because it can provide potential for an unauthorized
All issues must be managed, since they must take
party to obtain access to critical or proprietary data,
action if any of them appear to threaten the specified
misuse system resources or obstruct business flow.
tolerances.
Security-minded planning saves time, money and
resources in the long term. Lessons learned, as well as
influence from external works on this topic, are to be E. Managing Product Delivery (MP)
included in the e-learning material [6]. A designated team leader – a different person than
the QA Lead – is acting as the interface between the
The objectives of this phase were, primarily, to team and the acting Project Manager. During a stage,
prepare the Risk Management Strategy, relying on he is responsible for [8]:
input from team members and the available guidelines,
as well as the Quality Management Strategy, as it was • Handling the details of the workload;
particularly important for the department who
originally signaled this deficiency in training • Verifying that expectations are still being met
procedure [7]. and tolerances are not exceeded;

Overall, the important points of this phase’s • Reporting progress and forecasts to the QA
management process were the expected benefits, the Lead;
timeline and cost of the platform, a way to monitor • Ensuring that the e-learning platform meets
and control progress, as well as the optimal way of the quality criteria.
disseminating information to the work group.
During this stage, the Project Initiation F. Managing a Stage Boundary (SB)
Documentation (PID) is elaborated. Its three primary Every SB serves as a buffer that allows the Project
uses are: Board to decide whether the platform is on track and
should continue based on the supplied information.
• Ensuring the e-learning platform is well
The objectives are to:
defined before proceeding with any major
commitments; • Assure the Project Board that current
milestones are completed and approved;
• Acting as the definitive documentation against
which progress can be assessed and where • Update the Business Case, Project Plan and
issues and ongoing design uncertainties can be Risk Register to enable the Board to determine
tracked; the project’s viability;
• Construct the next Stage Plan;
Sabina-Daniela AXINTE, Gabriel PETRICĂ, Ionuț-Daniel BARBU

• Offer data for approving the completion of the IV. CONCLUSIONS


current stage and the start of the next stage; Constant accessibility, enhanced reach and
• Record any lessons learned that may prove collaboration, cost-effectiveness, improved results, all
useful in the future; featured heavily in the decision to employ an e-
learning medium, such as a Web Platform. Its benefits
• Ask for authorization to start the next stage. over a traditional, classroom-style learning
Once a stage is near completion, the SB process environment are well publicized and understood, with
commences. special consideration given to its suitability as a
human resource tool for employee retention. As
personnel are enabled to retain more of the material
G. Closing a Project (CP)
through innovative presentation, testing and feedback,
A controlled closing of the project is necessary this provides advantages over those who do not have
either prematurely or upon finalization. This especially access to continuous learning methods.
concerns the Project Manager, who must gain
permission for the project’s closure. The phase will Due to being widely adopted, debated and
include: understood, PRINCE2 provides common ground for
all project participants, with respect to terminology,
• Assessing the extent that the objectives have decision-making and structure. Since it is a
been met as per the PID; framework, it can be implemented with ease alongside
• Verifying that operational and maintenance more specialized, industry-specific models or
procedures are in place; of note, this pertains methodologies. Finally, its adoption allows it to
to adding and updating the e-learning content, become embedded in company culture, providing
maintaining the quality standards, as well as ample opportunity for a degree of refinement which
reviewing and sharing test results. can only be achieved through sustained, long-term
work in the same environment and with the same staff,
• Ensuring that the newly available training granting one of the sharpest competitive edges around.
opportunity is properly publicized;
Though the e-learning platform development
• Performing and sharing a review of the gained process is not finalized, important lessons have already
experience. emerged, such as that time constraints can easily be
overrun, even on small scale projects. Communication
H. Summarized results was greatly aided by the small team size and the
structured processes, yet it became apparent that
The SU process, initially estimated to 1-2 days, unforeseen issues can arise when steps are skipped
lasted 4.5, and the DP process suffered due to work- without the proper checks and full understanding of
related tasks and low manpower, setting the tone for the underlying methodology by all those involved. The
future delays. Company management appreciated the benefit of offering specialized training in project
project brief and, later on, the rest of the management at all levels cannot be understated.
documentation was heavily utilized by team members.
One of the critical stages was the IP phase, since REFERENCES
elaborating the Risk Management Strategy placed
[1] A. Murray, “Managing successful projects with PRINCE2 –
emphasis on negotiating common software Sixth edition,” The Stationery Office, United Kingdom, 2017.
development and cybersecurity pitfalls, which factored [2] J. Roudias, “Mastering principles and practices in PMBOK,
heavily in delaying work. Subsequently, the Project PRINCE2, and Scrum,” 1st ed., Pearson FT Press, 2015, pp.
Plan was updated accordingly. However, the resulting 141-146.
Lessons Learned Log made the effort worthwhile, [3] H. Kerzner, “Project Management: A Systems Approach to
particularly since it featured in a Knowledge Sharing Planning, Scheduling, and Controlling,” John Wiley & Sons,
Inc., 2008.
event for a majority of the company's Research and
[4] D. Baker and D. Baker, “The 10 Most Common Project
Development department. Management Mistakes and How to Avoid Them,”
Product delivery management has been Projecttimes.com, 2017. [Online]. Available:
significantly impaired so far. Given that this endeavor https://www.projecttimes.com/articles/the-10-most-common-
project-management-mistakes-and-how-to-avoid-them.html.
was a side project with no projected capital gain and Accessed on: Jun 2, 2017.
little time allowance, setbacks were expected to be [5] M. Cleveland-Innes and M. Ally, “Managing online learning
commonplace and the project was put on hold during projects at a distance: a case of workplace training,”
its second SB phase. International Journal of E-Learning and Distance Education,
Realistically, the results accumulated thus far were 2010.
obtained after thorough research and firmly set in [6] S.D. Axinte, “Security challenges for software development
companies,” International Journal of Information Security and
existing work experience and lessons learned while Cybercrime, vol. 5, no. 2, pp. 9-16, 2016. [Online]. Available:
tackling real world challenges. Regardless of the http://www.ijisc.com.
project's ultimate outcome, efforts will be made to [7] M. Winter and C. Smith, “Rethinking project management,”
maintain adherence to the framework, measure and EPSRC Network, pp. 142-144, 2006.
verify the relevant metrics and provide ample [8] R. Zemsky and W.F. Massy, “Thwarted Innovation: What
guidance to both existing and future team members. Happened to E-learning and Why,” The Learning Alliance, p.
218, 2004.

You might also like