Software testing process improvement in software development company

Thesis title: Software testing process improvement in software development company
Author: Sergienko, Nikolai
Thesis type: Diploma thesis
Supervisor: Kučera, Jan
Opponents: Doležel, Michal
Thesis language: English
Abstract:
Information technologies is rapidly getting involved in our lives with each next year. Today there are almost no person who has never ever used a browser to search for some websites and information they present. In order to make this process comfortable and seamless, web development companies have to adapt to every customer need. This is not an easy procedure, since software development considers many activities and communication of different people with various mind-set for specific responsibilities. Thus, it is QA engineers who have duties to make sure that website is totally functional and looks good on every device and screen resolution.The aim of this paper is to firstly make sure that every reader would understand the basic terms and activities, which are handled in software development. Then, show insights of how software development works with attention to testing processes in the particular company. Finally, analyse company’s maturity of test processes and propose improvements for each non-functioning part. The overall results have showed strengths and weaknesses of test organisation within the company and willingness of authorities to optimise the processes accordingly.
Keywords: software development; software development life cycle; fundamental software testing processes; testing types; testing levels; test process improvement
Thesis title: Software testing process improvement in software development company
Author: Sergienko, Nikolai
Thesis type: Diplomová práce
Supervisor: Kučera, Jan
Opponents: Doležel, Michal
Thesis language: English
Abstract:
Information technologies is rapidly getting involved in our lives with each next year. Today there are almost no person who has never ever used a browser to search for some websites and information they present. In order to make this process comfortable and seamless, web development companies have to adapt to every customer need. This is not an easy procedure, since software development considers many activities and communication of different people with various mind-set for specific responsibilities. Thus, it is QA engineers who have duties to make sure that website is totally functional and looks good on every device and screen resolution.The aim of this paper is to firstly make sure that every reader would understand the basic terms and activities, which are handled in software development. Then, show insights of how software development works with attention to testing processes in the particular company. Finally, analyse company’s maturity of test processes and propose improvements for each non-functioning part. The overall results have showed strengths and weaknesses of test organisation within the company and willingness of authorities to optimise the processes accordingly.
Keywords: software development life cycle; software development; fundamental software testing processes; testing types; testing levels; test process improvement

Information about study

Study programme: Aplikovaná informatika/Information Systems Management
Type of study programme: Magisterský studijní program
Assigned degree: Ing.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information Technologies

Information on submission and defense

Date of assignment: 30. 10. 2018
Date of submission: 29. 4. 2019
Date of defense: 10. 6. 2019
Identifier in the InSIS system: https://insis.vse.cz/zp/67583/podrobnosti

Files for download

    Last update: