Installing, configuring, securing and validating a software development environment using Team Foundation Server
Sadik, Tarek (2013)
Sadik, Tarek
HAAGA-HELIA ammattikorkeakoulu
2013
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2013060513046
https://urn.fi/URN:NBN:fi:amk-2013060513046
Tiivistelmä
Nowadays, software development collaborative tools and application lifecycle management (ALM) tools are widely used by IT companies for managing efficiently their software development projects. Due to this wide use, HAAGA-HELIA UAS took the initiative to make a further research about the possibility of implementing a learning environment with an ALM tool to enhance the students’ professional skills.
The goal of this thesis is to implement Team Foundation Server and produce an installation guide of the system. These will be used by HAAGA-HELIA’s IT students for learning purposes to enhance their professional skills. The thesis’ goal will be achieved by gathering first the required theoretical knowledge about the topic which after it will be applied for the system implementation according to a list of requirements.
The thesis focuses on studying the requirements for TFS, selecting the suitable deployment topology, system implementation, automating user management tasks with PowerShell scripts, testing and assessing the system security.
Upon successful test results, the system will be deployed to the internet by HAAGA-HELIA’s IT department.
The goal of this thesis is to implement Team Foundation Server and produce an installation guide of the system. These will be used by HAAGA-HELIA’s IT students for learning purposes to enhance their professional skills. The thesis’ goal will be achieved by gathering first the required theoretical knowledge about the topic which after it will be applied for the system implementation according to a list of requirements.
The thesis focuses on studying the requirements for TFS, selecting the suitable deployment topology, system implementation, automating user management tasks with PowerShell scripts, testing and assessing the system security.
Upon successful test results, the system will be deployed to the internet by HAAGA-HELIA’s IT department.