National Repository of Grey Literature 2 records found  Search took 0.00 seconds. 
Software Testing in Agile Methodologies
Blažková, Tereza ; Doležel, Michal (advisor) ; Buchalcevová, Alena (referee)
Agile methodologies become more popular. Companies increasingly look to involve at least some agile elements to their development processes that help to improve their "traditional" process and if properly applied, can provide faster delivery and better final product. This bachelor's study deals with software testing particularly in the context of agile methodologies. As all agile methodologies built on the same foundation called Manifesto for Agile Software Development there are initially defined agile principles described in this Manifesto. The next part is dedicated to the agile testing in particular the role of agile tester and various testing techniques that are used in agile projects. Finally, the study analyses the main differences between agile and traditional (rigorous) methodologies. The practical part deals with the selection of the appropriate software development methodology using a system METES. It is extended to a significant criteria covering the entire testing process, which could influence the choice of methodology development. The aim of this study is to show agile testing and activities with which agile testers deal in their projects. Another aim is to compare the agile methodologies with traditional methodologies. This work may be used as a guide for future agile testers who would like more familiar with agile principles and future content of their work.
Vývoj a implementace testovací platformy
Burian, Vojtěch ; Buchalcevová, Alena (advisor) ; Zelenka, Petr (referee)
The quality is probably the most significant property of a successful software product. As experience with many software projects has already shown, leaving out testing and quality management from software development process can result in vast and critical customer issues, which usually invoke additional expenses for the software production company. In the course of time, software testing as a discipline has therefore seized an important position among other software development activities. And due to the fact that the software, thanks to rising customer demands and growing competing products portfolio, is getting more complex, the more advanced software testing procedures need to be implemented. Test strategy and iteration planning, implementation of multiple test types into the test suite, test automation, evaluation, administration and maintenance: these activities are commonly required within larger software development projects. Formalized software testing is, nevertheless, being introduced also to projects using agile management techniques which, by management decision or target user industry, are supposed to deliver products of highest quality. This initiates the high focus on the software testing discipline. The purpose of this thesis is to design and implement a new system of software testing within a real project in the CertiCon a.s. company, for which software development is the main business activity. Current issues and gaps for possible improvement, gathered both by project management and the author himself, are analyzed in the first major part of this work and transformed into testing system requirements, which should cover both process changes as well as implementation/development of needed software supporting the process. The second part of thesis is covering the design of the new software testing system, focusing mainly on the area of test management and selection of appropriate software management tool. The final part of the thesis is aimed at implementation of the designed solution within a real organization environment and evaluates its benefits against the previously set requirements.

Interested in being notified about new results for this query?
Subscribe to the RSS feed.