National Repository of Grey Literature 7 records found  Search took 0.01 seconds. 
Design and implementation of Agile testing methodology
Kemr, Jakub ; Buchalcevová, Alena (advisor) ; Doležel, Michal (referee)
The thesis focuses on the area of testing within Agile software development. The goal of the thesis is to design and implement a methodology for Agile testing in a specific project using the Eclipse Process Framework Composer tool based on an analysis of the testing process and related procedures in a specific, Agile development team. The thesis is divided into three parts. Theoretical part deals with the principal definitions and introduction to the topic and differences between Waterfall and Agile project management. The conclusion of the theoretical part is focused on the actual status of Agile development and growing importance of testing in Agile teams. The second part of the thesis is devoted on the characteristics of methodologies that the thesis is based on. These methodologies are compared to the requirements of extended methodology for Agile testing. The next part is an analysis of the processes and procedures in the Agile development team based on division of the development process into individual parts. Based on the analysis, and another three surveys there are identified problems in the software testing area. The third part is devoted to designing extension of methodology for Agile testing, its characteristics and implementation using the EPFC tool. Based on the extended and implemented methodology MMSP-AV, the main contribution of the thesis is the elimination of the identified problems and the overall improvement of the testing process. The default methodology MMSP is extended by Agile testing, User Experience testing and wide variety of key elements of the Agile software development. Final part summarizes all the lessons learned and opportunities for further expansion of the thesis and published methodology.
Application of the Lean Startup method and MMSP methodology to the web software development
Levý, Jan ; Buchalcevová, Alena (advisor) ; Ženíšek, Jan (referee)
Diploma thesis Application of the Lean Startup method and MMSP methodology to the web software development deals with creating a new model called Lean Startup for software development. The new model enables new software startups to gain advantage of the Lean Startup approach, yet in the same time proceed in accordance to a specific software development methodology, namely the MMSP methodology. The theoretical part characterizes the Lean Startup method and its principal ideas, as well as it propounds a new graphic model organizing these respective ideas. The thesis next describes further contributions to the Lean Startup movement, such as the Lean Canvas technique. It also examines previous utilization of these concepts in the context of newly growing businesses. Follows an analysis of the contemporary research papers covering the Lean Startup topic, as well as an overview ot the utilization of the said method within new software development startups. In conclusion of the theoretical part, a short summary of current software development methodologies is being made, as is a brief characteristics of the MMSP methodology. The practical part describes the establishment of an integrated model called Lean Startup for software development. The model is founded mainly on the software development management according to the MMSP methodology, which is accomodated to the basic Lean Startup concept, implying creation of a Minimal viable product and its subsequent incremental improvements based mainly on the evaluation of the new features via measured customer feedback. In order to complete the creation of the model in question, some expansions and changes of the MMSP methodology had to be made. These changes mainly concern the methodology development lifecycle, its roles, tasks and work products. The key ideas of the change were most importantly the implementation of customer feedback acquisition management, as well as the user experience management. The effects of this implementation include creation of new roles Innovative accounting coordinator and UX designer, corresponding tasks Innovation accounting management and User experience management as well as the introduction of the work products related to these tasks.
Advanced possibilities of automated testing with Selenium WebDriver
Špalek, Ondřej ; Buchalcevová, Alena (advisor) ; Mičko, Lubomír (referee)
This diploma thesis is focused on introduction of advanced possibilities of working with testing Selenium WebDriver framework. Basics of software testing and Selenium framework are described in first part of the text. Second chapter contains overview of available tools and applications which enhance Selenium WebDriver. These include frameworks using WebDriver API, software containers, automatization tools, continuous integration tools and services which enable to run tests remotely. Last chapter contains case study which describes implementation of automated testing in BellaDati company. The attachment contains user guide for Geb framework which was used in the case study.
Information system for nutrition counseling
Švimberský, Jan ; Pavlíčková, Jarmila (advisor) ; Burgetová, Irena (referee)
The aim of this diploma thesis is the design and implementation of web based individual information system for nutritional counseling organizations. This work is divided into several parts. The first part is devoted to the description and evaluation of applications available to support nutrition counseling organizations with reasoning why these applications are not very viable option. The second part is devoted to the analysis and design of the system in terms of vision, specification of functional and non-functional requirements, description of use cases, screen designs and architecture design using conceptual data schema and sitemap. This section is written according to the modified methodology MMSP. The third section demonstrates the implementation of the system on code written in ASP.NET language for three selected webpages. These pages are about dealing with the list of values and creating food recipes. The current version of the information system is added as an attachment.
Design of automated hardware management system in the banking environment
Chmelíček, Jiří ; Pavlíčková, Jarmila (advisor) ; Hypš, Tomáš (referee)
This diploma thesis deals with registration of hardware in the banking environment which is typical of its limitations. The goal of the thesis is to design a system for automated hardware management that complies with all aspects of this environment. The first step to achieve the goal is a selection of development methodology and its adaptation to the nature if the project. The chosen methodology helps to understand and to define the system requirements in terms of future users. According to the requirements there is performed analysis of the market. The result of this analysis confirms the need for designing of a custom solution. For its development is mainly used scripting language PowerShell 2.0, supplemented by SQLite database system. Fully functional system which should decrease the time overhead and improve the quality of the services provided to our internal customers, is the main contribution of the thesis. Finally, after deployment of the system to the operation, is assessed suitability of the chosen methodology and evaluated success of the whole thesis.
Customizing MMSP methodology fot performance testing with IBM Rational Performance tester
Vomáčko, Vít ; Buchalcevová, Alena (advisor) ; Doležel, Michal (referee)
This thesis aims to extend the MMSP methodology with performance testing intended for the Competence Center for Quality management on VŠE. Through general introduction to performance testing, definition of terms and metrics, detailed description of the preparation and implementation of performance testing and to it tightly connected testing known as operability. Processed functionality will be demonstrated on a selected tool intended for a performance testing and the functionality of the application will be veryfied at the Competence Centre. The methodology should bring order to the team and elevate it to a level that is requested by customers. The work is aimed both at professional audience in the field of testing, where focus is on explaining methodology for performance testing, and also at small testing teams in general, for which it describes how to approach small team testing. Access to methodology could also help centers in other areas to be able to add more added value to their services. My knowledge comes from QA teams of Sun Microsystems, VŠE Competency center on project for IBM and CZNIC registrar of domain names .CZ, which takes care of Czech domain operation.
Prototyping in software development
Nývlt, David ; Buchalcevová, Alena (advisor) ; Mittner, Jan (referee)
Diploma thesis "Prototyping in software development" deals with the use of prototyping in software development with focus on the user interface (UI). Main goal of thesis is extension of MMSP methodology with sphere of the user interface prototyping which has been achieved by the definition of new object in the methodology. The text defines two new roles (objects): UI Designer and Graphic Designer. The roles already defined in MMSP were extended with responsibilities and tasks related to UI prototyping. Other newly added objects are Work Products (e.g. sketch or rules for creation of UI) and Tasks (e.g. sketching). The inclusion of prototyping into life-cycle phases of software development (defined by the methodology) includes all newly added objects. In the beginning the thesis generally concentrates on the definition of the term prototype and the categorization of prototypes. In the next part the thesis describes the possibilities of the use of prototyping in the process of software development and defines criteria for the selection of the best tool for creation of prototypes (wireframes). The sixth chapter focuses on the process of selection of the methodology suitable for the extension with the area of UI. The last chapter contains the MMSP methodology extension itself.

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