KEMBAR78
Organized Coursework With Contents | PDF | Software Development Process | Agile Software Development
0% found this document useful (0 votes)
9 views95 pages

Organized Coursework With Contents

The document outlines the phases of project management, specifically focusing on the Agile methodology for developing an e-commerce platform. It details the four main phases of project management: initiation, planning, execution, and closure, along with the iterative stages of Agile, including planning requirements, development, testing, delivery, and incorporating feedback. Additionally, it discusses the benefits and disadvantages of Agile, as well as a comparison with other methodologies like Waterfall and Spiral.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views95 pages

Organized Coursework With Contents

The document outlines the phases of project management, specifically focusing on the Agile methodology for developing an e-commerce platform. It details the four main phases of project management: initiation, planning, execution, and closure, along with the iterative stages of Agile, including planning requirements, development, testing, delivery, and incorporating feedback. Additionally, it discusses the benefits and disadvantages of Agile, as well as a comparison with other methodologies like Waterfall and Spiral.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 95

References .................................................................................

Page 58
Task 6 – Evaluation & Review .......................................................... Page 52
Task 5 – Risk, Quality, and Communication Plans ................................. Page 44
Task 4 – Project Planning & Resource Management ............................ Page 33
Task 3 – Project Initiation Document (PID) ........................................ Page 16
Task 2 – Project Methodologies (Agile, Waterfall, Spiral, PRINCE2) ........ Page 7
Task 1 – Project Life Cycle Phases & Project Management ................. Page 2
Table of Contents

Flavius Alupoaie
Centre Number: 12224
Candidate Number:

Unit 6: Project Planning – Coursework Submission


P1: Explain the different phases with an identified project lifecycle:

Explain what Project Management is in General:

Overall, the job of project management is to form a team to achieve particular objectives over
a set timeframe. It leads to the planning, organisation, and carrying out of several tasks and
resources to produce the desired result at the end of the project, which in this case is to build
a website. This involves structuring goals, imposing deadlines, controlling budgets, and
managing team activities. This is done by using a Gantt Chart to track the progress of each
task and see which of them are falling behind deadlines.

Explain the four phases of Project Management :

There are four main phases of Project Management. These phases are as follows:

1. Initiation

This is where the project begins. In this stage, the team defines the main goals that the
project should achieve by the end. They decide the project's goals and effectiveness, and
here the stakeholders are involved in the project. Also, by setting clear objectives, it is easier
to allocate resources accordingly. The stakeholders objectives and the project reports are
important in order to outline the goals of the project.

2. Planning

Once a project is approved, detailed planning takes place. In this phase, the desired steps to
reach the objectives of the project are defined in a clear and understandable way. It is also
about the creation of a project plan that includes timeframes, budgets, resources, and a
communication plan. The main objective is to authorise the project, outlining its objectives,
scope, participants, and the authority of the project manager. It serves as a reference
throughout the project. Planning also reduces the risks that could occur in the future and
encourages effective resource allocation. A Gantt chart can be used for risk management
and monitoring development.

3. Execution
This is where the plan is used in order to complete different tasks. The project plan is
implemented, and the project team acts according to the plan and completes the tasks listed
in the planning phase. When in execution, the project managers are responsible for team
and resource management and communication with stakeholders. These stakeholders can
be the client and even some customers who have invested in the business. All work has to
be managed by the project manager and a Gantt Chart can be used in order to manage the
different tasks being completed and in what timeframe. The main objective of this stage is to
implement the plan and obtain results. This is done by monitoring the progress and making
sure that tasks are completed on time through documentation and reports.

4. Closure

The project comes to an end during this phase if the client is satisfied with the final product.
The team shows the final product to the stakeholders and takes notes of any feedback.
When the project is finished, the project manager has to evaluate any issues that occurred.
Closure provides for the completion of all project tasks after the client is satisfied. This closes
and finalises the project and ensures that the deliverables meet the needs of the
stakeholders. In addition, feedback of the final product is documented in order to improve
any features in the future.

Project Methodology:

For the development of the e-commerce platform, an Agile methodology would be the best
methodology.

Agile Methodology

Key Features:

● Agile focuses on iterative progress through short cycles called sprints,


allowing for consistent feedback and improvement.
● Flexibility is also an advantage of Agile Methodology which allows changes
and adjustments to be made which is important for a project that involves
design and programming.
● Collaboration is another feature as it increases communication between team
members like the web developer, stakeholders, and the client, ensuring that
the project meets the client's objectives.
Stages of Agile Methodology:

Plan Requirements

In this stage the team decides what to do during the sprint part of the methodology
and they create a list of tasks that need to be completed, and set clear goals for the
sprint. The team also has to estimate approximately how much time and effort each
of the different tasks will take so then they can allocate the right amount of time and
focus on each of the tasks, however they first prioritise the most important and
urgent tasks first. This therefore speeds up the rate of development of the website.

The team documents and plans in great detail what needs to happen in each section
of the plan. The client's goals and objectives are very important as it determines how
the project will be managed and what needs to be accomplished. Also any problems
or questions are discussed with stakeholders to avoid confusion or issues in the
future that could affect the project. In addition, an acceptance criteria is created to
know when a task is complete with no issues.

Development

This stage of the project is important as the team begins to start coding and building
the features of the website, like the payment methods and the shopping cart feature.
In order to prevent any data losses, they regularly create backups of their code. The
agreed solutions and adjustments are implemented so that stakeholders’ objectives
and goals are met. The developers have to comply with any data laws and
regulations that are in place.

The team plans how the project will work technically and how it will be implemented
efficiently and correctly. Also in this stage, the team will create designs for the
interface of the website that will create a good user experience. All of the system
integrations, modifications, and dependencies are documented thoroughly by the
developers of the website. In addition, the team reviews any problems and assess
how it could be resolved.
Testing

Testing is crucial for the development of the project, therefore testing happens
continuously during development in order to improve and detect any bugs or security
risks in the project. Small parts of the system are tested individually in order to
ensure that they work. Connected parts called integrations need to be tested
together, for example the payment method and the shipping details of the customer.
Stakeholders review and give feedback on the system to make sure it meets the
needs and goals of the final product which is the website.

Deployment

The finished product is released and ready to be used by the customers without ant
errors or problems. Documentation is created to show any of the changes made if
any issues do occur and how they are fixed. The system’s performance is monitored
in order to detect any issues. Finally, security checks are done to ensure the users'
safety.

Incorporate feedback

The team has to present the final product to the stakeholders and obtain their
feedback and approval. The feedback is then collected from users and clients to
improve the website. In addition, achievements from the sprint are documented.
Finally, the team checks if the sprint goals and objectives were met.

Retrospective

The team analyses how the sprint went and discusses what went well and what
didn’t. The areas for improvement are identified and modified in order to make the
final product meet the client’s expectations and to increase the overall quality of the
website . Plans are made to improve processes in the next sprint.

Benefits of Agile for This Project

● Adaptability allows changes in design and functionality to be made easily


based on live feedback from the client and stakeholders.
● Stakeholder involvement is another benefit as regular reviews ensure that the
project remains aligned with the client's goals and expectations.
● Risk management allows early detection and solutions of issues through
continuous testing and feedback.

Disadvantages of Agile for This Project

● Requires highly skilled experts in order to design many features


● It is difficult to estimate timelines and how long the project will take
● It prioritises working on the software over the detailed documentation
● In this methodology, there are many changes which can cause issues`
D1: Evaluate the importance of each phase of the identified project life cycle

Agile Iteration Workflow:

Agile iterations take around two to four weeks, with a completion date of the final product.
The process of an Agile iteration will usually consist of five steps:

1. Plan requirements
2. Development
3. Testing
4. Deliver iteration
5. Incorporate feedback

The Importance of the Different Stages:

Agile iterations have five stages which are important because they make a flexible plan in
order for the project to be created. These stages work together to make sure that the team
creates high quality work that meets the goals and objectives of the clients and stakeholders.
By planning requirements first it is easiest for the team to clearly outline what the final
product should achieve. The development stage implements these plans, while continuous
testing is taking place, ensuring quality and reliability. Regular delivery of working iterations
is shown to stakeholders and provides proof of the progress made, while the feedback stage
makes sure that the product meets the client's needs and goals. The short duration of these
iterations means that the team can quickly adapt to changes and improvements which
reduces risk and increases the project's success. Therefore, these stages create an ideal,
balanced approach which is very important for the success of the final product.
1. Plan requirements:

The plan is a very important part of the agile methodology. In this stage the team decides what
needs to be done during the iteration. This involves discussing setting goals, and clarifying
any questions or issues. Everyone gets instructed about what the iteration will achieve,
ensuring that the team is focused and aligned with the project's goal. Planning is important
because it creates a clear roadmap and allows the team members to understand things
clearly, preventing miscommunication. Some documentation that could be used in this
phase is the Gantt chart and the stakeholder agreement.

2. Develop product
In this section of Agile methodology, the team is aiming to make the final product based on the
features and goals set in the planning stage. This includes tasks like coding and designing to
create the final product for the client. Collaboration is important, as team members work
together to ensure that development is taking place with project objectives and ideas that
were in the planning phase. Also maintains high quality standards of the final product (the e-
commerce website). The product integration and testing are essential processes during this
phase to quickly identify and resolve any issues based on the constant tests and feedback
from the client. This iterative development allows for improvements based on stakeholder
and client feedback, making sure the product meets expectations and requirements. In this
stage the documentation needed is the test documentation which shows the tests and the
changes made for future reference.

3. Test Software

Here, the product is tested to ensure that it meets the client's quality standards and that it has
no errors or problems. To find any issues or problems, many kinds of tests take place,
including unit and integration testing. The feedback that is obtained from testing is crucial
for improving and adding detail to the product, ensuring that it meets the client's preferences
and project goals. This part is important as this iterative method is good for finding issues
and fixing them. Testing is important because it detects any issues or bugs in the software.
This is important in order to find any bugs or issues as soon as possible in order to prevent
any bigger problems as the project continues. By doing this, the project will save a lot of time
and resources allowing it to be completed efficiently. The documentation in this stage
involves a test log table showing the different tests and if they failed or not. This is important
as it helps maintain a clear record of the issues detected and what needs to be fixed.

4. Deliver iteration

During this stage, the client and stakeholders see the product so they can provide feedback in
order to help improve the website to meet their expectations. Therefore, this ensures that the
product meets the expectations of the stakeholders and it also shows the progress and
changes made during the iteration phase. The delivery phase is presenting the features
developed to the client and the stakeholders so that they can provide feedback.This
feedback is important for finding any parts that require more improvement or adjustments.
The advantage of delivering iterations regularly is that it allows for constant improvement
and stakeholder feedback to take place, which improves the quality of the product that will
be delivered. Delivery is important as it provides stakeholders with examples of working
features to review, which demonstrate the progress made. Here the documentation that can
be used is the feedback from the client and screenshots of issues which are important in
order to fix the issues detected.

5. Incorporate feedback

In the last stage, the team uses the feedback from stakeholders during the Iteration phase, this
is important as the feedback from the stakeholders helps the team to improve the website
and add features so the project meets the client's objectives and goals. This ensures that the
project has met the needs of the stakeholders, therefore, the product has been improved
during the development phase using the feedback. By using the feedback from the
stakeholders the e-commerce website can be designed for their needs and goals. The main
documentation in this stage is a list of all of the different changes made after the provided
feedback and a screenshot of the old and the new updated changes in design.

P2: Describe different project methodologies:

The three main methodologies that I will describe are Waterfall, Spiral, and the Critical Path
method.

Waterfall Methodology:
The waterfall methodology has different phases. Each phase needs to be finished so that the
next phase can start. These phases include:

Requirements: The main requirements in the Waterfall methodology are to document all of
the different parts of the project. Another requirement is that the team needs to communicate
with the stakeholders and clients so that the objectives and goals are already defined for the
final product. In addition, the Requirements Specification Document needs to be made in
order to cover all of the requirements as well as any issues that may occur during the project,
for example the budget and schedule. Additionally, it is important that developers
communicate effectively with each other to avoid errors because the Waterfall methodology
does not allow changes or improvements to be made after a phase is completed.

Design: In this phase, the different requirements that are mentioned by the client are
analysed and turned into a detailed plan. This stage is important as it makes sure that the
team has a good development plan, which is made by turning the requirements from the
client into a detailed plan for the project. In addition, important decisions are made, for
example, how the website should be designed and the user interface. Then the developers
use different tools, like flowcharts and wireframe, in order to execute the project plan and
build the final product which is the website.

Implementation: The main objective of this phase is to turn the project plan into a finished
product, this will be achieved by implementing the plan and through coding and designing
the website. In this stage the developers begin coding and adding the features mentioned by
the client to the website and they ensure that the final product meets all of the specifications
and requirements. Furthermore, peer reviews take place in order to identify issues and also
fix any errors. This is important as it will prevent any bigger issues from happening in the
future as the project progresses. The developers also present their work to the client and any
other stakeholders in order to obtain feedback and improve the website.

Verification: This stage is an important part of the methodology, this is because testing is
taking place, which ensures that there are no bugs or issues in the system, affecting the
product. This is in order to ensure it meets the specified requirements specified by the
stakeholders and clients, and identifies any defects.

Maintenance: This phase can only begin after the product is delivered. This stage is
important as it ensures that the product is functioning and secure. Here, the different errors
and bugs are identified and fixed, and new features are added after feedback is given from
the stakeholders. Additionally, there may be updates to the website if it does not meet the
clients requirements and needs.

Sequential Flow: This feature of the Waterfall methodology is important because each phase
needs to be completed before moving on to the next phase. This is because you can no
longer go back to make any changes. This is to help create a clear structure and to minimise
future issues as the project continues. However, it can also have a negative impact on the
project as in some projects making adjustments is necessary in order to meet the client’s
needs.

Documentation: This part of the methodology is very important because it ensures that the
project is on track and any changes made are recorded, documentation is also important as
it helps the project to meet the stakeholder’s expectations and requirements. For example, a
document that needs to be made is the Requirements Specification Document in which the
requirements and the design documents will be stored. This will also help the stakeholders
and the client to see the progress made and to give relevant and useful feedback.

Limitations: The main disadvantage of the Waterfall methodology is that it is very strict as
you can not go back to finished phases. This can have very negative impacts on some
projects as making changes or improvements will be very difficult and complicated.
The project managers can use different diagrams in order to monitor the progress of the
developers and the overall progress of the project. The project manager can manage and
see that all tasks in the project are completed according to the planned finish time. An
example of this is the Gantt chart, which shows all tasks and progress made.

Spiral Methodology:

The Spiral Methodology has the advantages of the Waterfall and the iterative development
methodology. This makes it useful for large and complicated projects. In the Spiral
Methodology, the main plan is broken down into smaller tasks that are easy to complete.
After the tasks are divided equally, the team begins to work on each individual task. By doing
things in smaller tasks, it's easier for the team to improve and adjust the website. The Spiral
Model is good for projects where the plan is not fully clear because of the clients and
stakeholders.

The Spiral Methodology is divided into four key phases, and these are:

Planning Phase

In this phase, the goals and objectives are clearly planned by the stakeholders and the
clients. The team then finds out what needs to be done and what the end result should look
like. Here, the risk analysis takes place to find any problems in the project. One advantage of
finding risks early on is that the team can fix the issues or bugs easily.

Risk Analysis Phase

This is where the risk management is done, which will help identify any potential risks or
issues, for example, not having enough resources or exceeding the initial budget. The goal is
to mitigate as many of the risks that were found. This is done by finding issues as early in the
project and quickly fixing them. This way, the project manager can avoid the major issues
and any bugs, meaning that the project will be on time and within budget.

Engineering Phase

The product creation has started in this phase, based on the stakeholders' and the client’s
requirements. The team starts delivering the different features of the website, like designing
the webpages and testing the system for errors or bugs. There will be many tests carried out
at this point in order to ensure that everything works and all bugs or issues are fixed. As the
website develops, there will need to be changes made based on the feedback from the
client.

Evaluation Phase

After the tests are over, the stakeholders and the client review the final product. Using the
feedback from them, the team checks that the project meets the client’s requirements. This
helps the team improve the final product by making use of the feedback they get. If the team
fixes any issues and the project then meets the client's objectives and goals, they enter the
next phase. But if something must be improved, the cycle repeats, and any new changes are
added.
Key Features of the Spiral Model

The Spiral Methodology is a process that repeats multiple times to help improve and make
any changes if needed. The main feature of this method is managing risks, which helps
identify and address possible issues, therefore reducing problems during the project. Another
great thing about the Spiral Methodology is that it allows for changes to be made without
stopping the project. This is especially useful in projects where the objectives of the product
are not well-defined.
PRINCE2 Methodology:
The PRINCE2 Methodology has a systematic framework that improves efficiency. It does this
by dividing projects into different phases, so it's easier to manage and control.

Features of PRINCE2

PRINCE2 is made up of seven stages that show how projects should be managed:

Starting up a project: This stage ensures that the project is achievable and has clear
objectives before it begins. This is achieved by talking to the stakeholders in order to find out
their goals and objectives. In addition, the different possible risks are evaluated and solutions
to minimise these risks are found, which allows the project to continue. Here, the different
roles and responsibilities are determined, for example, who is the project manager and the
different designers and programmers. Finally, a project brief is created in order to show the
structure of the project.

Initiating a project: Detailed planning takes place, which allows the project manager to set
the foundations for the project, for example, the objectives and the different tasks that are
assigned to different people. In this stage, the different details are planned, like the benefits
of the project, the costs, and the different risks involved. The budget is determined, and the
resources needed for the project and how long the project will take to complete. The project
deliverables and the quality will be inspected by the project manager. The project manager
then shares responsibilities and tasks with the designers and programmers. All of the
different risks are analysed in detail in order to minimise the number of risks by setting up a
risk management plan. After all of this is done, the project manager presents the different
documents to the stakeholders in order for them to review and give feedback on the detailed
plan that was created.

Directing a project: The project manager makes sure that everything is on track and the
goals set by the stakeholders are being met. By making proper choices, project teams can
improve things and meet the project’s goals. The project manager also has to approve the
project deliverables, like the project plan and stage plans, before they get reviewed by the
stakeholders. This is done in order to ensure that the project meets the stakeholders' criteria
and objectives. In addition, the project manager has to make sure that the project will be
completed on time, which is achieved by keeping the progress of the different stages and
tasks that are being completed. The project manager will also ensure that the team has the
required resources in order to complete the project. For example, the team will need laptops
or computers and different design software in order to complete the project efficiently. In this
stage, the manager has to tackle any issues that come up while the project is under
development.

Controlling a stage: The project’s performance is closely monitored and managed in this
stage, and the project manager ensures that the project is completed on time and within
budget, and also that the risks are minimised. The project manager has to ensure that each
day there has been significant progress made in the different tasks and that the project is on
track and is within the set budget set in the previous stages. The project also needs to meet
the needed performance and features mentioned in the planning stage. The project manager
has to handle anything that doesn't align with the plan, for example, spending more than the
budget allocated, and tasks not completed on time.

Managing product delivery: At this step, the main focus is on sending the final products to the
stakeholders and checking if anything needs to change to meet the stakeholders’ objectives.
At this point, the team makes sure all the project requirements are met and that the project
will be done before the due date. Here, the quality assurance test takes place in order to
ensure that the final product meets the expected quality and features. Reviewing takes place
continuously throughout the development of the project in order to allow the team to make
changes and improvements to the project.

Managing stage boundaries: This stage is important because it reviews the progress made in
each stage and determines if it is completed and ready to move to the next stage of the
project. The project manager makes sure that every stage is finished according to the
stakeholders’ expectations before the project can continue. The project manager should
check how the website performs and see if it follows both the project’s objectives and the
required quality standards. In this stage, there also needs to be created detailed reports like
the stage assessments and project plans, which should be updated. Here, the budget and
the timeline need to be evaluated in order to see if the project will meet the stated deadline
and if there will be enough money to complete the project. The final part of this stage is to
decide if the project should continue or if it should be terminated. This decision is made
through analysing the budget, project timeline, stage results, and any risks.
Closing a project: This is the last step where the product gets launched, as long as the
stakeholders approve and it meets their needs. This has to be documented in detail for future
reference. The final tasks include giving the stakeholders the completed project, checking
they are satisfied with it, and performing a review to find out what successes and failures
occurred during the project. There should also be a financial plan that documents the
spending on the projects. After all of this is achieved, the project is finally handed over, and it
is fully completed.

Advantages and Disadvantages

The advantage is that it has a clear approach, which makes it easy to manage large projects.
This is because when roles are clearly set, there is less confusion and communication gets
better. This type of approach allows for reviews and adjustments to take place, which
ensures that any risks are found. Also, PRINCE2 is flexible and can be changed to meet the
needs of the project.

However, PRINCE2 also has many different disadvantages because it focuses on


documentation and can make it very time-consuming. Also, PRINCE2 needs skilled project
managers and team members because it could involve extra training and resources.
M1: Compare the features and benefits of different project methodologies:

The three methodologies that I’ll be comparing are the waterfall, the spiral, and
PRINCE2 methodologies.

There are different methodologies that have different purposes, like managing larger projects
or finishing a project in a certain amount of time. The two main ones are the Waterfall and
Spiral methodologies, and they each have a different approach to managing the project.

Waterfall Methodology:

The Waterfall methodology is the easiest to use because it has the most straightforward
project management methods, as it follows a straight, step-by-step approach, and each
phase needs to be finished before the next phase starts. The phases typically include:

1. Requirement gathering
2. System design
3. Implementation
4. Testing
5. Deployment
6. Maintenance

This structure means that once you move on from one phase, you can not go back to make
changes without causing delays.

Benefits:

Waterfall is easy to understand because of its clear plan. Each phase is planned, and there
is little room for error. For teams that prefer a structured, predictable path, Waterfall may be
the best option.

Since everything is planned before, it’s easy to manage resources and timelines, and project
managers can estimate costs, timescales, and resources.

Waterfall is the best for projects where the requirements from clients are not going to
change. For smaller projects or when the full goal is known from the start, Waterfall makes
sure that everyone follows the same process.

Also, Waterfall focuses on detailed documentation at every phase, making it easy to track
progress, and has clear paper documentation. This is especially useful where thorough
documentation is necessary.
Spiral Methodology

The Spiral methodology is more flexible and iterative than Waterfall. It involves repeating
cycles and spirals, which means you revisit each phase of the project multiple times, making
adjustments based on feedback and any risks identified along the way. Each cycle consists
of four main phases:

1. Planning
2. Risk analysis
3. Engineering
4. Evaluation

The difference is the constant iteration, meaning that the project is reviewed and adjusted at
every stage. This allows the team to adapt to changing requirements and different risks.

Benefits:

Spiral is much more flexible than Waterfall because when new requirements or problems
occur, the project can be adjusted easily. This is great for large projects where the
requirements may change over time.

One of the biggest benefits of Spiral is its focus on identifying and addressing problems and
issues early. Each cycle includes a risk analysis phase, so the team can detect potential
issues before they become big problems. This makes Spiral a good choice for projects with
high uncertainty.

As feedback is collected at each spiral iteration, teams can continually improve the product
and improve quality throughout the project. This results in a higher quality final product.

The Spiral methodology is useful for reviews with stakeholders and clients, making sure that
their feedback is used to improve the final product.

Comparing Waterfall and Spiral:

Waterfall is not as flexible as Spiral because it is hard to make changes once a phase is
completed, however, the Spiral methodology is way more flexible as it allows changes to be
made in the different phases easily.

Waterfall is mostly used for small projects that have requirements and objectives clearly set,
however, Spiral is used for larger and more complicated projects that do not have clear
objectives already set or objectives that may change as the project goes on.
In the waterfall methodology, the stakeholders are not that involved in the project; they are
mostly involved in the initial planning phase, However, the Spiral methodology needs
constant feedback from the stakeholders throughout the development of the project in order
to make necessary changes and improvements.

The waterfall methodology has many risks involved because issues are usually only
discovered late in the project, which causes many potential risks. The Spiral methodology is
constantly trying to identify risks and minimise them through iterative development.

Waterfall is usually faster and also requires fewer resources because it follows a linear
development plan, but the Spiral methodology takes more time and also requires many
resources because of repeated reviews and iterations.

The final comparison is that the waterfall methodology makes it harder to make any changes
once a phase is completed. This is different for the Spiral methodology as it allows for any
changes to be made, which makes it better for the project development.

Comparing Waterfall and PRINCE2:

Waterfall is not as flexible as Spiral because it is hard to make changes once a phase is
completed. This is different from PRINCE2 as it is more adaptable, which allows changes
and improvements to be made throughout the project in order to meet the project's
objectives.

Waterfall is mostly used for small projects that have requirements and objectives clearly set,
however, this is where PRINCE2 is a better option as it is designed for projects of any size
and complexity; therefore, PRINCE2 would be better for many different projects.

In the waterfall methodology, the stakeholders are not that involved in the project; they are
mostly involved in the initial planning phase. The PRINCE2 methodology makes sure that
there is constant stakeholder feedback throughout the project, which in many cases is better
than the waterfall methodology as it allows the project to stay on track and meet
requirements.

The waterfall methodology has many risks involved because issues are usually only
discovered late in the project, which causes many potential risks. This is different from
PRINCE2 as it constantly conducts risk assessments in order to find any risks and minimise
their impact on the project, making it better than waterfall.
Waterfall is not as flexible as once development starts, you can not go back, however, the
PRINCE2 focuses on setting clear roles and responsibilities, which help to ensure that the
correct decisions are made, which minimises the changes needed to be made.

An advantage of the waterfall methodology is that it uses fewer resources, which is good for
smaller projects, however, PRINCE2 requires more resources and is also documented more
than the other methodologies.

Comparing Spiral and PRINCE2:

PRINCE2 is more flexible than spiral as it manages stages one by one, but Spiral is even
more flexible because of how it uses iterative development, which allows constant
improvements and adjustments that are made after receiving feedback.

PRINCE2 is made for projects of many different sizes, however, Spiral is best used for larger
and more complicated projects, for example, in software development.

In the PRINCE2 methodology, stakeholders are involved in making key important decisions
at each of the stages, whereas Spiral needs constant feedback from the stakeholders to
adjust and improve each development iteration.

Both methodologies have different methods of eliminating possible risks, but PRINCE2
conducts a single risk assessment, which is different from Spiral as it continuously finds and
removes any potential risks through iterative testing.

PRINCE2 has different stages that ensure that the product will meet the goals and objectives
of the project, however, Spiral focuses on improving the product by going through repeated
cycles.

PRINCE2 manages resource allocation and time management through planning and by
having defined roles, however, Spiral usually uses more resources because of the constant
feedback and the iterative development.
P3: Project Initiation Document (PID)

Project Title: Regale Eleganza E-commerce website

Background to Project:
The objective of the project is to help an artisan create an online website for their jewelry
business. The artisan wants to move from selling at physical shops to an online e-commerce
website, looking for more customers. The artisan would like to try different options, like an
online store, a Facebook page, or even an Etsy shop, and needs help to create a strong
online presence to generate more profit.

The stakeholders in this project include the artisan, the customers who invested in the
business, and the project manager working with the artisan. The target audience is virtual
clients who want to buy jewelry. The main goal of the project is to allow the artisan to have a
strong online presence and gain more customers. They should also decide which strategy to
use, for example, an e-commerce website or a social media page, or a shop.

Project Objective(s):
To: (What are you trying to achieve?)

Trying to help the artisan choose the best and most efficient e-commerce solution,
like a custom website or a social media shop, or a marketplace like Etsy. The local
artisan is looking to expand their business by creating an online presence and
increasing their sales. The project is to design and build a website that meets the
artisan’s objectives and needs. It should also fit the right characteristics like price,
data security, and customer service.

By: (specify the way you will carry the project out – this may require more than one bullet
point)
• Research the market and analyse e-commerce platforms and websites to find
out the most suitable solution for the artisan and their needs and goals.

• Create and design an e-commerce website that has a safe payment method
and customer service

• Create high-quality digital content, including professional product


photography and detailed descriptions

• Make sure that security measures are in place to protect customer data and
financial transactions

• Establish inventory tracking and order management systems

• Develop basic digital marketing strategies to attract customers

• Train the artisan in website management and basic maintenance

• Test all functionalities thoroughly before launch

• Create documentation and user guides for ongoing website maintenance

• Launch the website and monitor initial performance

• Provide post-launch support and gather feedback for improvements

So that: (you will specify what the business is hoping to achieve on successful completion
of the project)

The successful completion of the project will enable Regale Eleganza to achieve the
following:

Enhanced Online Presence: Establish a professional digital website that reflects


the luxury and elegance of the brand, attracting a global audience.

Increased Sales: More online transactions can take place, leading to increased
sales of their jewelry pieces.

Customer Engagement: Design a website that engages customers and creates a


good customer experience.

Data Security: Make sure that data laws are taken into consideration and that
customer data is handled securely, also ensure that there are multiple safe payment
options.
Project scope:

● Objectives: (What are you hoping to achieve?)

So that the business can successfully expand into a website marketplace, offering a
secure online shopping experience that satisfies the client. By addressing data
privacy and security problems, the business aims to build an online presence that
benefits its luxury brand. This will allow them to reach a broader audience, increase
sales, which allows them to expand.

● Deliverables:

E-commerce Website: An e-commerce website that meets the needs of the artisan.
It should include images of the different jewelry that they are selling and detailed
descriptions of each product.

Product Content: Images that are high quality and descriptions of each product in
detail.

Security Features: Advanced encryption and secure payment gateways.

Privacy Policy: A transparent policy on data collection and protection.

Training Resources: Materials and sessions for managing the digital platform and
ensuring data security.

Security Audit Reports: Documentation of regular security checks.

● Constraints: (What do you need to consider that may have an impact on your

project deliverables? These are things which you have no control over, but you need
to manage as part of the project.)
Budget Limitations: The project should be completed with the budget that is
provided by the artisan, which may lead to problems like not enough money to hire
designers and coders in order to build the website.

Timeframe: The project needs to be completed in a certain period, which may cause
problems like not enough time to create good quality designs or finish certain
features.

Data Protection: The website should comply with different data protection
regulations, such as the Data Protection Act and also GDPR.

Technology: It has to be compatible with existing systems and technologies, for


example, the website should work on different devices like laptops and mobile
phones.

Resource Availability: There may be different skilled designers who will affect the
project quality and how quickly the project will be completed.

Market Changes: There could be changes in the jewelry market or the number of
customers that are looking to buy jewelry. This can affect the website and how it will
be designed to appeal to the different customers.

● Assumptions: (are there any assumptions that you are having to make,, e.g.

business will upgrade its IT systems, staff will undergo training)

IT Infrastructure: The business will have to upgrade its IT system, such as laptops
and computers, in order to support the new e-commerce website.

Staff Training: The staff that the artisan will hire will need training to manage the
online website effectively, and also on how to fix any problems.

Stakeholders: The stakeholders will provide feedback on the website and its
different features. They will also suggest any improvements.

Market Stability: The luxury jewelry market will remain the same, and the number of
customers will be the same.

● Success criteria: ( what will be the key criteria that will confirm the success of the

project, this can be presented as a bulleted list)


Functional E-commerce Platform: The e-commerce website will be launched and
should be fully functional.

Increased Online Sales: The website should achieve an increase in online sales of
the jewelry items compared to the physical store.

Positive User Feedback: The clients should have positive reactions to the way the
website is designed and how it functions.

Data Security: The customer's data should be handled and stored securely.

User Experience: Users should not experience any problems with the website, and
there should be no technical problems.

Training Staff Efficiently: The staff training is important as they need to understand
how to operate the website as well as to follow security measures.

Customer Participation: Increased customer participation using customer reviews


and other tools and services that provide products tailored to the customer.

Brand Recognition: Extended brand visibility within the luxury jewelry market as
reflected in the traffic of the website and mentions on social media.

Outline solution:
(Provide a narrative of your proposed solution, which should include an indication as to the
feasibility of achieving the objectives of the project. This may include diagrams.)

The best solution for the problem is to create an e-commerce website for Regale
Eleganza, which shows their luxury watches and jewelry. The website will create an online
presence and provide a seamless shopping experience for their clients.

Key Components

Design and Development:

Design: The design should be luxurious and elegant, and easy to use.

Product Gallery: It should have high-quality images and descriptions of the


jewelry.

E-commerce Functionality:
Secure Payment System: Implement a user-friendly payment method with
advanced encryption for data security.

Customer Interaction:

Contact Form: Offer easy access for inquiries and personalised support.

Customer Reviews: Include feedback to build trust with the client.

Data Security:

Robust Measures: Establish strict data controls and conduct regular security
checks.

Privacy Policy: Develop a clear policy showing data protection policies.

Project stages:
(This is just a basic plan and not to be confused with the detailed planning document that
you would create once the project has been approved to go ahead.)

Stage of the project Description of activities Deliverables

Research & Planning Market analysis, Requirements


platform research, and document, platform
requirement gathering selection report

Website layout, user Wireframes, design


interface design, brand mockups
integration

Design

Website coding, Functional e-commerce


payment integration, website
and security setup
Development
Content Creation Product photography, Digital product catalog
description writing, and
pricing setup

Testing Security testing, user Test reports, bug fixes


experience testing, and
payment verification

Launch Website deployment, Live website, marketing


initial marketing, and plan
monitoring

Review Performance analysis, Project evaluation


user feedback report
collection

Resources:
(This is a list of all resources and when they are required, i.e., at which stage of the product.
These would include hardware, software, deliverables from the previous stage, and human
resources such as other people involved in the project.)

Stage of the
Resource Quantity Deliverables
project
Laptop/Computer 2 Requirements
document
Research & Platform analysis
Project Manager 1
Planning report
Research Software 1
Design Design Software 1 Website
(Adobe XD) mockups
Web designer 1
Digital Asset 1TB Brand
Storage guidelines
Development Web Development 1 Working
Tools Website
Prototype
Web Developer 2 Security
Web Hosting 1 protocols
Service
Content Digital Camera 1 Product
Creation Photo Editing 1 photographs
Software 1 Product
Content Writer descriptions
Content catalog
Testing Testing Software 1 Test reports
Quality Assurance 1 Bug
Tester 1 documentation
Security Testing Security
Tools verification

Launch Marketing Tools 1 Live website


Marketing 1 Analytics setup
Specialist 1 Initial traffic
SEO Tools reports

Project tools:
(This is where you will include any specific tools you will need - it can be included here
within this document or as an appendix.)

Research & Planning


● Microsoft Office Suite or Google Workspace: This is used for documentation,
scheduling, and communication.
● Trello or Asana: These are project management tools for task tracking and team
management.

Design
● Adobe XD or Figma: These are used for creating website mockups and designs.
● Dropbox or Google Drive: For storing and sharing design assets and files securely
within the team.

Development
● Visual Studio Code or Sublime Text: These apps are for coders, IDEs for coding
and development tasks.
● GitHub or GitLab: These websites are for code repos.
● Bluehost or WordPress: Web hosting services for publishing and hosting the
website.

Content Creation
● Canon EOS or Nikon DSLR: High-quality cameras for capturing professional
product images.
● Adobe Photoshop or Lightroom: For editing and enhancing product photos.
● WordPress or Shopify: These are platforms for managing website content and e-
commerce functionalities.

Testing
● Selenium or JIRA: These tools are very useful as they have automated testing, bug
tracking, and quality assurance.
● Nessus: This is for conducting security testing and vulnerability assessments.

Launch
● Hootsuite or Buffer: These tools help with marketing and social media
management for scheduling and monitoring marketing.
● Google Analytics and SEMrush: This tracks website performance, user
engagement, and also helps with optimising the search engine optimisation.

Project sponsor:
(This is the person(s) who agrees to the project going ahead and who will accept the project
on its completion.)

This includes mainly the client and the stakeholders who are involved in the project. The
project sponsor is a stakeholder responsible for authorising the project to proceed, and they
are also the ones who receive the final product. For this project, the project sponsor is:

Name: Leonardo
Role: Senior Management or Executive Sponsor
Responsibilities:

● Provide guidance and goals for the project.


● Ensure that business objectives and goals are met.
● Approve project plans, budgets, and final product.
● Facilitate communication between the project team and executive leadership.
● Accept the final project deliverables and assess project success.
Project schedule:
Start date:20/12/2024

End date:25/02/2025

Final product: (What is the end product that the project sponsor will sign to accept?)

Frontend Website

● Professionally designed user interface


● Product Catalog
● Shopping cart and checkout system

Backend Systems

● Order processing dashboard


● Customer support
● Secure payment methods

Content Elements

● Professional product photography


● Detailed product descriptions
● Brand story and about pages
● Contact forms and support channels
● Terms and conditions documentation

Project approach: (These are the project milestones.)

1: Planning and Analysis

2: Design and Development

3: Content Creation

4: Testing and Quality Assurance


5: Training and Documentation

6: Launch and Support Website soft launch

Interim products: (these are the deliverables for each milestone of the project; they could
be part of the finished solution, documentation, reports, etc.)

1: Project Planning and Research

● Market research report


● E-commerce platform analysis document

2: Design Phase

● Website design mockups


● Security and data protection plan

3: Development Phase

● Functional website prototype


● Product catalog with professional photos and descriptions

4: Testing and Quality Assurance

● Inventory and order management documentation


● Testing and QA reports

5: Launch

● Digital marketing strategy document


● Training materials and user guides
● Launch report and initial performance metrics

Project structure:
Timescale
Role Resource(s) Location
requirement
Project Project Office/Remote Full project
Manager Management duration (e.g.,
tools, team 4 months)
Development Office/Remote 2-3 months for
Web software, design and
Developer coding tools development

Photography Office/Remote 1-2 months for


Graphic equipment, content
Designer design creation
software

Security tools, Office/Remote 1 month for


encryption security setup
Security software and testing
Expert

Tester (QA) Testing tools, Office/Remote 1 month


test cases before launch

Project Initiation:
Request date: (this is the date you want to start the project)

Project Flavius Alupoaie D 10/01/2025


Manager a
Signature: t
e
:

(This is your signature and date as the project manager.)

Project Leonardo D 10/01/2025


Sponsor a
Signature: t
e
:

(This is the signature and date that the sponsor approved the project to start.)
Feasibility Study
Executive summary:
This is an overview of the content of the overall feasibility study document. It is advised to
complete this section after you have completed all other sections.

The study covers the following areas:

1. Market Feasibility: This is the analysis of the target market for handcrafted jewelry,
customer preferences, and online shopping trends of the customers.
2. Technical Feasibility: This is where the evaluation of available technologies for
building the website takes place, including e-commerce platforms, security features,
and inventory management systems.
3. Financial Feasibility: There is an analysis of the cost detailing the estimated costs
of the website development, marketing, and maintenance.

Description of the product and/or services:


(Amend the title as appropriate, as you may be only working on a product or a service and
not both. This section should provide detailed information regarding what the business is
considering and how this would benefit the business and its customers.)

The product is an e-commerce website designed to sell Regale Eleganza’s jewelry. The
website is an online store where customers can explore and buy jewelry pieces. This allows
the business to expand from a physical store to a digital e-commerce website. The key
features of the website include:

● Product Catalog: Here, the customers can search for many jewelry items, each
displayed with high-quality images, detailed descriptions, and pricing information.
● Secure Payment Method: The website needs to have a safe payment method that
allows customers to pay for the jewelry.
● User-Friendly Interface: The website needs to be designed so it's easy to navigate,
making it simple for customers to find and buy jewelry.
● Customer Accounts: Users can create accounts to store their shipping information
and items they have saved.
● Security Features: The site will have encryption and data protection protocols to
protect customer information, such as payment details and personal data.
Technological considerations:
(This is an important section, as it should detail changes and/or investment in technology
that the business will need to take into account for the project to be implemented.)

1. Platform Choice

● E-commerce Platform: The website can be made in Shopify or a custom website.


Shopify is a very popular e-commerce website because it's easy to use, and it has
high security and payment methods.
● Content Management System: WordPress or Shopify can be used so that the
artisan can manage things like products and updates.

2. Website Design and User Experience

● Design: The website should be easy to use and fast. It should work on both
desktops, tablets, and phones.
● User Interface: The design should look luxurious and well-designed.
● Product Display: High-quality images and descriptions are important for the
website.

3. Payment Gateway Integration

● Payment Security: A secure payment method must be used to manage customer


transactions safely. This is important to protect credit card details and personal
information by encrypting the data during the checkout process.

4. Security Features

● Data Privacy: The website needs to comply with any data protection laws because it
could cause lawsuits if customer data isn't protected.
Legislative requirements:
(You will need to identify any legal requirements that must be adhered to by the business if
the outcome from the project is implemented.)

Data Protection and Privacy Laws:


The final product should comply with GDPR (EU) for data collection, storage, and customer
privacy, which includes ensuring data security.

E-commerce Regulations:
Also, the UK E-Commerce Regulations 2002 need to be taken into consideration by
providing clear business details, clear pricing, and legal contracts.

Operational considerations:
(This section requires you to evaluate how well the proposed project solves the business
problem and how it satisfies the business needs.)

Wider Market Reach:


Establishing an online presence allows the artisan to reach a broader audience by
advertising their e-commerce website. This advertising helps increase the number of
customers, leading to more sales.

Streamlined Sales Process:


The e-commerce website can help automate the sales process as it can reduce tasks like
order management, inventory tracking, and customer service. This significantly increases
efficiency, which allows the artisan to focus on other tasks.

Cost Effective:
Compared to maintaining a physical store, the website is a cheaper and more cost-effective
solution as it saves money and resources.

Scalability for Growth:


In the future, if the business expands, the website can be changed to allow new products,
services, or features to be added. Due to this, the e-commerce website will allow the
business to expand easily.
Resources:
(The purpose of this section is so that you can explain what additional staffing or
restructuring to the business would be required to accommodate the implementation of the
project. You may not require this section for your project and can therefore leave it out.

Web Development Team:


A web developer is needed in order to build and launch the e-commerce website, including
integration of payment systems and inventory management.

Content Creation:
A photographer is also essential for high-quality product images, and a copywriter to create
product descriptions.

Customer Support:
Also, additional staff are needed in order to handle customer questions, returns, and product
assistance as sales increase.

Digital Marketing Expertise:


The last thing needed is a digital marketing specialist to manage SEO, social media, email
campaigns, and paid advertisements to attract customers.

Produce/Service marketplace:
This is looking at what similar products and/or services the business’s competitors have in
place and whether the intended outcome of the project will enhance its presence within the
current marketplace.)

Competitor Analysis:
Some of the local artisans often sell through Etsy or Instagram, and larger brands like Rolex
are the main competitors in the online jewelry market, as they offer many product ranges
and customer service.

E-commerce Platforms:
Competitors use platforms like Shopify and Etsy. Therefore, by using a custom e-commerce
store, the customers will have a better experience while shopping online.

Market Trends:
Growing demand for certain types of jewelry and personalised pieces could give the artisan
an advantage. In addition, digital engagement on social media platforms like Instagram is
also important in order to gain more customers.

Competitive Advantage:
A dedicated website allows the artisan to control the branding and customer experience,
which makes it unique from competitors that use Shopify or Etsy. High-quality photos and
detailed descriptions will also improve the website.
Schedule: (This section requires you to include a schedule for the project and will
include some of the milestones and targets that you have identified previously.)

Milestone/Task Target Date Details

Initial Planning Week 1 Project initiation, team setup, and stakeholder


briefing.

Market Research Week 2-3 Research e-commerce platforms like Shopify


and finalise platform choice.

Website Design Week 4 Design mockups for the website layout and obtain
the artisan's approval.

Content Creation Week 5-6 Photograph jewelry, write product


descriptions, and create content for the
website.

Website Development / Week 7-9 Develop the website and integrate e-commerce
Integration features and payment systems.

Security & Payment Week 10 Ensure SSL encryption and secure payment
System Testing processing are working.

Website Testing & Week 11 Thorough testing of website functionality,


Bug Fixing responsiveness, and fixing any bugs.

Launch Preparation Week 12 Train the artisan on website management and


prepare for launch.

Website Launch Week 13 Official website launch and monitoring of initial


performance.
Feedback Week 14-16 Monitor customer feedback, address issues, and
make adjustments as needed.

Recommendations: (In this section, you will use the findings of your feasibility study
and explain why the project should or should not go ahead.)

Market Expansion:
Launching an e-commerce website will allow the artisan to expand the number of customers,
increasing their profits.

Competitive Advantage:
A dedicated website offers a better customer experience compared to selling on third-party
platforms, helping the artisan build a unique online presence.

Cost Effective:
Having an e-commerce platform can be more cost-effective than managing a physical store,
which therefore decreases overall costs.

Technological Advances:
Modern e-commerce platforms like Shopify and Etsy provide secure, scalable solutions
suitable for the business's needs, with minimal technical barriers.

Scalability and Growth:


The website will be adaptable, allowing the artisan to expand the number of products and
implement marketing strategies as the business grows.

Continuing with the e-commerce website is the best decision because of the potential for
market expansion, operational improvements, and long-term growth.
Terms of Reference
Aims of the project:
(This should be a detailed explanation as to what the project is supposed to achieve.)

The goal of the project is to make a professional, secure, and luxurious e-commerce website
that allows the artisan to sell their jewelry on an online website. The main goals that the
project has to achieve are:

Strong Online Presence:


The e-commerce website should have a lot of online customers who are looking to buy the
artisan’s jewelry.
Expand Market Reach:
This enables the artisan to reach a wider audience by providing a sales platform, attracting
customers interested in the unique jewelry.

Increase Sales and Revenue:


The website will allow online transactions through secure payment methods and encourage
sales growth by offering a luxurious shopping experience.

Scalability and Growth:


The website will be adaptable, allowing the artisan to expand the number of products and
implement marketing strategies as the business grows.

Criteria:

1. The website should work without any bugs or problems, and it should be easy to use. It
should also have essential e-commerce features like payment gateways and order
management.

2. The final product should increase online sales compared to the physical store where the
artisan sells his jewelry.

3. The website design should be elegant and luxurious, which provides a high-quality
experience for the customers.

4. The artisan should be capable of managing the website independently after training.

5. It is also important that positive feedback from stakeholders is obtained on the final
product.
6. Finally, completion of the project within the agreed timeline, budget, and feature
requirements should be achieved.

Flexibilities:
(This involves making decisions that will allow you to respond to change to ensure that the
project is completed successfully, e.g,. If a resource is unavailable, what flexibility will you
have to adapt to this issue?

Resource Availability: This will be solved by hiring freelancers if key team members are
unavailable.

Budget Adjustments: If the budget decreases or is insufficient, the team could delay non-
essential features if costs rise.

Timeline Extensions: If there isn’t enough time, they should prioritise essential features of
the project.

Marketing Changes: In case of not enough customers from the main advertising, then
explore alternatives like social media and email marketing.

Project parameters:
(The items below could be included as an appendix, as they are used in various other parts
of the project life cycle.)

● Goal: To make a secure and easy-to-use e-commerce website for the client. It

should have images of the products and payment methods.

o Deliverables:
o E-commerce Website: This is the main deliverable, a secure, fully functional
online store with product galleries, a payment gateway, and customer support.

Content Creation: High-quality images of the jewelry and detailed descriptions.

Security Features: Finally, SSL encryption, secure payment processing, and GDPR
compliance, which ensures that the customers’ data is secure.

o Boundaries: Thiss is where you would define the boundaries of the project
between things that apply to the project and things that are not, e.g., an IT
department is installing new network cabling in the purchasing department (this
is a boundary), all other departments are outside of the scope of the project.)
Included:

● The development of an e-commerce website for the client.


● Product images, payment methods, customer service, and digital marketing
strategies like social media.
● Training for the artisan on how to manage the website and maintain it.

Excluded:

● Managing physical sales and store operations, like adding new products.
● Long-term website maintenance beyond the initial launch phase.
● Marketing that is not directly linked to the website.

Range: (this is the upper and lower limits of the deliverables; this could relate to
quality, quantity, size, etc.)

Quality:

● Upper Limit: High-quality, professional design and security features


● Lower Limit: Basic functions with a working design and essential security features.

Quantity:

● Upper Limit: A fully stocked product catalog with up to 50 items and multiple product
categories.
● Lower Limit: A minimum of 10-20 products listed for initial launch.

Size:

● Upper Limit: An e-commerce platform that can scale for future growth, like adding
new products and supporting new clients.
● Lower Limit: A single-page or simple multi-page website with essential features.

Timeframe:

● Upper Limit: This has to be fully completed within 13 weeks and has to take into
consideration any delays.
● Lower Limit: The project must be finished in a maximum of 16 weeks.
● Sources: (this is the list of all hardware, software, human resources, etc, required to

undertake the project).

o Hardware:
o Hosting: A reliable hosting service so the website can be deployed.
o Computers: Laptops for development and testing, including mobile phones for
design testing.

o Software:
o An e-commerce platform like wix.com for website development.
o Design Software like Adobe Photoshop for product images of the jewelry.
o Security Tools, including SSL certificates and a secure payment gateway
o Content Management System: WordPress or any other similar platform.
o Project Management Tools: Microsoft Project for task tracking and team
management.
o Testing Tools: These include tools that test performance and security.

o Human resources:
o Web Developer: Creates the website, design, and website features.
o Photographer: This is for taking high-quality photos of products for the
website.
o Project Manager: He manages the project and the resources and
communicates between the team and the stakeholders.
o Security Expert: Ensures the website complies with data laws and
implements secure payment systems.
o Marketing Specialist: Helps with digital marketing strategies like SM.
o Artisan: He is responsible for providing product information and
descriptions, and is trained to manage and maintain the website.
o

o Other resources:
● Outputs: (these are the action results that have been achieved, e.g, hardware and

software sourced; business data has been collected)

● This includes the following :

● Fully developed and functional e-commerce website.

● Product images and descriptions completed.

● Website security implemented and tested.

● Training materials and user guides delivered.

● Participants: (these are the people involved in the project, which would include the

stakeholders, project team members, etc)

● Stakeholders: Artisan (primary client), project manager, and customers.

● Project Team: Web developer, security specialist, marketing advisor.

● Reporting requirements: (this is the identification of the documentation that is

required and at which stage of the project lifecycle)

Initiation Phase: Project Initiation Document (PID).


Development Phase: Progress reports, design drafts, testing reports.
Completion Phase: Final project report, website testing summary, and stakeholder
feedback.
● Budgets: £9,500

Hosting & Domain: Approx. £100-£200 annually.


Web Development & Design: £500-£1,000
Content Creation: £300-£500 for professional images.
Security Tools: £100 for SSL and secure payment integration.

Project Manager Flavius Alupoaie Date: 06.01.2025


Signature:
D2: Business Case
Project justification:
You need to include the following, where relevant to your project:

● Rationale: (the reasons for carrying out the project)

This project is important to the artisan because the artisan needs to expand their business
and increase profit. This project will be successful as more people shop online now, so only
having a physical shop will not be as profitable to the artisan. Having an online presence like
a website or social media page will make the artisan’s shop attract more customers and
therefore significantly increase sales, it also allows them to compete online with other
businesses. This project is important in order to keep up with customers who shop online.

● Business risks: (the risks to the business if the project is not carried out)

If this project is not completed, the artisan can significantly lose opportunities to sell to
customers worldwide and increase profit to further expand their business. Without an online
website, their brand will have fewer customers, and they are missing a big opportunity,
which will prevent the business from expanding. In addition, other businesses that already
sell online will have a big advantage as they already have customers who are interested in
jewelry.

● Business benefits: (why do it now? Based on the benefits to the business against

its situation as of today)

Setting up an e-commerce platform or website has many different benefits. One of these
benefits is that it will allow access to more customers, leading to more sales. A strong online
presence through a website will also help build a good reputation for the brand. Overall,
moving to an online website is the best for the business as it will help the business grow and
bring in more profits.

● Critical impact on the business: (How critical will the impact of the project be on

the business? This can include positive and negative impacts.)

This project will have a big and important impact on the business as it has many positives,
for example, higher sales, more customers, and better exposure on the internet, which could
increase the brand's popularity. However, there are also some negatives, for example, the
cost of setting up the website, and you need to learn how to manage it. Even if there are
some challenges, the positive effects on the business are greater and more important.

Solution 1: APP for iOS and Android

(Give an overview of each of your suggested solutions for the project – a business case will
usually contain more than one solution for the project sponsors and stakeholders to
consider.).

Overview:

One solution to the problem would be to create an application for both iOS and Android
devices that allows clients using any OS to use the artisan’s app. This allows the customers
direct access from their phones at any time and enables them to place orders and view
products easily from their phones. The app will include features such as a search feature,
checkout, and order tracking. By using an app, the customer experience will be much better
as it will be convenient for them to make purchases from their phones.

● Risks: (describe what could go wrong, whether it is a systems-related risk and/or

user-related risk)

There are many risks when making an app for this purpose, the main risk being the
high cost in order to develop an app that meets the artisan's expectations. The cost
will be significantly higher compared to other solutions, as the app needs to be
optimised for both iOS and Android devices and will require experienced
programmers. Also, the maintenance will be higher as there will need to be regular
updates in order to prevent any bugs and fix any issues. The app will also need to be
added to the Google and Apple app stores, which may take extra time. Also, some
people may not want to download the app just to make a purchase.

● Remedial actions: (describe how you will mitigate these risks)

One action that can be taken to mitigate these risks is to hire an experienced developer who
is experienced in creating apps for both iOS and Android. Another action that can mitigate
these risks is that the apps are tested before they are launched in order to detect and fix any
problems that could occur; they should also be tested by some of the artisans’ clients in
order to ensure that the app provides the best customer experience.

● Associated costs: (this should include an itemised list with costs for all hardware,

software, human resources, and other costs which are likely to be incurred)

There are many costs for this solution, as there are many resources needed in order to
create an app for both iOS and Android. For example, the app developer costs between
£300 and £ -4000, and the user interface designer costs £500. There are also costs for
software used, like security tools, which cost £150, and there will be a maintenance fee after
the app is launched on both iOS and Android. There also needs to be extra money in case of
any emergencies or if the project exceeds the planned budget, making the overall cost much
higher compared to other solutions.
● Timescales: (You would need to make it clear whether the timescale was the same

for each solution or whether there is a different timescale for each solution you are
presenting.)

The time in which the project will take to complete may vary depending on the developers
and how efficient they are; it also depends on the project manager and how well they direct
and manage the project. In the first 2 weeks, the planning takes place, and a wireframe is
created for the app. In the next 4 weeks, the development begins, and the main features of
the app are developed. After this stage, the app is further developed, and the security
measures are set u, including the payment method. The app is then tested on both operating
systems and then tested by clients. Finally, in the 14th week, the app will be ready to be
launched.

● Investment benefits: (this is the balance between the costs, development time, etc.,

against the benefits to the business)

By creating an app for the artisan, customers have easy access to the new products of the
artisan, they will also be able to receive notifications about promotions and new products.
The app will also significantly increase sales as it will be easy to make purchases after
setting up an account. The app will also be more visually appealing for the customer, which
will increase sales. However, due to the long development time and the high costs, this may
not be the best solution for the artisan, especially if they are on a smaller budget. The app
may also not work as well on different operating systems, and may not be available on
laptops or desktops. Overall, this may not be the best solution for the client.

Solution 2:Social Media Store

Overview:

This solution is to set up a social media store on platforms such as Instagram orTikTokk
which show the company’s products and allow them to sell their jewelry through the
platforms. These platforms already have built-in shopping stores where customers can buy
the artisan’s products. This solution allows a wide range of customers to purchase the
products, as there are millions of people who use those platforms. This solution will also be
the most cost-effective and also the most time-efficient, as it will not take as much time to set
up as making an app does.

● Risks: (describe what could go wrong, whether it is a systems-related risk and/or

user-related risk)

The main risk of using a social media store is that they can change policies and
rules, which may prevent the artisan from selling their jewelry. In addition, the artisan
has fewer options and control over the customer experience as the platforms may
not offer enough customisation compared to a website or an app. Also, the posts
may not always reach the right audience which may lead to a decrease in sales for
the artisan, leading them to pay extra for advertising on the social media platforms.
The artisan also has no control over their customer data and how it is managed, as it
will be handled by the platforms.

● Remedial actions: (describe how you will mitigate these risks)

One action to mitigate the risks is to set up a social media store on different platforms in
case one fails or does not reach the correct audience,e the other platform can be used. In
order to increase sales, there has to be regular content uploaded to the platforms so that the
customers are engaged and interested in buying. Another way to mitigate the risk of not
reaching the right audience is by paying for targeted advertising on social media platforms in
order to significantly increase sales. These actions ensure that most risks are minimised, so
it does not affect sales.

● Associated costs: (this should include an itemised list with costs for all hardware,

software, human resources, and other costs which are likely to be incurred)

The cost of selling the jewelry on a social media platform is much lower than other solutions.
The product photography costs between £200 and £ 300, and the content creation costs are
around £100 per year. In case the artisan decides to promote their products, the social
media ads cost around £200-500, depending on the platform used. In addition, the staff
needs to be trained to operate the social media store, which will cost £150. Overall,l a social
media store will be the most cost-effective out of all of the other solutions, cost-wise.
● Timescales: (You would need to make it clear whether the timescale was the same

for each solution or whether there is a different timescale for each solution you are
presenting)

In the first week, the account will be set up, and a product catalogue will be created with
descriptions, photos, and prices. In week two, the content creation will take place in order to
advertise the products and the brand. The following week, the store will be tested for the
payment methods and to test the product advertisements. If all the tests are successful, in
the 5th week, the social media store will be ready to be launched with the advertising
campaigns. This solution will also be the most time-efficient, as it will only take a maximum
of 5 weeks to complete.

● Investment benefits: (this is the balance between the costs, development time, etc,

against the benefits to the business)

There are many benefits to this solution, the main benefit being the low setup cost, as there
is a minimal investment compared to making an app or an e-commerce website. In addition,
there is the possibility of reaching a much wider audience, as many people use those social
media platforms, also allowing customers to be more engaged by being able to comment
and like the company’s posts. There is also the benefit that it takes less time to set up than
other solutions, like an app or website.

Solution 3:E-commerce websites (Etsy, Shopify)


Overview:

The final solution is to use an e-commerce platform like Etsy or Shopify, which will allow the
artisan to have an online presence and sell their jewelry without needing much technical
experience or knowledge. Etsy could be a more suitable platform as it mostly sells
handmade products, which match what the artisan is selling, so there is an already
established customer base that they can sell their products to. Shopify would also be a good
option as it allows extra customisation and allows the artisan to advertise their brand more
compared to Etsy. Both platforms meet the artisan’s needs.

● Risks: (describe what could go wrong, whether it is a systems-related risk and/or

user-related risk)

The main risk is the platform fees, which can significantly increase over time, and can cause
the artisan to lose money over time. Another risk is that there will not be a strong online
presence if the platform Etsy is used, as many customers can purchase their products, but
their brand will not be as advertised as on other platforms. In addition, the data of their
customers will be managed by a third party, which may make it less secure, and there is no
guarantee that the customer data will be kept safe. There is also a lot of competition on
Etsy; therefore, it will be harder to sell the artisan's products.

● Remedial actions: (describe how you will mitigate these risks)

The artisan could pay for ads on Etsy to promote their jewelry to more people, or they can
use both platforms to sell to more clients, which increases sales, meeting the artisan's
needs. Another action that they could take to minimise the risks is to advertise their products
on other social media platforms, which can increase their number of customers. They can
also read the data protection policy of the company to ensure that their customer data is
handled correctly.

● Associated costs: (this should include an itemised list with costs for all hardware,

software, human resources, and other costs which are likely to be incurred)

The main costs will be the monthly fees and the advertising costs. The monthly plan will be
£25 per month, but the design and template will cost £100-200 to hire a professional
designer. There will also need to be a photographer who will take photos of the products,
which will cost between £200 and £ 300. Overall, the cost will be around £500, which is
much cheaper than other solutions like an app or website.
● Timescales: (You would need to make it clear whether the timescale was the same

for each solution or whether there is a different timescale for each solution you are
presenting.)

For this solution, it is estimated that it will take between 4-6 weeks to complete. In
the first week, the account and domain name will need to be set up, in the next two
weeks, the images of each product will be uploaded, and a listing with a description
will be made, also, the brand logo will be designed and put on the platform. During
the 5th week, the testing takes place, and the payment methods are set up. If
everything is working correctly, then the e-commerce shop will be launched.

● Investment benefits: (this is the balance between the costs, development time, etc.,

against the benefits to the business)

This solution offers many benefits, for example, the main benefit is that it is very fast and
saves both time and money. It is easy and simple to launch compared to an app or a
website. In addition, platforms like Etsy have a built-in customer base, which means it will be
easier to sell to customers as they are already interested in similar products. Another
advantage is that platforms like Shopify allow custom branding, which can allow for a better
customer experience. The payment methods are already built in and are secure, which
prevents any issues with payments. It is also scalable, meaning that more items can be sold
and the business can expand. Therefore, this solution offers the most benefits compared to
the app and the social media store.

Task 4: Project Planning and Phase Review


P4: Develop a project plan for the identified project
Resource Plan

Resource Name Role

Web developer Responsible for website creation, design and


functionality.
Project Manager Manages the project, resources and
communicates between the team and
stakeholders.
Graphic Designer Creates visual content and design elements
for the website.
Security Expert Ensures compliance with data laws and
implements secure payment systems.
Tester (QA) Conducts testing to ensure quality and
functionality of the website.

Resource Name Description Cost


Hardware:
Computers Laptops for development and $1,200 per computer
testing, including mobile
phones for design testing.
Digital Camera High-quality camera for $800
capturing product images.
Hosting & Domain Reliable service for deploying $150 per year
the website.
Software:
Web Development Tools Software for website creation £1,500
and coding.
Security Tools SSL certificates and secure £100
payment gateway for data
protection.
Design Software Adobe Photoshop for $50
editing and enhancing
product photos.
Material name Description Cost

Paper Used for printing project $10


documentation and reports.
Office Supplies General supplies such as $75
pens, notepads, and folders
for project use.

Resource Plan:

Regale
Project Name Eleganza
E-
commerc
Type of Project e Website
Prepared by: Flavius
Alupoaie
20/01/2
Date: 025

Human Resources
Web developer
Project Manager
Graphic Designer
Security Expert
Tester (QA)
Equipment
Resources
Hardware
Computers
Digital Camera
Hosting & Domain

Software
Web Development
Tools
Security Tools
Design Software

Financial Plan:

Budget 9,500

Expenses Hourly rate


Web developer 1,500
Project Manager 1,200
Graphic Designer 800
Security Expert 1,100
Tester (QA) 200

Equipment Cost
Web development software 200
Computers 900
Digital Camera 800
Hosting & Domain 160
Security Tools 130
Design Software 50

Contingencies 500

Quality Plan form


Prepared By: Flavius Alupoaie
Position: Project manager
Date: 20/01/2025
1. Purpose of Quality Plan
Th
e purpose of a quality plan is to help a business manage the quality of a project that
they are working on. It ensures that different features of the website are working
correctly and also if the goals and objectives are met by the final product.
2. Quality Objectives
The following are the quality objectives of the project that reflect the overall intentions to be applied
with regard to quality throughout the project. YOU CAN REFER TO YOUR OBJECTIVES ON THE
INITIATION DOCUMENT.

Objectives :

Performance
The website should have fast performance and all the pages should load in under 3
seconds. The search feature has to find the product in less than 2 seconds and the
shopping cart and prices should update quickly without any problems. The website
has to be able to host over 1000 customers at the same time so the website doesn't
crash when there are many clients.

Security
User data, like emails, passwords, and addresses need to be stored securely
according to any data laws. The payment methods need to be secure and encrypted,
with security tests taking place regularly in order to fix any bugs or issues. In
addition, the user data needs to be stored safely so that data breaches do not occur.

Reliability
The e-commerce website needs to be working most of the time so customers have
access to the website to buy products. Another way to make the website more
reliable is to make automated backups that prevent data loss. Also, when there is a
lot of traffic on the website, the website should still be working with high performance
and no long loading times.

User Experience
The e-commerce website needs to work correctly on multiple devices like phones,
tablets, and laptops. All pages will need to work on each platform without any format
issues. In addition, the customers should find it easy to navigate and find products
quickly. The website also needs to work on different browsers like Google Chrome,
Firefox, and Edge.
3. Quality Plan for Deliverables

Key Deliverables Quality Measure Quality control standards/Criteria


(from the customer’s point of view )
List the deliverables List the criteria you will use to
measure the quality of your Is your deliverable complete and correct?
deliverables

Full e-commerce Pages load quickly and each The website works without errors on
website with all page works correctly laptops phones and tablets, also needs to
features included have a good luxurious design

Secure payment The payments are processed All of the different payment methods work
methods securely and there are no correctly and are encrypted for security
errors or bugs
Product gallery with The images have to be clear All images of the products need to have a
high quality images and need to load quickly high resolution, and a good description of
the product as well

4. Quality Control Activities


The
focus of quality control is on the deliverables of the project. Quality control monitors project
deliverables to verify that the deliverables are of acceptable quality and are complete and correct.

The following table identifies:


● The major deliverables of the project that will be tested for satisfactory quality level.

● The quality standards and the correctness and completeness criteria established for the
project deliverable.
● Also include are any organizational standards that need to be followed.

● The quality control activities that will be executed to monitor the quality of the deliverables.

● How often or when the quality control activity will be performed.


Deliverable Quality
Project Standards/Criteria Quality Control checklist Frequency/Interval
Deliverable

Full e- Has a responsive design,


-Test the search feature Should be tested every
commerce pages load quickly and
works on desktops and week during development
website with each page works correctly
phones and one final testing before
all features
the launch
included - Check that all buttons
function correctly.
-The website should
work without errors on
laptops phones and
tablets
Secure It has SSL encryption and
- Test payment After integration and before
payment has no errors, the
methods with different launch.
methods payments are processed
cards
securely and there are no
errors or bugs - Check if the SSL
encryption works and is
secure
Product The images have to be in
- Check the image After uploading the images
gallery and the correct format and
resolution and the of the products.
the product have to be clear and need
loading time.
description to load quickly
- Check product
descriptions for correct
description and
spelling.

4.
Quality Control Problem Reporting Plan
The following logs will be used to list, document and track any items reported through quality
management activities.

Quality Control Log

ID Number Date Findings Resolution Resolution Date Reviewed Date


001 22/01/2025 Some buttons do not Fixed the 23/01/2025 24/01/2025
work on the homepage. buttons and
tested them
002 22/01/2025 Some product images Optimised 23/01/2025 24/01/25
aren't loading properly on images for
phones. phones
003 22/01/2025 Payment method not Reconfigured 23/01/2025 24/01/2025
working with debit card payment
gateway settings
and tested it.
Risk Management Plan

What is the purpose of Risk Management Plan?

The main purpose of risk management is to identify any potential risks that could affect the
project. By identifying these potential risks the project manager can prepare and minimise
any risk that could happen later in the project. For example risks like cybersecurity threats,
data protection risks, low budget and not enough time to complete the project need to be
eliminated. The Risk Management Plan allows for these risks to be minimised so they do not
affect the project.

Identified Risk Impact of Risks Actions to Minimise


Risks
Payment methods Loss of sales and Use multiple payment
customer gateways and
dissatisfaction monitor them
continuously
Website Downtime Less profits for the Make sure that any
business maintenance takes in
hours with the least
amount of customers
Poor User Experience This includes things
like slow loading of Regularly test and
the web pages and optimise the website
bugs
Inventory Errors Items show that they Use an automated
are in stock but are inventory
not leading to less management system
purchases
User Acceptance Plan
What is the purpose of the User Acceptance Plan?

A User Acceptance Plan ensures that the e-commerce website is working correctly and has all of the
required features that the client mentioned. The User Acceptance Plan mentions all of the things
that the final product, which is the e-commerce website, should have. Before handing the final
product to the client, testing all the important parts of the website is important. The plan helps to
find and fix any problems that can affect the website. After everything is tested and fixed, the client
and the project manager sign the User Acceptance Plan agreeing that everything is up to standard.

I agree that the following test plan should be used to test the entire website to ensure that it meets
agreed user requirements.

Leonardo Flavius Alupoaie

…………………………………………….. ……………………………………..
Client Project Manager

Deliverable Acceptance Test Activities Expected Result Test Result Comment


Criteria to be met Pass/Fail
User Sign up form Create a new Account was Account Error messages
Registration should collect account with created creation could be shown
a username, valid details. successfully successful. for invalid
email, and Try creating with correct Invalid email inputs.
password. an account details. Error was rejected.
with an invalid messages Password
email. shown for requirement
invalid warnings
inputs. displayed
correctly.
Shopping Items can be Add multiple Cart shows Cart updates Make the cart
Cart added and items. correct items when items easy to use for
removed. Remove and total. are added or customers.
Quantities can items. Change Updates removed.
be updated quantities. happen Total
and cart total when recalculates
updates changes are correctly.
automatically. made.
Checkout Shows order Complete Order All payment Ensure that the
Process summary, purchase with processes validations are customer knows
shipping valid details. with valid working. if the order is
options, Test invalid payment. Shipping costs confirmed or
payment form card numbers. Error are calculated not.
and confirms messages correctly.
order. for invalid Order
details.. confirmation
displays
properly.
Responsive Website works Test on All features Site responds Some images
Design on mobile, different work well on all do not load
tablet, desktop devices and properly tested correctly on
screens. screen sizes. across devices. Menu phones and
Check menu devices. Text navigation is tablets.
navigation. readable. smooth. All
Test checkout. Buttons easy features
to tap. accessible.

Acceptance plan:
Gantt chart
M2: Carry out and document a phase review of the project plan

• Is the project on schedule and within budget?

The e-commerce website is in development and is planned to be finished on time


according to the plan. The budget was split accordingly for different resources like
laptops, website developers and much more, but at the same time also ensuring that
there is no overspending and everything is within the planned budget. The team has
been working efficiently in order to meet current deadlines. As the project manager, I
have to track both the project development as well as the budget, ensuring we do not
spend more than the planned budget.

• Have the deliverables been produced and approved?

The team has designed and tested most of the important features, making sure that
they each work as intended. The final deliverable, which is the e-commerce website,
needs to be approved by the stakeholders before it is signed off and the product is
launched. After the product has been approved by the stakeholders, the development
of the e-commerce website will begin.

• Have the risks been controlled and mitigated?

Throughout the project, the different risks have been identified and have been dealt
with through testing and improvements. For example, one risk was data breaches that
we will prevent by using encryption to store the user data and also, a secure payment
method will be used for secure transactions. Another risk that was identified is the
performance of the website and it will be controlled through testing and optimisation. In
addition, testing and assessments will take place on a regular basis in order to
minimise any potential risks that could affect the website. Therefore most risks are
mitigated so we should now move to the execution phase.

• Have issues been resolved?

As soon as an issue will be identified, for example the design not loading on a phone
or the shopping cart not working, the team will investigate it and come up with a
solution to resolve the issue effectively.

• Is the project on track?

The e-commerce website project has been progressing rapidly and is on schedule.
The website is getting constant feedback from the stakeholders, the project plan has
been approved, therefore the next step is to move into the execution phase.
• Should the project continue to the execution phase?

After evaluating the e-commerce website plan and consulting with the stakeholders, the
project should continue to the execution phase. The plan for the website matches the
current budget and timeline, therefore the project is ready to proceed to the execution
phase without any issues. Some of the things that the project manager has done for
this project to continue would be that he has saved money as has stuck to the original
budget. In addition, the project manager has kept track of the progress made and has
made changes to the plan so that the project can be completed on time.

• What is the justification for the decisions made?

The justification for the development of the e-commerce website is because the website
could generate a lot of revenue for the company and the artisan. Furthermore, the e-
commerce website is the best solution as it has the potential to be expanded and also
to attract a lot of customers through their new online presence. The main justification
for the decisions made is that so the project can continue without any issues and
following the initial plan and attract more customers to the website which is beneficial
for the artisan as they would have made more profit, therefore the project should
continue.

• What changes have been identified, how will these be implemented and what is the
justification for them?

One change identified by the stakeholders is that the website needs to have a more
elegant and luxurious design in order to appeal to their customers who are looking to
buy their jewelry. This will be implemented by the website designers who are modifying
the website in order to meet the stakeholders demands and needs. In addition, another
feedback from the stakeholders is that the website should have a straightforward
design that is easy to use and navigate for new customers. This problem will also be
addressed by the website designers.

P5: Follow the project plan and conduct a phase review of the identified project
Phase Review Report:

Is the project on schedule and within budget?

The project is progressing significantly and is on schedule. The project was expected to be
fully completed by 05/03/2025, but due to the significant progress made, the project is
expected to be finished by 28/02/2025. Therefore, this shows that the project is ahead of
schedule and on track, making it a successful project. The budget was set at £9,500 and
only £7200 has been used and therefore is well within budget. This was achieved through
saving costs wherever possible, for example, by avoiding unnecessary spending on
additional resources. This has contributed to keeping the expenditure within the planned
budget.

Have the deliverables been produced and approved?

All planned deliverables, including the website design, branding, and documentation, have
been produced. After these were produced, they were reviewed and received approval from
stakeholders as well as feedback on what to improve. After making slight adjustments, all
deliverables were approved, and the final product was ready to be launched. There have
also been some quality assurance tests in order to ensure that the product meets the
stakeholders' requirements and specifications. The final product was reviewed and has
passed every test, including the quality test.

Have the risks been controlled and mitigated?

Potential risks found at the beginning of the project have been resolved efficiently.y For
example, any cybersecurity threats like data theft when paying through the payment gateway
have been effectively mitigated and resolved by encrypting the data so it can't be read. This
has been achieved through hiring IT support specialists to minimise the cybersecurity
concerns and also fix the issues of the payment gateway. The risk management plan was
very successful as it ensured that any potential future risks were efficiently identified and
mitigated.

Have issues been resolved?

Several issues have been identified during the testing phase, for example, some of the
issues were that the shopping cart was not working correctly and that some of the images
were not loading for phone users. These issues have been resolved by hiring professional
website designers who were experienced and could efficiently resolve the issues. Other
minor issues, like the resolution of images and image alignment, have also been identified
and have been fixed by the website designer.

Is the project on track?

The project is on track and meets the stakeholders' requirements. This was successfully
achieved through effective coordination between the different team members and strictly
following and sticking to the initial project plan, and also, efficient issue solutions have been
the main reasons why the project is successful and is on track. Regular monitoring by the
project manager and progress updates have helped maintain the project and its objectives
on track.

Should the project continue?


Based on the previous points that the project is on track, within budget, and mainly that the
project is on schedule and all major risks and issues have been addressed and resolved
effectively, I believe, as the project manager, that the project should continue as planned.
There are only a few remaining tasks that can be fully completed within the set timeframe;
therefore, there is no reason for the project to be stopped, as it will benefit the artisan
greatly.

Website Domain:
https://19flaviusalupoaie.wixsite.com/regale-eleganza

Homepage:

The homepage of the website shows the customers the business logo and allows them to
explore the different jewelry items. The homepage has some of the watches on display to
showcase the jewelry’s luxury. A menu page is also displayed if the customer clicks the top
right menu button, which they can use in order to navigate the website and access the
different pages.
Product Page:

This page allows customers to view the jewelry items. The high-quality images show each
product to the customer. Each product has a description and price of each item. There is an
add to cart button which shows when the customer hovers over the product so that they can
add it to their shopping cart. Also the customer can easily navigate the website through the
top right button which is the menu button and also they can press the Regale Eleganza
button which will take them to the homepage. The customer can also sort the jewellery items
by price, colour, length, size and category.
Shopping Cart Page:

The shopping cart allows the customers to view their saved items in the shopping cart before
proceeding to checkout and a total final price is displayed. Each item is displayed with a high
quality image, name, price, quantity selected and the total price of the products. Customers
can also edit the quantity of items or remove them. The Checkout button directs the
customer to the payment page. The customers can also securely checkout with paypal or
Google pay if they press “More Payment Options”.
Side Cart Page :

This is the same as the main shopping cart page however it opens on the side of the website
to allow the customer to quickly view their basket and allow the customer to continue
shopping.
Terms and Conditions Page:

The Terms & Conditions page has all of the policies and guidelines for the services provided
by the website. It provides customers with important information about purchasing, returns,
shipping, warranties, and liability. This makes it an important page because of different laws
in place.
D3: Prepare a project closure report based on the execution phase review of the
identified project

Actions identified in the phase review that had to be addressed so that the project could be closed:

Before the project could be closed there were many different things that had to be addressed. For
example the website had to be tested for any bugs and that all the pages were working correctly like
the homepage, product page, shopping cart page and terms & conditions page. There were no major
bugs or issues however some images were not placed correctly and some would not show, this was
quickly fixed by the developers. After all of the testing was completed and any issues fixed, the
navigation had to be edited so that the customers can navigate easily by using the menu button on
the top right corner. The product page needed to be checked so that all items have a high quality
image and detailed descriptions and pricing that were described in the project plan, the developers
have tested different types of software to see which is the most suitable for the website, allowing all
of the images to have high quality and to have a pricing mechanism. In addition the shopping cart
page had to be tested so that it displayed the correct prices and images. Security testing was also
done in order to ensure that the payment gateway was safe and worked correctly. After all of the
issues were resolved, the website was launched without any issues.

Project Summary:

The project focused on creating a luxurious online e-commerce website that would increase sales
and profits. The website was designed to sell and display the artisans' expensive jewelry. This was
achieved through the homepage which showed the customers the artist’s luxurious jewellery. The
product page has detailed descriptions and high quality images with prices which informs the
customers what they are buying. The shopping cart page allows the customer to see their products
saved in the cart and then proceed to the checkout where all of the fees, taxes and final price shows.
The project also has to be secure for the customers which was achieved through encryption and
thorough testing. After testing and getting the stakeholders approval the website was successfully
launched without any issues.

Reason for Project Closure:

The e-commerce website project is being closed because it has been successfully finished before the
planned end date and also meets all the project objectives and the stakeholders needs. For example,
the website is high quality as it is elegant, performs well and has a good appearance creating a good
shopping experience for their customers which meets all of their project objectives and needs. The
website has been developed and has been tested for the final time and no issues appeared,
therefore the final product was launched successfully. The stakeholders are satisfied with all of the
features and the design of the website, for example the feature to add multiple items to the shopping
cart and the elegant design. The website is now live and works as expected and can be used by
customers. Therefore as there are no issues and the stakeholders are satisfied and approved the
final product, the project has been successfully closed.

Assessment of Project Performance:

The project successfully achieved all of its goals and objectives for the website as it is high quality
and it is easy to navigate and also has a luxurious design. The project performed very well as all of
the stakeholder’s goals and objectives were met and the project has helped the artisan increase
sales. Overall the project was successful for multiple reasons such as it was completed on time and
within budget, and managed to achieve all requirements. The project has used the allocated
resources effectively as the resources like the web developer, graphic designer, UX designer and IT
support, were efficiently allocated and managed by the project manager. In addition the project
stayed on track as milestones were met at the planned time and there was no deviation from the
initial budget plan. Although the budget was not big enough for the project, the team has been very
efficient and saved money where possible in order to not exceed the initial budget, however for any
future projects, the budget should be expanded based on the need of resources. Overall, the project
was successful as all objectives were met, it was on time and the cost did not exceed the planned
budget.

Lessons Learnt:

The project taught the project manager and the team a lot of different lessons. For example, one
lesson learnt is that communication with the artisan and the team was important for avoiding
confusion to save time and improve efficiency, this was learnt in the development phase where the
stakeholders did not clearly state their main goals and features that they wanted the website to have.
Another lesson learnt is we had to manage the resources efficiently as the resources were limited,
the project manager had a fixed budget therefore he had to hire the right web developer, designer
and IT support which would keep the prices within budget. However for any future projects we have
to expand the budget in case any other resources are needed. Thorough testing was something we
learnt as it is important in order to find any bugs or issues. However a significant lesson learnt was
that if the project was more efficient and if the timeline was adjusted and given more time, the project
would be even more successful and would have been completed with greater detail which would
meet the stakeholders expectations even more that the original project.

Celebrating Success:
The biggest successes of the e-commerce project is that the website was completed on time and
stayed within budget while meeting all client expectations. The website’s design was elegant and
luxurious which improves the customer experience, the design was appealing but also functional as it
was very easy to navigate. The easy navigation was achieved through the shopping cart and high-
quality product displays with descriptions and most importantly the menu button which is used to
navigate the different pages of the website. Therefore the project was very successful based on all of
the different factors like budget, timeline and resources. The project will significantly help the artisan
increase sales and create a strong online presence.

Next Steps:

The e-commerce website project is completed successfully however there are a few things to be
completed. The main example is having to train the client on how to operate the website in order to
prevent any future technical issues which the owner will be able to solve. In addition there are some
potential risks like cybersecurity threats or payment issues which need to be managed through
regular maintenance from the owner and possibly some security updates if the stakeholders decide
so. There will also be some support costs for example hosting fees and security updates and the
domain name, in order for the website to work without any issues. In addition, the final step is to hand
over all assets safely and securely, like the domain, hosting server and administrator access. After all
these steps are successfully completed, the project will officially be closed.

P6: Evaluate the feedback from the client and team for the identified project

For the evaluation of the Regale Eleganza e-commerce project, the project was very
successful as it met the stated objectives and goals that were stated in the planning stages.
The website benefits the artisan as it creates a strong online presence, which increases their
number of customers and therefore boosts sales.
It also meets the stakeholders' needs as the website shows the customers the high quality
and luxury of the artisan's jewelry. Now the feedback will be evaluated from the client, the
project team, and the end user.

Client Feedback:

Has the project delivered the business benefits identified in the business case?

Yes, because the website has created a strong online presence, as our customers can
search for our website on Google and easily find it. It also made looking for products easier
for customers as they are able to sort and filter what jewelry they are looking for, which
therefore increases the customer experience. The project has increased the number of
customers, which has increased profits, therefore, this project was very successful as it met
the business’s needs and goals. More and more customers are interested in our products
due to the luxurious and elegant designs of the website and high-quality images of the
products that are displayed.
This project has been a huge success as it has significantly increased sales, which allowed
the company to expand further, and the project has met all goals and objectives that were
stated in the business plan.

Did the project meet the objectives set in the terms of reference?

The website has met all objectives as it was built according to our requirements, with a
luxurious design and high-quality product images and descriptions, a shopping cart, and a
simple but secure way of payment. This created a smooth user experience, which was also
one of the many objectives in the terms of reference. Therefore, the project did successfully
meet all of the objectives set in the terms of reference, and we as a business are very
satisfied with the final product as it meets all requirements.

Did the project deviate from its original scope?

There were no deviations from the main goal of the project. The main goals of the project
were ttoit should create a strong online presence and increase sales through a smooth and
easy-to-use website. The final product successfully achieved all of the goals stated.
However, there could be some small improvement, such for example editing the phone
website design, as there were some minor issues with the layout of the website. As a result,
the project stayed close to the original plans.

Did the project meet the quality expectations stated in the quality plan?

The website has met the quality standards of website design and performance. The website
design is luxurious and also professional, also it's easy to navigate, which meets the quality
standard for the luxury brand. Checking out is simple, and the website includes a design that
makes shopping easy and simple for the user. Additionally, the website loads quickly, and it
works on many different devices and has clear product descriptions. Therefore, the quality of
the final product is very high and meets the standard quality plan.

What were the major achievements of the project and its impact on the business?

The main achievement was that the website was delivered, and it was visually appealing,
and it was very functional. The website is secure and easy to use for new customers. This
has a positive impact on the business as it creates a good reputation for the luxury brand
and boosts sales significantly. It has also increased the number of customers, and more
people are interested in the jewelry that we sell. In addition, the high-quality user experience
encourages customers to spend more time looking at our products, which increases the
chances of purchases. The website is also very secure, as it has many payment options that
are very secure. This has a positive impact on the business because many customers can
check out securely.

Project Team Feedback:

Did the project proceed according to the delivery schedule?

The project’s deliverables were delivered on time, and there were no major delays. The
project has followed the planned timeline, which was created by the project manager so
therefore the phases like design and development had been finished on time. However there
were still a few issues that needed to be fixed, such as changing the descriptions and fixing
the issue where images loaded in the wrong places. These issues were quickly resolved by
the designers and therefore they did not cause a delay. Overall the project had continued to
the delivery phase successfully and was delivered on time to the client. An improvement for
future projects is to increase the timeline to allow for more testing and improvement in design
and other features of the website.

Were there any budget deviations from the financial plan?

The project did not exceed the budget as everything was well planned and organised by the
project manager. The costs were managed correctly, and there were no extra expenses.
This was achieved by efficiently managing all of the resources, for example, the web
developer, the UX designer, and the graphic designer, who worked together to make sure
that the project was completed without going over the planned budget. Another reason why
the project was within budget is that there was good resource allocation and budget
planning, which helped us achieve this. However, if the budget had been increased by a few
thousand pounds, the final product would have had a better quality and performance as the
project manager could have hired more professional designers and testers.

Did the project deviate from the planned resource levels defined in the resource plan?

The project did not deviate from the planned resource levels as we efficiently allocated the
correct resources. For example, we used the minimum number of devices to design and
create the website. Only the needed professionals were hired at different stages so that the
project could be completed efficiently without using too many resources or going over
budget. No extra designers or technical professionals were required; therefore, the project
did not deviate from the original resource plan.
What were the major achievements of the project?

The project had many achievements, for example, it has delivered a secure, high-quality
quality and easy-to-use website that meets the client’s expectations and goals for the project.
Another major achievement was the strong teamwork and communication of the project
team, which allowed the project to be delivered on time and without any issues. The
collaboration between the developers and the designers increased efficiency, which was a
big achievement in the project. In addition, the final product is secure and has an elegant
design, which is also easy to use.

Were there any project failures, and what lessons were learned?

There were no serious failures in the project, but the website should have been tested more,
as there were some minor issues with the design and some of the buttons that were not
working as intended. By the time the project had to be finished, the website had been tested
fully and was ready for launch. In any future projects, we should conduct more frequent tests
for different purposes during development in order to eliminate any issues. This will therefore
decrease the number of issues or bugs within the project.

End User Feedback:

Is the website easy to navigate and use?

The website is very user-friendly and easy to navigate. This is because of the layout, as it
has clear menus and categories that help to find a certain product that I am looking for. The
product page is organised and easy to use as you can sort the products for price ranges or
types of product., The website also has detailed descriptions and high-quality images of each
product, therefore providing a high-quality shopping experience. In addition, the checkout
process is simple and secure, which is important for online shopping.

Does the website meet the expected quality standards?

The website is high quality, and it has an elegant and luxurious design, and is also very
functional. The elegant and luxurious design matches the brand and the high-quality
products that they sell. The website does not take long to open, and every link and button
functions as it should. Therefore, the website meets the quality standards as it features many
high-quality features, like high-resolution images of each product and an elegant design.
Were there any issues or difficulties using the website?

There were not that many difficulties using the website, however, there were some minor
issues like figuring out how to use the filtering options to find different products, and it took
some time to find specific items. The pages were long, and some of the pages could only be
accessed from the main menu button, which made it hard to navigate to some of the pages,
such as the terms and conditions. Other than that, there were no major issues with the
finished website. The website runs well, and there were no bugs or glitches.

Has the website improved your shopping experience?

The website has significantly increased the shopping experience when looking for luxury
jewelry. This is because there are clear product images and an easy checkout process that
have secure payment options, which have made online shopping more efficient and easier.
The high-quality design of the website has improved the shopping experience as it creates a
sense of luxury and high quality.

How does this website compare to other luxury jewelry websites you have used?

This website stands out because of the luxurious and elegant design, which shows the luxury
of the brand. Compared to other jewelry websites, it feels more modern and also has a
simple design that is easy to use. The high image quality and how simple the website is to
use are both very important for customer experience when shopping.

Evaluation for Feedback:

Client Evaluation:

The client was very satisfied with the final product as it has met all of the business’s needs
and has benefited the business greatly, as it has created a strong online presence and has
attracted many new customers, which has increased the company’s profits. The client has
confirmed that all of their objectives that were stated in the terms of reference were met. The
website includes the shopping cart, secure checkout, and all the other needed features. The
client has also confirmed that the project did not deviate from the original scope, as it has
achieved all of the goals that the client mentioned. However, the client has suggested that
there could be some improvements, like editing the phone website design to fix some minor
layout issues. After the client had viewed the website, he confirmed that it was high quality
and that it met his expectations, as the website functioned correctly and also had an elegant
design. The client was satisfied with the overall product as it was delivered on time and was
functional. In addition, the design of the website was very appealing.
Project Team Evaluation:

The project team has delivered the final product on time and without any delays. They have
said that the strict timeline made it much more difficult, as they had to work more efficiently.
The project team said that there were some small problems, for example, improving the
descriptions and sorting out images that hadn’t been displayed properly, which were quickly
taken care of. There were no major issues that significantly affected the project. They think
that a longer timeline would allow them to conduct more tests to ensure that the product fully
meets the quality requirements. They have also ensured that the project did not exceed the
planned budget, as they were very resource-efficient. They believe that the project has
achieved many goals, as the website is high quality and very secure, as it is HTTPS certified
and is also encrypted. The team has also mentioned that the project has allowed them to
work together efficiently and communicate with each other in order to be efficient.

End User Evaluation:

The website is easy for the end user to navigate and is user-friendly. In addition, they have
said that the website design is very appealing and luxurious, which creates a high-quality
user experience. The end user likes that each product has a clear high high-quality image
with a detailed description, which makes shopping for the products that they are looking for
much easier as they know what each product is. They also mentioned that the website
functions smoothly as pages load fast, making it easy to navigate the website. In addition,
the checkout page is easy to use and allows the user to check out quickly and efficiently.
However, there were some minor issues with the website, as some of the users did not know
how to use the filter options in order to search for the product that they were looking for.
Except for the minor issue, the users enjoyed the shopping experience that the website
provided, as it has an elegant and luxurious design and functions smoothly.
M3: Recommend potential improvements for future projects based on the outcome
of a project evaluation

There are some improvements for future projects. For example, the project manager should
have made the timeline longer, as there were some bugs, such as the buttons not working,
and by allowing more time for more development and testing to take place, the quality of the
final product will be increased significantly. In addition, the budget was not as flexible on this
project, so for future projects, a more flexible budget could be an improvement, as the project
manager can buy more resources in order to complete the project efficiently and also meet
stakeholder expectations and goals.

What went well


However, there are some things that went well in this project. The most important one was
the communication between the team members, like the developers, designers, and the
project manager, who communicated with the client in order to ensure that the project stayed
on track and did not deviate from the original goals and objectives. Another success in this
project was that the final product was delivered on time and with only one minor issue to the
stakeholders, who approved the final product as it met their expectations, goals, and
objectives. This issue was that some images were not loading correctly due to a bug in the
software, which caused the resolution of each image to be lower, decreasing the image’s
quality, making text unreadable. This was efficiently fixed by the developers by changing the
image format.

How the team was managed


The project team was well managed by the project manager, who assigned clear roles and
responsibilities for each team member in order to increase the efficiency of the project and
prevent any deviations from the original goals and objectives of the project. Overall, the team
was well managed, and each task was assigned to the correct team member, which was
completed at different stages and on time. In addition, the project manager has managed the
progress of each developer and designer in order to ensure that the project was completed
on time and within the £9,500 budget. For future projects, the project manager should create
a spreadsheet in order to monitor the progress of each worker to increase efficiency.

How the budget and timescale were managed


The project did not exceed the planned budget as the project manager managed the
resources and minimised the overall costs in order not to exceed the budget. However, a
higher budget would allow the project manager to hire more qualified and specialised
developers and testers in order to ensure the project is of higher quality and functions
correctly. The timeline was also quite short, as there was not enough time to complete the
testing in enough detail, however, the team members were able to finalise the project on time
as they were very efficient. However, for future projects the timeline should be longer to allow
the final product to be tested fully. The first week the project planning took place, after the
plan was established, the design and development phase started, the website was created,
and for 3 weeks the website was developed. After the website was tested in the 4th week, it
was launched in the 5th week for customers to use. Therefore, the project was managed
successfully as it was on time and did not exceed the initial budget of £9,500, as only £8,934
was used of the budget, meaning that it was managed efficiently by the project manager.

How the deliverables were managed


The deliverables were also managed by the project manager. The final product which is the
website, was delivered on time without any issues or errors in the deliverable, which is the
website. Another deliverable was the tested and updated version of the website, which was
handed in to the client in order to receive feedback and ensure that the customer’s needs
and requirements were met. The deliverable received the feedback from the client, the
website was up to the client's expectations. Therefore, the deliverable was managed
efficiently and professionally by the project manager. Another deliverable was the search
feature that enables the customer to search for the product they are looking for. This was
delivered on time and with no issues or problems, the client was satisfied with the search
feature. Overall, all of the deliverables were managed effectively and efficiently by the project
manager, who delivered them to the client on time.

[Grammarly was used in this coursework for grammar and punctuation in order to improve
clarity]

References

Relevant.software
https://relevant.software/blog/agile-software-development-lifecycle-phases-explained/

MX BlogThe 5 Stages of the Agile Software Development Lifecycle


https://www.mendix.com/blog/agile-software-development-lifecycle-stages/
Accessed on 09/12/2024

The Agile Software Development Life Cycle


https://www.wrike.com/agile-guide/agile-development-life-cycle/

Accessed on 09/12/2024
Stages of Agile Methodology:
https://www.brightwork.com/blog/5-stages-of-the-agile-system-development-life-cycle
05/01/2025

https://business.adobe.com/blog/basics/agile
Published on - 03-18-2022
Accessed on the 15/01/2025
chatgpt.com

Atlassian. Waterfall methodology: A well-defined approach to project


management. [Online] Available from:
https://www.atlassian.com/agile/project-management/waterfall-
methodology#:~:text=Waterfall%20methodology%20is%20a%20well,%2C
%20verification%2C%20and%20maintenance). [Accessed: 27th January
2025].

TechTarget. What is a Waterfall model? Definition and guide. [Online]


https://www.techtarget.com/searchsoftwarequality/definition/waterfall-
model. [Accessed: 20th January 2025].

TechTarget. What is the spiral model? Definition and guide. [Online]


https://www.techtarget.com/searchsoftwarequality/definition/spiral-model.
[Accessed: 23rd January 2025].

Wikipedia. Spiral model. [Online]


https://en.wikipedia.org/wiki/Spiral_model#. [Accessed: 25th January
2025].

MSI Certified. Spiral Model: A Risk-Driven Software Development.


[Online]: https://www.msicertified.com/the-spiral-model/. [Accessed: 27th
January 2025].

PRINCE2. A Project Management Methodology. [Online]:


https://www.prince2.com. [Accessed: 27th January 2025].
chatgpt.com
Accessed on 17/01/2025

TechTarget. What is a Waterfall model? Definition and guide. [Online] Available from:
https://www.techtarget.com/searchsoftwarequality/definition/waterfall-model. [Accessed: 27th
January 2025].

TechTarget. What is a Waterfall model? Definition and guide. [Online] Available from:
https://www.techtarget.com/searchsoftwarequality/definition/waterfall-model. [Accessed: 27th
January 2025].

You might also like