National Repository of Grey Literature 30 records found  beginprevious21 - 30  jump to record: Search took 0.01 seconds. 
Analysis of teaching agile methodologies of software development in the world
Fučík, Jakub ; Buchalcevová, Alena (advisor) ; Mittner, Jan (referee)
Objective of the bachelor thesis is to examine current state of world universities' approach to teaching agile software development methodologies in order to reveal in which way is agile approach applied and which methodologies are thought. Both undergraduate and postgraduate programs are analyzed in two phases. In the first phase, publically available data are collected, while in the second phase the survey is sent to universities. Thesis is divided into three chapters. First chapter covers literature overview regarding agile software development methodologies. In the second chapter various software development approaches are introduced. Finally, third chapter analyses current state and dept of theoretical and practical teaching of agile software development methodologies.
The Proposal to Modification of ICE Methodology for Small Projects
Šinágl, Roman ; Oškrdal, Václav (advisor) ; Foltyn, Jiří (referee)
The main aim of this piece of work is to propose an adjustment to the ICE methodology with an increased applicability for small projects. The emphasis is especially given to the most important areas of the methodology that can be easily adjusted or simplified. The theoretical part of this paper consists of four main chapters. The first chapter is called "Project and Project Management". This chapter holistically explains the meaning of project and project management terms. It describes a project from a general point of view and looks at its individual components. The second chapter so called "Methodology" explores particular project management methodologies. It focuses on two basic project lifecycle models along with an analysis of traditional and agile methodologies. The third "Small Project Methodologies" chapter examines the modified methodologies suitable for management of small projects. The final chapter of the theoretical part is the "ICE Methodology Analysis". The analysis represents the key pillar for this work without which the practical part could not be concluded. The practical part of this piece of work focuses on specifics of the ICE methodology modification in accordance with the analysis carried out in the theoretical part. The basis for this modification is represented by the general methodology framework for small projects. The general framework is fully based on the analysis undertaken in the theoretical part of this paper and plays a significant role in the ICE methodology modification process. The main areas of the ICE methodology modification are defined in "The ICE Methodology for Small Projects - Simplification Proposal". The practical part's conclusion presents the unmodified and modified ICE methodology comparison.
Proposal of Software Development Methodology with Focus on UX
Mikula, Jan ; Šebesta, Michal (advisor) ; Chocholatý, Drahomír (referee)
The main objective of this work is to propose a software development methodology which will reflect both issues -- design of User Experience (UX) and its implementation. The second objective is to compare the current software development methodologies. The third objective is to describe the work environment and the principles of that environment to fully implement this methodology. The fourth objective is to test the methodology in practice and validate its performance on my own startup. The fifth objective is to analyze companies which are focusing on similar product as my startup and their approach to UX development. First I will take look at waterfall methodology and then at modern agile methodologies such as Scrum, Kanban and Lean management, which are now becoming standard in software development. I will describe issues with the integration of UX into software development. The next section will introduce my own methodology, which is based on Scrum. The methodology consists of general principles of Lean and Agile management and the management, which is sometimes called "freedom at work". Then I will use the proposed methodology on my own startup project and will evaluate its use in practice. In last part I will analyze development process with focus on UX in projects Medium and Facebook. Thesis combines knowledge from Lean and agile management, economy and cognitive science to show the way to succeed in today services with great UX.
SaaS in Web Design
Míka, Filip ; Gála, Libor (advisor) ; Kafka, Daniel (referee)
This thesis is aimed to evaluate if the current SaaS market is able to meet functional re-quirements of web design in order to appropriately support web design's activities. The theoretical part introduces the web design model which describes web design's functional requirements. The next section presents a research concept that describes model assessment (i.e. solutions delivered as SaaS that support web design) and evaluation process. The results show that the current SaaS market is able to meet the requirements of web design in areas where SaaS solutions are able to provide an essential added value to customers in comparison to on-premise software.
Project methodologies and psychological aspects of human resource management
Svoboda, Jiří ; Molnár, Zdeněk (advisor) ; Buchalcevová, Alena (referee) ; Luhan, Igor (referee) ; Merunka, Vojtěch (referee)
Although there is a growing influence of psychology and human resources in modern management, this area is being often neglected in theory and particularly in praxis of project management. This area offers a big potential for improvement of performance of project teams and increase of teamwork efficiency. Therefore this thesis is focused on human factor in project management and the opportunity for using psychology, especially the theory of motivation and teamwork. There were set more main goals of thesis they can be split in two groups. In the first group there are research goals aimed on teamwork in project teams managed by agile or traditional methods, establishment of project teams, characteristics of projects suitable for agile approach and implementation of agile methods in a company. The proposal of solution of identified problem areas belongs to the second group of goals. According to the research results agile project teams are closer to psychological concept of team, whilst traditional project teams are closer to work groups. Therefore agile project teams have better potential for being more efficient and performing higher than the project teams managed by traditional methods. Another finding in this thesis is regarding setting up the project teams and their daily work. Although agile methods seem to be more efficient from the teamwork perspective, they don't offer general solution for all problems in project management and their usage is not necessary suitable for all kinds of projects and company environment. That's why the characteristics of appropriate projects for being managed by agile methods were also investigated. Successful implementation and application of agile methods is strongly influenced by company environment and other factors that were identified in theoretical part of the thesis and subsequently verified by the research. The thesis brings a lot of verified information regarding work in project teams and emphasizes the significance of management, motivation and development of project teams. For identified problem areas with significant potential for improvement were prepared two solution proposals included in final parts of the thesis. The first solution is a model for implementation of project methodology in a company; the second one is a model aimed on project team performance increase. Both proposed solutions offers specific tools and techniques ready for application in company environment.
Behaviour driven development
Vodička, Petr ; Buchalcevová, Alena (advisor) ; Pecinovský, Rudolf (referee)
This bachelor's thesis discusses the topic of an agile approach to software development -- Be-haviour Driven Development. The aim of this thesis is to acquaint the reader with the de-scribed methodology. Firstly from a theoretical perspective with emphasis on applying it in software projects and in collaboration with customers, secondly from a more practical view, where the thesis presents some of the tools that are used in this style of software development, namely the framework Cucumber JVM and specification by example. For this purpose, the thesis presents an example of a little software project, where the principles of Behaviour Driven Development were applied. As the Behaviour Driven Development is one of the agile approaches, the introductory part of this thesis briefly describes such approach and compares it with the traditional approach to create a context for the following theoretical and practical part.
„Freedom at work“ IT companies in the Czech Republic
Miřacký, Jan ; Brixí, Radim (advisor) ; Koliš, Karel (referee)
My bachelor's thesis deals with topic of companies in IT industry based in the Czech Republic that incorporate principles of freedom at work. The goal of the thesis is to elaborate the case study focused on efficiency of two Czech companies in the IT industry that are comparable in size and specialization. One of the companies calls itself "freedom at work" company and the other one does not. In the theoretical part I describe agile and rigorous methodologies of software development and other tools for project management or document sharing commonly used in companies. I focus more closely on Rational Unified Process, extreme programming and Scrum. In the next part of the thesis I focus on describing principles of freedom at work. This part is crucial for the correct understanding of the research structure that deals with company efficiency. Regarding the principles I describe factors related to company culture, shared vision, hiring new employees, trust and responsibility principles and some others. I carried out the research at companies Abdoc and Clevis. Both companies develop web applications and websites aimed at the mobile platform.
Localization and customization of OpenUP methodology
Rejnková, Petra ; Buchalcevová, Alena (advisor) ; Stanovská, Iva (referee)
These days there are a lot of methodologies which can be used for IS/ICT implementation projects. Apart from traditional rigorous methodologies such as Rational Unified Process (RUP), there are also agile methodologies, which are characterized by positive approach to change and iterative development with very short iterations. One of these methodologies is OpenUP, which combines both agile and rigorous principles. OpenUP covers the most important factors necessary to focus on during software development, but on the other hand it also respects the fact that each project is unique. That is why it offers the possibility to extend or customize its content for specific requirements. The main objective of this diploma is to localize and customize OpenUP methodology for the projects which are running within the courses of software engineering at the University of Economics in Prague. The result if this customization and localization is a methodology suitable for small software projects called MMSP. This diploma also pursues other objectives like to find and characterize tools suitable for administration and customization of the methodology. These objectives were achieved by deep analysis of various sources about OpenUP methodology, information system development projects and methodologies of IS/ICT development. The resulting methodology was not only based on these information but it also results from experiences and best practices from the projects at the University of Economics in Prague and from consultations with experts in practice. The key benefit of this diploma is a complete Czech localized methodology MMSP which can be used both for school and real projects of IS/ICT development. MMSP is available in a form that can be easily embraced, further customized and administrated.
Design of web applications testing methodology
Fiurášek, Tomáš ; Buchalcevová, Alena (advisor) ; Borovcová, Anna (referee)
Development of web applications is closely associated with testing. This master's thesis deals with the domain of testing. The goal of this thesis is to design a methodology of testing of web applications for small software company. The designed methodology results from OpenUP methodology and author's work experience. First, the theoretical part of this thesis is devoted to testing, history of testing and introduces several approaches to testing. Next, the theoretical part focuses on web applications and its specifics in light of testing. In view of the fact that the designed methodology is inspired by OpenUP methodology, this methodology including its basic principles and components is introduced in next separate chapter. The largest chapter describes the designed methodology of testing of web applications and its basic components: roles, activities and artifacts. Also errors and their lifecycles are examined. The thesis is concluded by a short muse upon the aspects of the implementation of the designed methodology in the environment of small company.
Scrum methodology
Košata, Václav ; Buchalcevová, Alena (advisor) ; Balada, Jakub (referee)
Scrum methodology is commonly used methodology now, because of its high ability to adapt to changing requirements and its transparency of development. Scrum does not offer set of techniques or exact progression but shows framework- how to look at the development of correct software. This thesis focuses on description and explanation of the methodology's practices, roles and rules. Additionally it contains analysis of the project phases and the artifacts which the developing team encountered during their work. The goal of this work is to present a complete description of the methodology, which is followed by practical using IBM's software Rational Team Concert. This bachelor thesis can be used for education on university campuses or as a practical aid for developing teams making use of the benefits of this agile methodology.

National Repository of Grey Literature : 30 records found   beginprevious21 - 30  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.