Team 2 - Final Report Draft - Ready For Peer Review
Team 2 - Final Report Draft - Ready For Peer Review
for
Server Virtualization
Version 1.0 approved
Prepared by Team 2
November 7, 2021
Final Project Report for Server Virtualization Page ii
Table of Contents
Table of Contents.................................................................................................................ii
Revision History..................................................................................................................iii
Group Members..................................................................................................................iii
1. Final Project Summary...................................................................................................1
1.1. Content Summary...................................................................................................1
1.2. Lessons Learned.....................................................................................................4
1.3. Learning Outcomes Summary................................................................................5
1.3.1 Communications..............................................................................................5
1.3.2 Critical Thinking................................................................................................5
1.3.3 Network Design................................................................................................6
1.3.4 Management Information Systems.................................................................6
1.3.5 Systems Administration and Scripting.............................................................6
1.3.6 Security............................................................................................................7
1.3.7 Employability...................................................................................................7
2. Future directions............................................................................................................8
2.1. Cloud Computing...................................................................................................8
3. Annotated Bibliography.................................................................................................8
4. Appendix A: Vision and Scope.....................................................................................10
5. Appendix B: Presentation Slides..................................................................................34
6. Appendix C: Other Deliverables/Artifacts...................................................................34
Final Project Report for Server Virtualization Page iii
Revision History
Group Members
Reality Virtuality Inc. most recent project with Central City municipal park included to come up
with a solution to reduce the number of physical servers. The solution was to convert all but
three servers into virtualized servers. The use of server virtualization not only allows for the
reduction of servers, but that of other hardware along with the benefits of energy reduction,
storage solutions, backup systems, easier upgrades and deployments and more. This brings a
business opportunity for Central City municipal park to reduce costs associated with having
virtual servers over physical servers.
II. Schedule: The projected schedule was followed very closely until the end of the project.
No additional days or any extended time was needed to complete the project.
migrate to virtual
Create plan for physical to 10/26/21 11/08/21
virtual migration
Peer Review of plan 11/09/21 11/15/21
Execute plan for physical to 11/19/21 11/19/21
virtual migration
Evaluate and Secure Virtual 10/12/21 11/12/21
Infrastructure
Audit current security 10/12/21 11/01/21
Implement security to new 11/02/21 11/04/21
virtual networking
Implement security on new 11/11/21 11/12/21
virtual hosts
Implement backup solution 11/03/21 11/17/21
Configure backup server 11/03/21 11/09/21
Configure backup networking 11/03/21 11/09/21
Configure backups on ESXi hosts 11/11/21 11/17/21
Documentation 11/17/21 11/23/21
Create As Built Configuration 11/17/21 11/23/21
documentation
Training Central City IT Staff 11/24/21 11/30/21
Training IT Staff 11/24/21 11/30/21
III. Cost: Projected costs have changed. The difference between the projected costs and the
actual cost is 3,384. This resulted in additional costs for other miscellaneous items and
supplies, an additional charge for labor, and an extra charge from Dell tech team.
IV. Risks: From the risks described in the vison and scope document, three of the five were
present throughout the project. With the use of proper strategies and techniques,
Reality Virtuality Inc. Was able to address the risks. Below the table highlights the risks
along with the mitigation strategies and techniques.
V. Communications Strategy
Final Project Report for Server Virtualization Page 4
The team used a certain form of communication tool throughout the project and other
communication methods were also included in case the first primary communication
method failed.
A channel was created by the team leader on Discord to have the once-a-week meeting.
Discord was primarily used as a primary point of contact for meeting notes, questions,
and discussions. Microsoft word provided a way to share a document where all
members can edit and work on their assigned parts.
If the primary communication method failed the following items would be used as a
form of team communication and assignment completion.
Server virtualization was chosen by the process of elimination. Each team member
provided a list of potential projects and voted as a group.
Selecting the roles of team RVI was the first task when developing the project proposal
and draft. Team leader was the first role that was assigned to ensure any future
decisions would have a decisive conclusion. It was this hierarchical format that allowed
progress moving forward.
The most challenging hurdles the team RVI faced were scheduling and communication.
The face-to-face group meeting was not an option for team RVI. The geographical
distance between members and the global pandemic forced all collaboration to a digital
format. Scheduling team meetings was a challenge due to each member’s
responsibilities outside of the scope of this project.
Team RVI made revisions based solely on the feedback given from peer reviews. Each
section of the draft was examined using recommendations and revised after agreement
Final Project Report for Server Virtualization Page 5
from all members. There was only one review that was ignored when questioned about
the alignment and flow of dependencies.
Team RVI agrees that this project would have benefited initially if the whitepapers were
completed after the proposal but before the draft. The knowledge included from the
research and development of each whitepaper provides a better understanding of the
technology.
1.3.1 Communications
Collaboration method for live meeting was done through discord. The team met every Tuesday
night at 9:30 PM (EST) on discord. Topics for the week were discussed and each group member
was assigned a task to complete by the next meeting. Microsoft Outlook was used for group
communication. For documentation OneDrive was used by the team to collaborate on
documentation of the project. Each team member had live access to OneDrive so that all team
members could work on the project at the same time. During the meeting on discord each team
member presented their assigned part and the group made suggestions on each topic that was
presented.
expertise to the project. The team brainstormed different ideas and assigned each team
member to do research on different topics. After researching the team came together to review
the findings and the team decided on the path of the project. The team chose each aspect of
the project based on conversation with Central City Municipal Park. The park’s needs were a
priority in the project and the team fulfilled these priorities.
The network diagram shown above is the proposed network for the park. Once you enter the
network from the ISP router there is a firewall that monitors any incoming and outgoing traffic.
It blocks any untrusted external network from the internet. Once you pass the firewall there is a
router that connects to two different switches. One of the switches is a multilayer switch on the
left side. The multilayer switch has an access point device connected to it. That access point
device allows laptops or phones to connect wirelessly to the network. The multilayer switch
also has a Web Server that is connected to it.
Scripting is used during the project. An example of how scripting is being utilized is using the
GhettoVCB backup software. The software uses multiple scripts both on the CentOS backup
Final Project Report for Server Virtualization Page 7
servers and on the VMware ESXi virtual hosts. These scripts need to be configured and altered
to produce the desired backup retentions and frequencies.
1.3.6 Security
Authentication and Authorization: Authenticating an employee of Central City municipal
parks requires a two-step factor authentication for server access. This includes a
complex password that will need to be changed per policy that was configured every 3
months.
IPS and IDS Software: A IPS and IDS was implemented to be able to detect and prevent
an attack or threat from hurting the network.
Configuring a Virtual Firewall: A virtual firewall is much like a normal network firewall
(non-virtual). It provides network traffic filtering and monitoring for the virtual
machines. Configurations and other policy rules can be implemented to only allow the
traffic that Central City municipal parks want.
Antivirus: Just like any physical device or system, a virtual machine also needs a form of
protection. An antivirus was placed on the virtual machines.
Server room security and safeguards: The server room where the physical servers were
residing is now the virtual server room. Central City municipal parks were given different
safeguards to keep unauthorized employees from going into the virtual server room.
1.3.7 Employability
The scope of the project is beginning-to-end migration of a physical Windows server
environment to a virtual one.
This includes:
Preparing and configuring the existing network infrastructure to allow virtualized
servers to on virtual hosts to communicate as if they were still in their physical state.
Configuring and deploying new VMware ESXi Virtual Hosts.
Implementing security standards and hardening to ensure the physical infrastructure is
as safe or safer than the previous physical infrastructure.
Backup and Disaster Recovery standards and processes to overcome any data loss or
major recovery scenarios.
Migrating the existing physical servers to virtual machines on the new ESXi Virtual Hosts.
Documentation creation and training for Central City municipal parks department IT
staff.
Optional after project support of the product.
Final Project Report for Server Virtualization Page 8
2. Future directions
Central City municipal parks department has a few avenues that they can approach regarding
virtualization in other areas of the organization. The workstations that still exist would be a
segment of the information system that could migrate over to modern technology. This change
would provide many of the same benefits that were in the server migration. Using clients would
reduce system configuration and management would be centralized. This advantage would
streamline all aspects of the helpdesk in relationship to daily user issues.
3. Annotated Bibliography
Bigelow, S. J., & Gillis, A. S. (2021, March 17). What is server virtualization? Search
https://searchservervirtualization.techtarget.com/definition/server-virtualization.
Citrix. (2021, May 19). Citrix Hypervisor 8.2 . Citrix hypervisor 8.2. Retrieved October 17,
This document is by Citrix and gives an overview of their hypervisor and its capabilities.
Microsoft. (2021, July 29). Hyper-V Technology Overview. Microsoft Docs. Retrieved
https://docs.microsoft.com/en-us/windows-server/virtualization/hyper-v/hyper-v-
technology-overview.
Final Project Report for Server Virtualization Page 9
The document explains what Microsoft’s Hyper-V hypervisor is and how it used; An overview
Microsoft. (2021, July 29). Managing virtual machines with windows admin center.
us/windows-server/manage/windows-admin-center/use/manage-virtual-machines.
This is a Microsoft document that explains how Hyper-V is managed and controlled within windows.
N-able. (2019, August 20). Physical servers vs. virtual servers: Key benefits - N-able. N-ABLE.
server.
Article introduces the benefits of both physical servers and virtual servers by comparing them.
The 2020 State of Virtualization Technology. Marketing. (n.d.). Retrieved October 17, 2021,
from https://www.spiceworks.com/marketing/reports/state-of-virtualization/.
The spiceworks website gives graphs and predications of where virtualization is standing with
businesses. This shows how businesses are starting to implement virtualization more, especially server
virtualization. Other types of virtualizations are discussed in this article.
The top 5 benefits of server virtualization. Netrix IT. (2017, September 7). Retrieved October 17,
This article includes other benefits of using server virtualization. This was used to describe other benefits
other than providing a solution to the reduction of physical servers.
Vaughan-Nichols, S. J. (2014, August 13). Virtual servers: No safer than any other kind. ZDNet.
safer-than-any-other-kind/.
Final Project Report for Server Virtualization Page 10
This article describes how server virtualization is not safe or safer but that like all other things especially
with physical servers' best practices are established as security. It gives a list of best practices for server
virtualization.
This report of is an evaluation of different hypervisors and how they compare in performance using their
available hardware.
https://www.vmware.com/topics/glossary/content/hypervisor.
This article explains what exactly a hypervisor is and covers the basic principals of how one works.
What is server virtualization and why is it important? Network Coverage. (2020, February 4).
its-importance/.
This article further describes what server virtualization is and why it is important. It also includes a list of
more advantages and benefits for the use of server virtualization.
Server Virtualization
Version 1.2 approved
Prepared by
Table of Contents
Table of Contents.................................................................................................................ii
Revision History..................................................................................................................iii
1. Business Requirements..................................................................................................1
1.1. Background.............................................................................................................1
1.2. Business Opportunity.............................................................................................1
1.3. Business Objectives and Success Criteria...............................................................1
1.4. Customer or Market Needs....................................................................................2
1.5. Business Risks.........................................................................................................2
2. Vision of the Solution.....................................................................................................3
2.1. Vision Statement....................................................................................................4
2.2. Major Features.......................................................................................................4
2.3. Assumptions and Dependencies............................................................................4
3. Scope and Limitations....................................................................................................4
3.1. Scope of Initial Release...........................................................................................5
3.2. Scope of Subsequent Releases...............................................................................5
3.3. Limitations and Exclusions.....................................................................................5
4. Business Context............................................................................................................6
4.1. Stakeholder Profiles...............................................................................................6
4.2. Project Priorities.....................................................................................................7
4.3. Operating Environment..........................................................................................8
5. Human Resources..........................................................................................................8
5.1. Team Charter..........................................................................................................9
5.2. Technical Skills and Attributes................................................................................9
5.3. Roles and Responsibilities....................................................................................10
5.4. Communication Strategies...................................................................................10
6. Project Management...................................................................................................10
6.1. Deliverables..........................................................................................................10
6.2. Dependencies.......................................................................................................11
6.3. Schedule...............................................................................................................12
6.4. Budget..................................................................................................................12
7. Educational/Program Outcomes.................................................................................13
7.1. General Education................................................................................................13
7.2. Information Technology.......................................................................................14
8. Annotated Bibliography...............................................................................................15
9. Response To Reviews...................................................................................................16
Final Project Report for Server Virtualization Page 13
Revision History
1. Business Requirements
The Central City municipal parks department currently provides services to its employees and
citizens using 15 physical Windows 2012 R2 servers. According to their lead IT admin, for their
new lifecycle upgrade they would like to reduce the total number of physical servers as much as
possible. This upgrade would require the virtualization of current servers or upgrades to new
virtual servers. The virtual server solution would also need to include implementation of
acceptable security standards, networking for virtual servers, storage solutions, and an
appropriate backup system. The lead IT admin also stated that the current IT staff has limited
experience with virtualization and would require some form of training for continued
deployment and administration.
1.1. Background
The Central City municipal parks department is currently running 15 physical servers using an
OS that will be EOL within the next two years. Moving to a virtualized platform will allow for
more centralized administration and easier deployment of future servers and upgrades. Central
City municipal parks would also like to free up space, reduce cooling, and electric use which
virtualization will accomplish. The current staff is very unfamiliar with virtualization technology
which suffices the need for outsourcing the project and included training with the project.
By moving towards virtualization, each subsequent server deployment will save the Central City
municipal parks department anywhere from $2,000 - $10,000 depending on server needs. This
can be measured by taking the cost of a new physical server minus the cost of any additional
resources needed for the virtual host (RAM/CPU/Storage).
Final Project Report for Server Virtualization Page 15
The cooling and electricity costs will be measured by taking power readings from the existing
infrastructure and comparing it to readings after the migration. This will give you a Kw/h
difference that can be used to calculate the total savings in electricity.
The current recovery time for systems will be gauged and compared to restore times after the
migration to get a specific time gain for recovery which translates to less downtime for the
business.
Comparing the amount of time, it takes to order a new physical server, deploy, and configure it
can be compared to the time it takes to deploy a new virtual machine. This specific time
difference can be used to calculate saved man hours as well as the value of getting new
machines up and running quicker.
After the infrastructure has been virtualized, the Central City municipal parks department IT
staff will be trained in administration of the new infrastructure. The success of this training will
be measured by a test after the training as well as a series of lab exercises that IT staff will need
to perform and pass successfully. A post project support contact will be offered for additional
support for the IT staff for incidents or questions.
Other Releases:
Virtual Management Tools
Snapshots of Virtual Machines
Admin Controls and permissions
Storage Virtualization
With the proper completion of this established upgrade of physical servers to virtual servers, it
will provide a more flexible opportunity for remote working. It will bring better controlling and
monitoring of the servers. The final release will have an established date of January, 2022.
4. Business Context
The Central City municipal parks department provides an array of information for public access
and operates internally as a functioning business with staff and employees. The department’s
operational cost is set by a strict budget in which there is little room for adjustment. The
migration of servers must be within the allotted budget while ensuring the department’s
resources are available by eliminating system downtime.
When completing any project, there might be potential conflicts when it comes to the features,
cost, or time that need a contingency plan to ensure everything remains on schedule. When
scheduling conflicts occur that question the completion dates listed in graph 6.3, all RVI team
members are required to work extended hours to achieve all necessary deadlines. The fifteen
existing servers still have value if there are any issues with the delivery, functionality,
installation, or cost of the new servers. The old servers can be configured as a substitute until
the issue is resolved. Any project adjustments will require executive level approval before
proceeding to ensure contractual compliance. Dealing with a fixed budget, should the existing
information system audit reveal unforeseen additional cost, an existing server will be used
instead of purchasing a new one.
5. Human Resources
The way that the project will be established is through an organization structure in which each
team member will be assigned a specified role based on their skills and experiences that will
help in different parts of the project. Each team member’s specified role will also include
specific responsibilities. Communication will be very important in this process where different
methods of communication will be used. If a team member fails to report their assigned
responsibilities, they will be given a warning. If a second warning is given it may be followed by
further disciplinary actions such as immediate removal of the project.
with understanding that a member may need to take over another member’s role and
responsibilities if absent or may need to assist another member. All divided assigned parts will
be placed in one shared document so that all members can see a final product and make any
necessary changes as well.
Team meetings will be every Tuesday, from 9:30 PM to 10:30 PM Eastern Time, in the team
channel created in Discord. The team leader will create a recap report from the meeting for
everyone to see, including those who may be absent. Team meeting in Discord will be used to
go over any questions or concerns, set deadlines for upcoming assignments and goals, and go
over anything that may affect the overall project. Discord allows communication through video,
voice, and instant messaging. Voice communication will be used unless determined otherwise
by team leader and instant messaging will be used for quick responses to questions or concerns
and for posting a report summary of the team meeting.
Overall, decisions will be based on a majority basis and if no consensus is made, then the team
leader will make the final decision. All communications will be made by the team leader
regarding the project. Any questions or concerns will be directed to the team leader.
Table 5.2
Name Skills Attributes
Donald Rose (Team Leadership, project management, Team-oriented, teacher,
Leader) virtualization (VMware), security, listener, adaptability, analytical
networking, systems
administration
Chad Smith Training instructor, network Organization, hardware builds,
design, hardware installation, Cable Installation, Documenting
procedures.
Luz Salinas Security concepts, Python Introvert, detail-oriented,
scripting, technical writing, project organized
management, and network
designing
Mohamed Mohamed Network administration, security Self-motivated, patient, good
administration listener, team-oriented
Table 5.3
Name Role Responsibilities
Donald Rose (Team Lead developer Oversee detailed software and database design.
Leader) Physical to virtual server migration. Backup
solution implementation.
Chad Smith Archivist Develop end user and administrative
documentation. Record meeting minutes.
Luz Salinas Security Analyst Oversee the security aspect of physical to
virtualization of servers.
Mohamed Mohamed Network Network related tasks for the project.
Administrator
6. Project Management
Any project that is completed well is tied to good project management. The project team will
be making use of Microsoft Project as a project management tool. This tool will be used to
show schedules, dependencies, and visuals like Gantt charts. Each member will be dedicated to
their specific portion of the project and be able to see the schedule as well as dependencies.
This will help the team achieve their objectives and ensure deliverables will be achieved as
close to on time as possible. Luz will be responsible for virtualization security. Mohamed will be
responsible for networking for virtualization. Chad will be responsible for virtualization
technology. Donald will be responsible for physical to virtual migration for ESXi. All members
will contribute to and be responsible for training of staff and surrounding documentation.
6.1. Deliverables
The following items will be delivered to the customer:
Project proposal
Identifying Business Advisor
Vison and Scope Document
White Papers from each team member
Final Report
Project Presentation
Quality of all deliverables will be measured and kept through peer review, consistent due dates,
strong project management, team accountability, weekly team meetings, action items, meeting
minutes, ensuring all scope objectives are met, and ensuring customer satisfaction at multiple
points through the project.
Current documentation and artifacts will be shared, and revision controlled amongst team
members using Microsoft Office 365.
6.2. Dependencies
The following dependencies are required throughout the project. A lower level cannot be
completed until completion of all upper-level deliverables.
6.3. Schedule
6.4. Budget
$136,236 Grand
Total
7. Educational/Program Outcomes
This project encompasses a variety of educational objectives that can be realized and measured
based on the scope and development of the migration plan for the business needs detailed
above. The objectives covered include communications, critical thinking, network design,
management information systems, systems administration and scripting, security, and
employability outcomes.
At the start of this program, the team had to apply analytical and critical thinking skills to
determine which technologies the business project needed based on a list of criteria. During the
first team meetings the topics covered included, discussions on options for the business needs,
analyzing the current business information system infrastructure to plan the server
virtualization migration, and recommendations going forward. This included hardware and
software network design, networking implementation, and security integration related to the
new services.
Security Plan
Systems Administrator
8. Annotated Bibliography
Aalam, Z., Kumar, V., & Gour, S. (2021). A review paper on hypervisor and Virtual Machine
Security. Journal of Physics: Conference Series, 1950(1), 1–9.
https://doi.org/10.1088/1742-6596/1950/1/012027
This is a review paper on hypervisor and virtual machine security with information about
certain attacks that can take place. Other topics include vulnerabilities, certain security issues,
and challenges.
Bigelow, S. J., & Gillis, A. S. (2021, March 17). What is server virtualization?
SearchServerVirtualization. Retrieved October 12, 2021, from
https://searchservervirtualization.techtarget.com/definition/server-virtualization.
This site provides details such as why virtualization is important, how it works, and the benefits
and disadvantages when you use this technology.
Dell. (n.d.). Poweredge R740XD rack server: Dell USA. Dell. Retrieved October 3, 2021, from
https://www.dell.com/en-us/work/shop/dell-poweredge-servers/poweredge-r740xd-
rack-server/spd/poweredge-r740xd/pe_r740xd_12238_vi_vp.
This explains and details the specs and configurations of the Dell servers selected as the Virtual
Hosts.
IBM Cloud Education. (2021, March 17). Networking-a-complete-guide. IBM. Retrieved October
16, 2021, from https://www.ibm.com/cloud/learn/networking-a-complete-guide?
cm_mmc=OSocial_Youtube-_-Cloud%2Band%2BData%2BPlatform_Cloud%2BPlatform
%2BF2F-_-WW_WW-_-YTDescription-101-Virtual-Networking-LH-Networking-
Guide&cm_mmca1=000005UJ&cm_mmca2=10002434.
This site provides information on networking and how different networks work.
This site provides a look into the networking involved when moving over to a virtualized server
environment. A review that includes a comparison of software-based networks and the
advantages over the legacy hardware-based networks.
Final Project Report for Server Virtualization Page 29
Li, S.-H., Yen, D. C., Chen, S.-C., Chen, P. S., Lu, W.-H., & Cho, C.-C. (2015). Effects of
virtualization on information security. Computer Standards & Interfaces, 42, 1–8.
https://doi.org/10.1016/j.csi.2015.03.001
This link gives good insight on the virtualization benefits and affects that it has on certain
industries. It further talks about the changes of Information security with cloud computing and
virtualization along with learning more about ISO.
Sharma, Srinarayan & Park, Young. (2011). VIRTUALIZATION: A REVIEW AND FUTURE
DIRECTIONS Executive Overview. American Journal of Information Technology. 1. 1-37.
This white paper is an overview for server virtualization the summarizes the process. There are
detailed explanations for converting servers over to technology. There are three technologies
that are offered, emulated, full virtualization, and paravirtualization.
VMware. (2019, May 3). Converting physical machines to virtual machines using VMware
Workstation for Windows (1018406). VMware knowledge base. Retrieved October 3,
2021, from https://kb.vmware.com/s/article/1018406.
Knowledge base from VMware that explains process for conversions of physical to virtual
migrations.
9. Response To Reviews
Reviews Writing:
For the writing criteria, I think this team did very well. All sections of their paper were written
well and was easy to understand as well as flowed well. I could not spot any grammar or
spelling mistakes. Overall, the structure of the paper was organized and information in each
section was informational enough. There is an annotated bibliography page on their paper
which is something our team forgot to do so this was a good reminder. Great work otherwise.
I did see a few errors in a few of the sections and mentioned them. Overall, the paper had a
good flow to it, and I can see everyone put a lot of effort into it. There were some items missing
according to the critique criteria. I mentioned those in their individual sections. The
Bibliography does not adhere to APA, there are errors with both the spacing and ordering of the
entries.
The writing flows well within each section of the Vision and Scope document. Each section
provided enough detail without being repetitive. The Human Resources section is vaguely
written and could use more defined information. Grammatical errors were found throughout
the document, however, not a significant amount. I would recommend reading through the
Final Project Report for Server Virtualization Page 30
document to fix grammatical errors as well as unifying the "voice" that is used within each
section.
The team has an excellent project title which is Server Virtualization. I believe that having this
type of technology in place is a great way for companies to save money have less equipment to
implement this into a business. The would be new technology for a business that is stuck or is
used to the legacy way their network is being worked on. This group really identifies the need
to implement this into a business. One thing I can say to the team is to continue working on the
project to make it better.
The overall Vision and Scope document is well written. The content of the document was
comprehensive, accurate, and persuasive. The language of the document is clear and precise. It
does not contain too much technical jargon while accurately depicting the various technical
aspects involved. The simplicity of the language used allows for easy reading and understanding
of the critical points of the document. This will allow readers without a technical background to
understand the content of the document. However, there are minor grammatical issues within
the document. The overall structure of the document was great and other than a few grammar
issues.
I think the document was well written. I noticed that the page numbers in the table of contents
were off for a few pages. I believe there is a tool in Microsoft Word that will fix this quickly
without checking every page. Also, don't forget to remove all of the template parts. You
included an annotated bibliography which looks good. You might want to include more in your
revision history to be more comprehensive including team reviews and revisions.
Overall, the writing of the paper is really well done and organized in a clear and collective way.
Response
Throughout the document the bullet points were unified to the same format. Spacing was
unified throughout the entire document. Grammar and spelling were reviewed and updated
throughout the entire document. Additional references were added to the bibliography, and it
was alphabetized to match APA formatting.
Reviews Section 1:
The paper was well written, but I felt as if there was some information that was lacking in some
sections. Overall, the paper was written well and very informational, however, on the vision and
scope sections of the document could use more SMART objectives by providing more
information and being more specific.
Section 1.5 I think has an error in the first mitigation box. It says, "What measures will be taken
to reduce the impact of the risk?" This asks a question rather than giving a mitigation solution. I
feel like someone wrote this to be updated later but missed it in their revision?
Final Project Report for Server Virtualization Page 31
Within the project risks, think about ordering them from high to low. It may also be beneficial
to include a SMART objective around training and development of the business as it is a listed
requirement for the project.
Response
Section 1.5 was updated for risk mitigation to be more precise and robust as well as fixing an
issue with part of the template still existing. Section 1.5 was also reordered to go from high risk
to low risk. A paragraph was added for objective/success criteria for IT staff training in section
1.3. Updated verbiage and grammar throughout entirety of section 1
Reviews Section 2:
Like I said in the requirements section, I think that the vision section could have used more
information. This section seemed very general and broad and did not feel like it met all the
requirements but was still written well.
I think section 2 is ok. I would re-word section 2.1. In the sentence "By changing to a virtualized
system, they will be able to decrease downtime and manage the park more efficiently," I would
try to be specific. I think this section would work better if you put the Central City, Municipal
Park. Also, I would consider changing 2.3 to match the template by changing it to a bulleted list.
The vision statement makes sense, and it is clear. The major features of the project are clearly
started. The assumptions and dependencies should be more clearly defined.
Response
Section 2.1 was updated by fixing spelling mistakes and rewording sentences. Section 2.3 was
redone, and grammar mistakes were corrected. Sections 2.0 to 2.3 were reconstructed in its
entirety and were checked for grammar and spelling errors. Bullet points were included in
unified format in section 2.3.
Reviews Section 3:
The majority of this section is good. Something that I might change would be adding more to
section 3.2
The scope of the project fits within the constraints of the course. However, there are no listed
out-of-scope items. Specifying items out-of-scope adds additional expectations for the project,
and prevents additional or "rework" to occur during project implementation.
Section 3 - Scope and Limitation's summary does a great and detailed explanation of the scope
of the project. The size of the project appears to be within the appropriate set to fit within the
constraints of the course and the number of people on the team. However, in section 3.1 -
Scope of Initial Release and section 3.2 - Scope of Subsequent Release, the explanation seems
vague and would need further detail. Section 3.3 - Limitations and Exclusions does a rather
Final Project Report for Server Virtualization Page 32
good job in explaining all items out of the scope of the project. The information in this section
was clear and concise.
The scope and limitations of the project are defined well. The document shows that the final
release is expected in January 2022 but no additional information is given.
Response
Most parts of section 3 were satisfactory except for 3.2 due to it only having an expected
release date listed. The reviews suggested that section 3.2 needed more information overall.
Additional information that was added in this section was items out-of-scope with other
releases to be less vague. Section 3.1 was updated with specifics on initial releases.
Reviews Section 4:
Business context has good detail, they mention a strict budget that needs to be maintained.
They mention and define the stakeholders, give detailed profiles for each of them in an easy to
read chart. They list part of the "iron triangle" however I do not see any mention of potential
conflicts? I am not sure there would be much to list because of how the charts are worded
however.
Overall the business context of the project is presented. Conflicts and resolution strategies are
not clearly defined within the document. Think about adding potential conflicts as they related
to features, cost, and time, and the options to resolve conflicts prior to impact on project
schedule.
Section 4 - Business Context's summary explains clearly and accurately the business context of
the project. In section 4.1 - Stakeholder Profiles, the document goes into further detail about
the various stakeholders within the project. It even offers a detailed chart of the stakeholders,
the major values they hold, the various attitudes they have towards the project, the major
interests within the project, and the constraints they place on the project. In section 4.2 -
Project Priorities, there is a great chart that lists the classic project management "iron triangle".
However, there could be more details added for the features of the project.
Response
These three reviews point out there is a lack of potential conflicts and resolution strategies. A
section was added to section 4.2 to cover these concerns.
Reviews Section 5:
Team members, skills, roles and responsibilities are all clearly defined. It may be beneficial to
include additional communication strategies in the event that Discord is unavailable. Maintain a
focus on the team communication rather that the dependency on each individual.
Final Project Report for Server Virtualization Page 33
I think section 5 is good as well. It clearly states how team members will communicate and how
decisions will be handled. The only change I would make to this section is clearly stating who
the team lead is in the team charter.
Response:
Two reviews suggested clarifying the team lead and including additional communication
strategies in the event that Discord is not available. 5.2 and 5.3 were updated to point out who
the team lead is. 5.4 included a response when Discord is unavailable. Other reviews mentioned
that this section was good to excellent overall.
Reviews Section 6:
The project schedule is a bit difficult to read (due to the size of the image) and recommended
increasing the size or format. Additional details could benefit the project milestones and
provide a more clear direction on the work being completed.
Section 6.1 Deliverables begin the discussion of the deliverables for the project. The first
portion of the section discusses the deliverables of the project for The Central City municipal
park department, which lines up with the rest of the document. However, the second portion of
the deliverables within this section is about the actual Capstone project. The second portion of
the deliverables does not align with the overall document. The additional deliverables may not
be needed. Section 6.2 - Dependencies are listed. The use of a Gant chart for the schedule in
section 6.3 - Schedule makes the schedule of the project easy to understand.
Response
Updated verbiage and grammar throughout the entirety of section 6. Updated team
responsibilities in the title section of section 6 to expand to include additional deliverables for
the project. There was a suggestion for updating the format of the dependencies in section 6.2.
After a team discussion, it was decided the current formatting stands. There was a review that
said section 6.2 covered project deliverables given to the professor and should not be included,
however, the team discussed this and decided they should stay as the template specifically calls
out instructor deliverables.
Reviews Section 7:
They do a good job of listing collaboration techniques that will be used and look at this section
from a network design, management information systems, systems administration, and
security. 7.2 bullet point 4 has too much space before the word "of". Beyond that I can't offer
any suggestions for this section
Final Project Report for Server Virtualization Page 34
Section 7 - Education/Program Outcomes' summary does a great job at summarizing the overall
purpose of the document. There is strong evidence within the document and this section to use
for addressing the general education outcomes of communication and critical thinking.
However, this section could use further details. For instance in section 7.2 - Information
Technology, there is a list of the components for the project. Each of the components in the list
touches a specific aspect such as network design, management information systems, and
security, but there is no component on the list that touches the systems administration aspect.
Response
The two reviews point out a spacing error in the document and that section 7.2 is missing the
general education outcome for the component of system administration. Examples were added
to include that aspect to meet the requirements in section 7.2.