National Repository of Grey Literature 39 records found  beginprevious30 - 39  jump to record: Search took 0.00 seconds. 
Agile methodologies in complex environment
Balada, Jakub ; Buchalcevová, Alena (advisor) ; Pitner, Tomáš (referee) ; Antlová, Klára (referee)
Only a small number of projects of information system development succeed. Agile methodologies have contributed to a higher level of success of specific projects developed by small teams. Nevertheless, most IT companies still refuse this approach with large-scale projects. This paper comments on the conditions that must be fulfilled for agile adoption, analyzes the limitation of such processes, and describes the approaches for the solutions of such problems with the focus on projects in a complex environment. By means of a case study, the next part of the paper shows the advantages of adopting an agile approach in a real project in a complex environment, which is in conflict with the so far presented limitations of this methodology. The project was evaluated as a success, primary, due to the implementation of the agile methodology during the development phase. This implementation helped meet all the project deadlines, accelerate bug-fixing, and especially deliver functionalities which brought an additional value to the customer. Based on the findings of the case study, the procedures and practices extending the chosen agile methodology are defined. Such procedures and practices can be used in other projects in complex environments in the future. Thus, the paper shows more options for the use of these methodologies, which may help its wider use in the future and hence increasing the success of projects focused on the development of information systems. Such situation would lead to an effective interconnectedness of ICT and business strategies, especially due to the flexible delivery of currently needed ICT services.
SCRUM and its program support
Marek, Jan ; Pavlíčková, Jarmila (advisor) ; Fortinová, Jana (referee)
The aim of this thesis is to compare program support for Scrum methodology. The contribution of this thesis is to make recommendation for organizations that are demanding program support for the Scrum methodology. The theoretical part deals with the definition of the Scrum methodology. In the practical part, the author initially selects programs from the available programs that meet certain criteria. Selected programs will be compared. Appropriate criteria will be created for program comparison. These criteria are compared using Fuller's triangle method. The result of comparing consists of identified strengths and weaknesses of each program and the author's assessment and recommendations.
Analysis of the Pension Reform Project Implementation
Kupka, Jaromír ; Novotný, Ota (advisor) ; Řezáč, Miroslav (referee)
This thesis is devoted to the theme of a new information system of the pension company. The first part is the input into the subject. It defines the scope of the thesis and defines the objectives that the author wants to achieve in the thesis. The second part is focused on the analysis of project methodologies and selection of an appropriate methodology for this type of project. The third part of the thesis is focused on the analysis of agile methodologies and selection of the appropriate methodology for a particular project. The fourth part is devoted to the analysis of Scrum methodology. Conclusions of this part are the arguments for deploying agile approach for a specific project. In the fifth part of the thesis the author returns to mistakes at the level of project management, which negatively affected the time plan and financial plan of the project. The final part summarizes the results of analyzes, summarizes the objectives and identifies the expected benefits of the thesis.
Desing processes and IS infrastructure to fulfill strategic goals of project-based company
Rys, Jaromír ; Mildeová, Stanislava (advisor) ; Čížek, Martin (referee)
Competition in the market for small software companies is high and given the current global economic crisis, it is important for these companies to gain competitive advantage in the market. One of the weaknesses of the studied company is insufficiently described processes and thus possible areas of the process which are not properly or sufficiently supported by current IS infrastructure. The aim of this thesis is to analyse the process of project-based company that uses agile methodologies for software development and based on the results of process analysis to assess the current state of IT support processes with regard to the strategic objectives of the company to design the new IS infrastructure. To perform the process analysis, I used the Methodology for Modeling and Analysis of Business Process (MMABP). Subsequently, the processes identified in the analysis process were analysed from the perspective of the strategic objectives of the company and also in terms of their support in the current IS infrastructure. Based on these analyses, were identified areas of the processes that have poor or no support, at all. In the epilogue, I proposed modification of the existing infrastructure IS, where all the process will have the appropriate information support. The biggest changes were in support of business processes, where a new CRM system was proposed and a new intranet portal was introduced, which should cover the first phase of particularly poor information support of the current processes in the field of human resources management.
Evaluation of project of Business Intellgence implementation in consulting company
Řezníček, Miroslav ; Novotný, Ota (advisor) ; Pour, Jan (referee)
This diploma thesis deals with the implementation of Business Intelligence in small and medium-sized companies and furthermore focuses on an agile project management and introduces possibilities for this approach. The aim of the project is to present an agile methodology of Business Intelligence implementation and comparison of processes of a real project with the procedures proposed in this methodology and eventually propose improvements. The thesis is divided into three main parts. The first part is an introduction to the theory, in which the concept of Business Intelligence is introduced and important terms as transactional and analytical systems, data warehouse, data mart, etc. are described, being followed by research of previous works focused on Business Intelligence implementation. The introduction to the theory is closed with introducing CRISP-DM methodology for SMEs and agile methodologies as Scrum and Extreme Programming. The objectives of the thesis and some sub-goals are achieved through the analysis of the agile methodology "Agile Data Warehousing for Business Intelligence implementation" in the second part of the thesis. The final main section is a comparison with a real project, in which certain improvements are also proposed for future use. The benefit of this thesis is especially the unusual view at the implementation of Business Intelligence through agile approach and proposed methods for future use in small and medium-sized companies. The benefits are also described particularly for business companies in the area of financial advice.
Implementation of software development methodology in IT company
Kolář, Vít ; Chlapek, Dušan (advisor) ; Karas, Michal (referee)
The theme of this thesis is how to implement an existing software development methodology in small company. The main aim of the thesis is to choose and adapt one of existing methodology and implement it in the real enterprise environment, therefore the first step is analyze existing (current) state in this environment and consequently propose the best way of implementing and establishing the chosen methodology. The first chapter of the thesis deals with theoretical background devoted to history of software development methodologies and explains the meaning of software development and describes its goals and parts. Existing trends in the area of software development methodologies are also described in this chapter. The next part of the thesis is focused on most widely used methodologies and approaches in this area. Some of possible methodologies for small companies are described and presented with the view of making process of selection easier. Next logical step of this work is analyzing the current state of development process of client and choosing appropriate methodology for implementation. The last chapter deals with project of implementation that consists of several steps divided into three main phases. The aim of the first phase of the project is to propose solution to establishing new methodology. It is followed by the phase implementing this solution in real enterprise environment. The project of implementation concludes with verification of results through real pilot project.
Analyze teaching agile methods of software development at universities in the Czech Republic
Košák, Vojtěch ; Buchalcevová, Alena (advisor) ; Balada, Jakub (referee)
The objective of this thesis is to analyze teaching agile methods of software development at universities in the Czech Republic. This information is not enough known, so this thesis says range and scope of teaching agile development. Primary source of analyzed data are publicly available information at universities, including information about the teaching activities. Another important source is a questionnaire survey, accomplished as a part of this work. Conclusions and recommendations made with respect to the examined data, could lead to growing interest in the concept of agile software development. The thesis is divided into several chapters. Introduction is devoted to general information on agile methodologies with their brief explanation. In the following chapters is determined the status of teaching agile methods at different universities and provided information on the questionnaire survey and its evaluation. In the last section, I try to make conclusions reflecting the information provided in this thesis and also in previously conducted surveys on the practices of agile development.
Sample solutions according to project methodology, Extreme Programming
Niko, Eduard ; Pavlíčková, Jarmila (advisor) ; Kunstová, Renáta (referee)
This work describes agile development methodology of information systems, Extreme Programming, and its subsequent performance on the selected project. The first part is an introduction to the agile methodologies in general along with knowledge of methodology Extreme Programming. Also, there is Slovak translation of agile manifesto, which serves as an outline for all agile methodologies. The second part is description of the project Chat with architecture client / server architecture in Java. To develop this project the methodology Extreme Programming has been used. The development environment used in this project was Netbeans 6.8. Other development tools used during the project are: Storage from Subversion on the server kitscm.vse.cz, T2 test framework and Jude for professional diagramming classes.
Requirement management and its implementation into the lifecycle of information system developement
Majling, Matej ; Stanovská, Iva (advisor) ; Hrdlička, Tomáš (referee)
Bachelor thesis consists of three parts. First part discuss the requirement management and requirement engineering. I described basic principles, processes and definitions which this discipline involves. In second part I compared the approaches of traditional and agile software development methodologies (Rational Unified Process, Feature Driven Development and Extreme Programming) to the software management and their differences. In the last part I introduce case study of real development project of information system for vehicle insurance administration. I applied agile principles to create unique process of requirement management for this specific project.
Social aspects of agile software development methodologies
Čížek, Pavel ; Buchalcevová, Alena (advisor) ; Balada, Jakub (referee)
Traditional methodologies of software development are burdened with number of problems, especially its complexity, bureaucracy and sticking on detailed processes defined in advance. This all often mean overtiming and overpricing the project as well as other negative effects. Agile methodologies of software development pursue solving such problems. They are built on principles of team-work, communication and developers' relations and sharing their knowledge. These values are one of the most important in agile development concept. This thesis's target is to identify and describe those principles of agile software development which impact development team functioning, working motivation of developers and focus on the project goals. Reader is first shortly familiarized with general theory of working motivation, team-working and leading to achieve the target. Then particular agile development principles are analyzed and the impact on developers' motivation, whole team functioning and focusing on the project goals is described. Another target of the thesis is to identify requirements on agile software developers, to explain what the need of them lies in and how the absence of these personal characteristics would impact whole team's productivity and the development progress. The last target of this thesis is to examine agile development as a whole. A SWOT analysis is used to achieve this. It states the strengths, weaknesses, opportunities (advantages) and risks of agile development. There is a list of 11 serious mistakes that can take place in the agile development process and heighten the risk of the project fail stated at the end of the thesis.

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