Implementation Phase during Software Development Life Cycle : Interpreting Tools and Methods
Zerkani, Youssef (2017)
Zerkani, Youssef
Metropolia Ammattikorkeakoulu
2017
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2017052710547
https://urn.fi/URN:NBN:fi:amk-2017052710547
Tiivistelmä
The purpose of the project was to describe the methods used during the implementation phase of a piece of software. The main idea of the project was to introduce a package of information about the technologies and frameworks such as CakePHP, JavaScript and Bootstrap that help building a software application.
During this project, a search engine application was developed from a previous version by the Bookndo company. A pre-analysis of the old version was made in order to understand more about the main technologies. The goal of the project was to ameliorate the application by manual testing and make manipulating code easier.
As an outcome, designs were updated and new ideas were discussed to improve the soft-ware. The thesis presents the technologies used and the final results.
In conclusion, code reusability and testing are the main fundamental elements to improve the software. The technologies that were utilized to improve the software, such as CakePHP and JQuery, are still in use nowadays, although other software exist too.
During this project, a search engine application was developed from a previous version by the Bookndo company. A pre-analysis of the old version was made in order to understand more about the main technologies. The goal of the project was to ameliorate the application by manual testing and make manipulating code easier.
As an outcome, designs were updated and new ideas were discussed to improve the soft-ware. The thesis presents the technologies used and the final results.
In conclusion, code reusability and testing are the main fundamental elements to improve the software. The technologies that were utilized to improve the software, such as CakePHP and JQuery, are still in use nowadays, although other software exist too.