| |
|
The Use of Agile Methods in Startup
Gryc, Radim ; Slezák, Tomáš (referee) ; Smolíková, Lenka (advisor)
This master thesis deals with choice of appropriate approach to software development. The thesis specifies currently used approaches of project management. Current project status and approaches are analysed. The thesis focuses on choice of method and its application in the project.
|
|
Datová integrace ve velkých podnicích
Nagyová, Barbora ; Kučera, Jan (advisor) ; Chlapek, Dušan (referee)
Data Integration is currently an important and complex topic for many companies, because having a good and working Data Integration solution can bring multiple advantages over competitors. Data Integration is usually being executed in a form of a project, which might easily turn into failure. In order to decrease risks and negative impact of a failed Data Integration project, there needs to be good project management, Data Integration knowledge and the right technology in place. This thesis provides a framework for setting up a good Data Integration solution. The framework is developed based on the current theory, currently available Data Integration tools and opinions provided by experts working in the field for a minimum of 7+ years and have proven their skills with a successful Data Integration project. This thesis does not guarantee the development of the right Data Integration solution, but it does provide guidance how to deal with a Data Integration project in a large enterprise. This thesis is structured into seven chapters. The first chapter brings an overview about this thesis such as scope, goals, assumptions and expected value. The second chapter describes Data Management and basic Data Integration theory in order to distinguish these two topics and to explain the relationship between them. The third chapter is focused purely on Data Integration theory which should be known by everyone who participates in a Data Integration project. The fourth chapter analyses features of the current Data Integration solutions available on the market and provides an overview of the most common and necessary functionalities. Chapter five focuses on the practical part of this thesis, where the Data Integration framework is designed based on findings from previous chapters and interviews with experts in this field. Chapter six then applies the framework to a real working (anonymized) Data Integration solution, highlights the gap between the framework and the solution and provides guidance how to deal with the gaps. Chapter seven provides a resume, personal opinion and outlook.
|
|
Project manager as manager of the project team
Markvart, Ondřej ; Oškrdal, Václav (advisor) ; Hacmac, Jan (referee)
The thesis topic is linking of knowledge from psychology and psychodiagnosis within project management. The thesis has several aims, which are all introduced in the first chapter. One of those aims is the introduction of contemporary ways, methods and standards used in project management. Another aim is equipping a project manager with knowledge from psychology and psychodiagnosis, which still constitute a comparatively neglected area of project management. What their utilization can actually do is to increase the efficiency and performance of project teams. The final aim is to come up with a solution to identified problems based on the conducted research. The second chapter of the thesis explains basic terms of project management, its standards and methodology, and duties of a project manager. The part devoted to psychology deals with personality, psychodiagnostic methods, team and motivation. The fourth chapter pursues the conduct and evaluation of research of contemporary project management. Finally, problems identified based on the findings from questionnaire survey are dealt with within the fifth chapter. It contains instructions for choice of appropriate way of project management, draft of the process of building a project team and a concept to achieve greater work satisfaction of team members.
|
|
Framework Spring
Bobkov, Pavel ; Mészáros, Jan (advisor) ; Buchalcevová, Alena (referee)
The aim of the thesis is to introduce reader to the Spring framework and describe it as a convenient tool for rapid application development and launching projects. It is necessary to grab the Spring issue in a broader context. That's why thesis is trying to note all the relevant technologies that are closely related to Spring, or which is Spring based on. The first step to understanding Spring is a basic knowledge of Java EE. Thesis presents the architecture of Java EE while arguing its flaws, which caused the emergence of today's very powerful word framework. Next part of the thesis brings reader through characteristic of frameworks for developing Web applications in Java (the largest group of frameworks), and make him familiar with MVC design pattern that forms the architecture of most web frameworks. Thesis leads to the description of the Spring framework accompanied by numerous examples of code that prove the theoretical knowledge of the reader. At the end of the theoretical part the Spring Web MVC framework is presented. The framework combines the key principles of Spring and MVC architecture. The practical part of the thesis makes a complete development cycle of real project. Development is carried out using the Waterfall model methodology. Project implementation is based on the knowledge of Spring / Spring MVC gained in the theoretical part.
|