National Repository of Grey Literature 9 records found  Search took 0.01 seconds. 
Specialities of software from quality point of view
Zlatníčková, Marie ; Vojáček, Zdeněk (referee) ; Lacko, Branislav (advisor)
The Bachelor's thesis deals with describing software specifications and software quality requirements, software testing for proving quality and applying software quality improving methods.
CMMI Certification for Software Development in Agile Environment
Gajdušek, Radek ; Rychlý, Marek (referee) ; Kreslíková, Jitka (advisor)
The goal of master thesis "CMMI Certification for Software Development in Agile Environment" is CMMI quality model research with focus on software development in agile environment in the Siemens company. In the beginning CMMI model and Scrum methodics are introduced. The core of this thesis is focused on the current state analysis. Output of the analysis is a list of potential areas that are currently not compatible with quality model requirements. These areas are to be improved for the company to achieve the desired CMMI certification level. Possible improvements are introduced to the consultant. During the implementation part a web application is realized helping to remove most of the identified imperfections. Application benefit is objectively evaluated by an internal audit. The work includes discussion of possible further application development and quality model standard evolution in this company.
Specialities of software from quality point of view
Zlatníčková, Marie ; Vojáček, Zdeněk (referee) ; Lacko, Branislav (advisor)
The Bachelor's thesis deals with describing software specifications and software quality requirements, software testing for proving quality and applying software quality improving methods.
CMMI Certification for Software Development in Agile Environment
Gajdušek, Radek ; Rychlý, Marek (referee) ; Kreslíková, Jitka (advisor)
The goal of master thesis "CMMI Certification for Software Development in Agile Environment" is CMMI quality model research with focus on software development in agile environment in the Siemens company. In the beginning CMMI model and Scrum methodics are introduced. The core of this thesis is focused on the current state analysis. Output of the analysis is a list of potential areas that are currently not compatible with quality model requirements. These areas are to be improved for the company to achieve the desired CMMI certification level. Possible improvements are introduced to the consultant. During the implementation part a web application is realized helping to remove most of the identified imperfections. Application benefit is objectively evaluated by an internal audit. The work includes discussion of possible further application development and quality model standard evolution in this company.
Automation of regression testing
Čecháková, Lucie ; Buchalcevová, Alena (advisor) ; Doležel, Michal (referee)
This study is primarily focused on software testing, especially on regression tests and their automation. The main objective is to introduce and verify a novel procedure for implementation and automation of software regression testing. Specific objectives include putting regression testing into the context of other types of tests applied to software testing, introduction of a novel Methodology for analysis of automation of regression tests, introduction of a novel Methodology for analysis of implementation of regression tests, practical verification of the applicability of both methodologies on a real project and a suggestion of how to adapt these methodologies on the basis of practical usage. The theoretical part of this study summarizes the basic theory of software testing, decomposing it in detail, and introducing its various levels, types and categories. It also presents the field of test automation, explains its advantages and disadvantages and introduces an overview of test types, which are generally recommended for automation. More attention is paid to regression testing and its prerequisites and potential for automation. The practical part of this study consists of the proposition of two methodologies, explaining their usage in a particular practical project and focuses on the evaluation of success of practical utilization of both methodologies. Based on this evaluation, these methodologies are consequently extended. Outputs of the study are also extended variants of Methodology for analysis of automation of regression tests and Methodology for analysis of implementation of regression tests, which are available for usage on other practical projects.
Methodology for Requirements Engineering and Software Quality Management with the usage of Enterprise Architect tool.
Gottfriedová, Kateřina ; Doležel, Michal (advisor) ; Buchalcevová, Alena (referee)
Requirements Engineering and Software Quality Management is nowadays considered to be one of the important parts of the software development process. This thesis deals with connecting the theoretical concept of requirements engineering and usage of functions offered by Enterprise Architect tool, which should support the requirements engineering and software quality management processes. The main goal is to propose procedures of Enterprise Architect usage during the project in such a way, which will help to raise quality of the final product. The purpose is to offer a systematic and conscious way of implementation Enterprise Architect elements into software development processes, because this tool is able to support the whole cycle of the product. The methodology was designed as a result of theoretical concept, existing requirements engineering approaches and my own experience acquired during working on projects as a business and test analyst. The contribution of the designed methodology is in bringing recommendations, practices and procedures saying how to use Enterprise Architect during the software development process in order to gain the highest possible software quality. The thesis is structured in four sections describing the appropriate theory, analyzed requirement engineering approaches, critical mistakes during this process and the methodology design.
Java EE applications unit testing
Nejedlý, David ; Pavlíčková, Jarmila (advisor) ; Šlajchrt, Zbyněk (referee)
The diploma objectives are to describe software quality model defined in ISO/IEC 9126, to describe the basic concepts of quality assurance and software testing, to identify possible errors when writing tests, introduce designs patterns for writing tests. Further describe the architecture of applications built on the Java EE platform, to introduce frameworks for testing various parts of the applications built on the Java EE platform, to illustrate the creation of unit tests using test doubles for these applications, to evaluate the importance of unit tests for quality assurance software.
Software testing
Rybak, Yauhen ; Buchalcevová, Alena (advisor) ; Borovcová, Anna (referee)
This bachelor thesis presents the fundamental aspects of the testing tool IBM Rational Functional Tester. The aim of this thesis is to acquaint readers with the basics of software testing and to create the guide of the named testing tool for beginning testers; to show the process of automated testing on examples. The first part of this thesis presents a theoretical introduction to software testing; the se-cond part describes the process of testing web applications using IBM Rational Functional Tester. In the last part is shown in a particular practical example how to test Java applica-tion with the selected testing tool.
Methodology for Web Applications Development
Mittner, Jan ; Buchalcevová, Alena (advisor) ; Burkoň, Lukáš (referee)
This work deals with methodologies of software development, particularly web applications. Its main objective is to propose a methodology that helps ensure quality web development and prevents a number of frequently recurring problems. The first chapter deals with characteristics of current state and defines the need for process and discipline, the need for team development and the importance of appropriate tools. The second chapter describes the specifics of the web development. It defines the quality criteria in relation to web applications, particularly the aspects of accessibility, usability and security are concerned. It deals with web frameworks and the benefits and risks arising from their usage. It also outlines requirements for the chosen methodology for web development and describes types of projects to be applied to the methodology. The third chapter analyzes the suitability of the selected life cycle models and methodologies in software development for web applications. The life cycle models consider a model of "program and repair", the waterfall model and incremental model. It also deals with the assumptions of agile methodologies and their level of satisfaction for web development. For the analysis is used the methodology evaluation system METES with which is examined Rational Unified Process, Open Unified Process, Extreme Programming, Scrum and Feature Driven Development. The fourth chapter deals with the characteristic of Open Unified Process methodology. It describes the principles, features and development process. The main chapter deals with the proposal of methodology for web development. As the basis is chosen Open Unified Process methodology, whose elements are supplemented and adapted for web development. As the elements of the methodology are elaborated principles, practices, roles, work products, tasks, delivery process, manuals and guidelines and tools. Each element is adapted to fit the specific needs of web applications. In order to achieve greater control over the quality of web applications there are also included detailed checklists as an integral part of products which are aimed at preventing the most frequently occurring errors and problems. The chapter concludes with an overview of tools that have been validated in web development.

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