|
Software testing using OpenUP methodology
Chodura, Ondřej ; Buchalcevová, Alena (advisor) ; Borovcová, Anna (referee)
This bachelor thesis focuses on software testing as continuously more important part of software development. In this work the readers are also presented the OpenUP methodology and testing principles according to this methodology, including the best practices and sequences. The purpose of this work is to introduce software testing, OpenUP methodology with a detailed view of testing in the methodology. The first part is devoted to the area of testing and approaches the subject of testing, its main content, advantages and targets. Further a general view at methodologies is presented and continues into an introduction of OpenUP methodology and more detailed overview of testing phase in OpenUP. Readers are given introductory information about basic artifacts, roles in a testing team, their activities, tasks and also responsibilities, including visual illustrations and author's own experience. The closing part of this bachelor thesis in devoted to the best testing practices methods in OpenUP methodology.
|
|
Interpetation of Information - Specific case study
Pithart, Josef ; Toman, Prokop (advisor) ; Sigmund, Tomáš (referee)
This thesis focuses on the interpretation of information on the state budget deficit of the Czech Republic and the national debt from 2000 to 2008. Explores ways of interpreting by official institutions, namely the Czech Statistical Office and The Ministry of Finance of the Czech Republic, then the interpretation of the representatives of political parties and last, journalists and analysts. This thesis aims to compare different interpretations of, the above mentioned entities, and refer to completely different interpretations of the same possibilities of quantitative data. Way of achieving the goals of this work is to analyze of published information on the state budget deficit of the Czech Statistical Office, and then to compar with the data used in their analysis of selected representatives of political parties, journalists and analysts. Contribution to the work of interpretations about the development of the state budget deficit is to highlight the fact that, despite the same initial quantitative data, the interpretation of different entities differs vastly. Another contribution of this work is to identify the causes of these differing interpretations, and enable them to defend the dubious interpretations.
|
| |
|
Methodology of Implementation of Complex Retail Solutions in Life Style Retail
Příklenk, Lukáš ; Novotný, Ota (advisor) ; Pour, Jan (referee)
The retail companies have a very conservative approach concerning IT expenses and innovations. Maybe for this reason, it is now the best time for changing an IT infrastructure and a complex retail solution. Most of the companies need to optimize their processes due to the financial crisis to achieve a competitive advantage. There are many differences among the retail companies - these differences may cause that an implementation of a software solution is tricky. It is important to be aware of such aspects when implementing the software solution. The main aim of this work is to design, extend and optimize a methodology of implementation of a complex retail solution. The new methodology is quite general - it might be used for an implementation of any POS solution. The goal of new methodology is to improve top line and margin. Finally, it shall bring a bigger satisfaction to the customer. I divided this work into several main chapters. First chapter is dedicated to the specifics of retail companies - how they work, which processes they use, how much they invest into the IT. The second part contains an analysis of POS solutions available on the Czech market and a brief description of the particular software solutions with their market share. The third part is dedicated to the RIM methodology designed by Microsoft Corporation. The fourth - and the main part of my work - contains an extension of the RIM methodology. In the final part I sum up the main achievements of this work and evaluate the new extended methodology. In the appendix, I compared some examples with the real figures to the new methodology.
|
|
The web analysis and design methodology MANW
Karlec, Jakub ; Gála, Libor (advisor) ; Kafka, Daniel (referee)
The main subject of this thesis is to prepare the web analysis and design methodology, MANW. The first part of the thesis is dedicated to the definition of the methodological framework on the basis of which the methodology will be built. The framework comes out from the methodological framework MEFIS which has been accustomed to comply with specific needs of the web application and websites development. The second part of the thesis is dedicated to the research of existing methodologies for web project implementation. Based on the research, the elements of the methodologies suitable for analysis and design are selected and then incorporated into the MANW methodology. The last part of the thesis is the description of the methodology itself and description of its characteristics and elements. The goal of the diploma thesis is to prepare a simple methodology for websites and web applications analysis and design which can be used in agile web development. The methodology is described by its phases, processes, roles, inputs and outputs and other elements which are defined in the elaborated methodological framework. The output of methodology processes are the data for implementation, deployment and operation of web solutions. It was necessary to define the term methodology and define a methodological framework first in order to work out the methodology itself successfully. Another starting point for methodology design was the research of existing methodologies which also serves as an introduction to the problems of web projects implementation and provides an overview of existing tools. Output of the thesis is the MANW methodology which is a synthesis of the working experience and of a methodological framework theory. This methodology is easily modifiable and thanks to the clear process definition it can provide the companies with an effective solution of web products analysis and design.
|
|
Eclipse Process Framework Composer
Pospíšil, Marek ; Buchalcevová, Alena (advisor) ; Balada, Jakub (referee)
The goal of the bachelor thesis is to create a user manual in Czech language for new users of the Eclipse Process Framework Composer. In the first part of my thesis, Eclipse Process Framework Composer and basic issues of software development methods focused on OpenUp method are introduced to the reader. Second part of my thesis describes possibilities and usage of this tool from installation to publication of created processes. There are also examples provided to clarify the description.
|
|
Support of software quality management in a small company
Vávra, Pavel ; Novotný, Ota (advisor) ; Jonáš, Zdeněk (referee)
The goal of this thesis is to create a proposal of framework which can be used to support software quality management in a small development company. Framework is composed of processes, methodologies and tools which together should improve the quality of software products of a company. Concrete implementation of the framework is shown as a case study. Data for the case study were collected in the company Cleverbee, where the author worked during the case study's creation. Personal contribution of the author of the thesis is firstly the creation of the framework concept based on author's experiences and commented list of concrete results of framework's implementation. The detailed goal setting for this thesis and the definition of the target reader can be found in the chapter 1. Introduction. The definition of main terms, which will appear in the rest of the thesis, is contained in the chapter 2. Terms. Chapter 3. Software quality and its definition is explains the term "software quality" and the nature of the small companies. Chapter 4. Software quality management forms the theoretical foundation of the thesis. In this chapter you find how the methodologies RUP and CMMI view the software quality. Chapter 5. Framework concept contains the concept of the software quality management framework. Framework is based upon relevant sources and also author's personal experience. The chapter 6. Case study describes the concrete example of the implementation of the proposed framework. The case study also contains descriptions of the used software tools. The chapter 7. Conclusion contains the brief resume of the findings of the thesis.
|
|
project of payment of retirement pension and its evaluating
Poludvorná, Lucie ; Střížová, Vlasta (advisor) ; Dlouhá, Jitka (referee)
This diploma thesis deals with the development and further evaluating of a project of develop and implement of a software. It tracks a running project and then on evaluates it according to the methodology for project management, research in a field of project participants and personal highlights. The introduce is scoped on the characteristic of the project and to possibilities of evaluating. Then follows an introduction with the area of project realization and a short brief of the project develop. At the end, there are formulated evaluations of the project and suggestions for possible improvement.
|
|
Methods for cost estimation in the planning of projects
Pokorný, Martin ; Chlapek, Dušan (advisor) ; Praks, Josef (referee)
This work is focused on the problem of IS/ICT project cost estimation. Main aim of this work is to design a methodology, which can be use for project cost estimation in the initial part of the project stadium. Defining a basic terms of the project management and describing the most widely use cost estimation metods are the first step to archive main aim. This will be achived by studing literature and relevant articles of the project management. Next step is find an appropriate factors which help to set up the methodology. This factors can derive from a stakeholder's analysis. After definition these factors there si possible to set up a particular methodology. Universality (for a wide group of the projects), accuracy (to determine a particular method) and usability (in the initial part of the project stadium) are the most important criteria to review this methodology. Finally, it is necessary to evaluate the proposed methodology. This can be achieved by comparing the methods recommended in the methodology and the methods actually used for the real project cost estimation. The expected benefits of this work are the most widely use cost estimation metods arrangement and creation of the recommended metodology which can be used to cost estimation of future projects.
|
|
Analysis of Various Service Provisioning Practices
Šebesta, Michal ; Voříšek, Jiří (advisor) ; Klíma, František (referee)
The topic of the thesis focuses on the analysis of various service provisioning practices from the view point of a prospect customer organization. Introductory part of the thesis summarizes the actual challenges of IS/ICT for an appropriate business alignment, defines the theoretical foundations of sourcing and ICT services, considering the contemporary state of these fields. Moreover, it identifies the related areas of these fields, like enterprise architecture, IS/ICT management, and systems integration. The central part deals with the identification and analysis of the areas that influence the decision making of ICT service sourcing. Results of this analysis are summarized and further developed by creating a framework to assist companies in deciding the most suited ICT sourcing solution. Within this framework the thesis summarizes important criteria to be considered for a much suited ICT service provisioning practice. It details the prerequisites for the use of this approach and its limitations. Subsequently, it presents an evaluation of certain ICT services within the SaaS market, that could be applicable in the enterprise environment. Finally, the thesis provides a simplified case study, demonstrating a required mindset for exercising the framework in practice.
|