• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 21
  • 13
  • 8
  • 5
  • 1
  • 1
  • Tagged with
  • 49
  • 49
  • 21
  • 18
  • 18
  • 15
  • 14
  • 13
  • 12
  • 9
  • 9
  • 8
  • 7
  • 7
  • 7
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

Optimalizace projektového řízení zavedením agilní metodiky / Optimaization of Project Management by Implementation of Agile Methodology

Gergeľ, Frederik January 2019 (has links)
The thesis deals with optimization of project management in a custom web development company. The theoretical part is devoted to the description of traditional and agile approaches of project management. The analytical part describes the current state of project management. The main part of the thesis consists of optimization of project management by agile SCRUM method, case study implementation and evaluation of benefits and costs of introduced change.
2

Agile in action : Hybrid methodologies in practice

Burman, Emil January 2015 (has links)
In recent years an increase of agile methodologies and their implementation in mainstream software engineering projects have been seen, but this implementation has reportedly changed agility in practice into a hybrid form of agility and more classic methodologies. With a lack of research regarding these hybrid methodologies this multiple case study empirically analyses the practice of methodologies from two different conglomerates and places the results in the Information Technology Management framework (ITMF) to answer the research question; How are hybrid agile methodologies enacted in practice in mature agile teams and why are they enacted in such a way? The result show that the organizations work agile within a waterfall framework, a hybrid form of requirement handling into agile development followed by waterfall testing. The hybrid methodologies are imposed by external factors such as the sales department and traditional economic reporting. This study acknowledges a need for a greater understanding of the engagement between external actors and software development.
3

Transformation in the Era of Digitization : A study of organizations implementing digital transformation projects with integrated project management and change management

Macalintal, Ma. Concepcion, Chepkasova, Elena January 2017 (has links)
Digital Transformation (DT), being the latest trend for business transformation and organizational change, synchronizes business processes and integrates information technology leading to operational efficiency and innovation which contributes to overall business strategy. However, aligning technology and processes with people within the organization and the customers remains a challenge. Studies have concluded that the main focus of implementation towards the technical aspect rather than human aspect of the project brings to failure. Thus, it leads to the necessity of integration project management and change management practices to develop holistic approach and the aim for this research to answer the question: How can project management and change management be integrated and facilitate the implementation of digital transformation projects? In order to fill in the research gap on integrated PM and CM and also DT project implementation, the researchers embarked on a qualitative study, explored the literature and conducted semi-structured interviews with five organizations implementing DT project. It included project managers and business analysts from digital services consulting firms and multinational companies. Using thematic analysis, the researchers developed an integrated PM and CM framework that will help facilitate the implementation of DT projects. It can serve as a guideline for coordination and managing both technological and human side of the project during digital project delivery or implementation. In answering the research question, the study recommends four creative ways to integrate PM and CM as inspired by the developed framework. First, integrate the principles, processes, tools & techniques of PM and CM into a holistic approach at certain phases of the DT project lifecycle to achieve the DT deliverables, thus balancing the technical and human aspect of the project. Second, focus PM and CM methodologies and techniques that have emphasis towards promoting customer centric approach or creating value towards end users of the software such as the Agile Methodology. Third, create a smart tool or software that automatically captures both the PM and CM tools, such gantt chart and project communication updates that can be easily shared online to the rest of the stakeholders. And finally, include CM to PM’s knowledge area and PMO’s creation of CM owner or team to facilitate the implementation of DT project.
4

Improving Adherence to Agile Manifesto Principles in Agile Methodology – A Case Study

Chandraseharan, Narendhira Ram 08 August 2013 (has links)
No description available.
5

Applying Agile methodologies within the context of traditional project governance : - A study of the Volvo Group experience

Azizi, Nima, Taqi, Mohammed Aysar January 2015 (has links)
The nature of software development has changed in last decade. Waterfall or traditional command and control methods have been replaced by Agile methodologies. Agile came as a “solution” to the disadvantages of the waterfall methodology, but using Agile has its own challenges. Due to the attractive characteristics of Agile such as flexibility and short time-to-market, Agile development has been increasingly popular and the number of organisations which have started to move to Agile is growing every day. Implementing new methodologies in any organisation is always a big challenge, especially for large-scale organisations due to their complexity, many different interacting interfaces, strong organisational culture, etc. The nature of these challenges and obstacles changes from different perspectives within an organisation, and each of these perspectives needs to be studied and investigated to ensure a successful transition from traditional approaches to Agile. In this thesis we focus on the project manager and project governance perspectives. We aim to define the success and failure factors that play a key role in moving from traditional approaches to Agile approaches in large-scale organisations. To address these challenges we conducted literature reviews on the latest research in implementing Agile methodologies. To collect our data we used a combination of qualitative and quantitative research methods. We explored both IT project manager and Chief project manager opinions and experiences of the organisations by conducting interviews and questionnaires in our research. The results reveals the difficulty to find proper product owners in the Agile projects. It is challenging to set a product owner who has Agile knowledge and is expert in the project domain. Specialized training and coaching for product owners is mentioned as one of the solutions that could be provided for this challenge. “Distributed teams”, “Lack of focus on the business side” and “Weak coaching and support” are some of the other critical areas which have been presented by the participants in the interviews and survey in this study. The main conclusion is that in order to have a successful transition to Agile approaches, the Agile mind-set should be set in all different part in an organizations, not only the development side and also that everyone have to understand “Why” Agile is beneficial. Also the communication of lessons learnt and feedback should be strong and effective in order to avoid repetition of the same mistakes. In addition, specialized training and coaching for different roles within the period of the development is necessary to ensure the successful adoption of Agile. / Synen på mjukvaruutveckling har förändrats under det senaste decenniet; Vattenfalls- eller traditionella kommando- och styrmetoder har ersatts av Agila metoder. Agila utvecklingsmetoder kom som en "lösning" till nackdelarna med vattenfalls metodiken, men användning av Agila metoder har sina egna utmaningar. På grund av Agila metoders attraktiva egenskaper såsom flexibilitet och kort tid till marknaden, har denna typ av utveckling blivit alltmer populärt och antalet organisationer som har börjat flytta till Agila metoder växer varje dag. Att genomföra nya metoder i en organisation är alltid en stor utmaning. Särskilt för stora organisationer på grund av deras komplexitet, med tanke på många olika samverkande gränssnitt, stark organisationskultur, etc. Karaktären på dessa utmaningar och hinder ändras från olika perspektiv inom en organisation, och vart och ett av dessa perspektiv behöver studeras och undersökas för att säkerställa en framgångsrik övergång från traditionella metoder till Agila metoder. I denna avhandling fokuserar vi på projektledare och projektförvaltningsperspektiv. Vi strävar efter att definiera framgångs- och misslyckande faktorer som spelar en nyckelroll i att flytta från traditionella metoder till Agila metoder i storskaliga organisationer. För att möta dessa utmaningar genomfört vi dessutom en litteraturstudie av den senaste forskningen om införande av Agila metoder. För att samla våra data vi använt en kombination av kvalitativa och kvantitativa forskningsmetoder. Vi utforskade både projektledare för IT och chefs-projektledare sidor av organisationer genom intervjuer och enkäter i vår forskning. Resultaten visar den kritiska roll produktägare utgör i Agila projekt. Det är en utmaning att tillsätta en korrekt produktägaren som har Agile kunskap och är expert i projektet domänen. Specialiserad utbildning och coaching för produktägare nämns som en av de möjliga lösningar som finns för denna utmaning. "distribuerade team", "brist på fokus på affärssidan" och "Svag coachning och support" är några av de andra viktiga områden som har lagts fram av deltagarna i intervjuerna och undersökning i denna studie. Den viktigaste slutsatsen är att för att få en lyckad övergång till Agila metoder bör Agilt tänkande tillämpas i alla delar i en organisations, inte bara utvecklingssidan, utan alla måste förstå "varför" Agila metoder är fördelaktigt. Även överföring av lärdomar och återkoppling bör vara stark och effektiv för att undvika återkommande samma misstag. Dessutom, specialiserad utbildning och coaching för olika roller och inom den tidsfrist för utvecklingen är nödvändig för att säkerställa ett framgångsrikt antagande av Agila arbetsmetoder.
6

A Quantitative Study on Critical Success Factors in Agile Software Development Projects; Case Study IT Company

Nasehi, Arezo January 2013 (has links)
While software play integral role in every aspect of the modern world, software development process still faces many problems. During development process in an organization, effective methodology has a crucial role in order to become accomplished. Agile approach is new methodologies which have been introduced recently as a new approach for developing software to increase productivity and efficacy of software development process compare to traditional methodologies. Whereas, accomplishment of this methodology is still anecdotal and deeper investigation in this area is scant in academic circles. The purposes of this research is to influence success of agile software development in subject factor of organization, people, process, technical and project dimensions under terms of quality, scope, timeless and cost. This study has conducted a survey in order to investigate important success factors of agile software development process using quantitative approach. Preliminary After sufficient literature an explanation and list of potential factors for agile methodology based on previous studies were introduced. Afterward, factor and reliability analysis were conducted to mix this primal list into a finalized list of potential critical success factors in four mentioned dimensions. For each agile success factors term of quality, scope, time, and cost has been investigated. In order to collect required data a questionnaire was conducted among employees in a famous software development company who are mostly working based on agile methodology. This survey will make the personnel’s feedback and analysis their ideas about the variety of factors of agile methodologies which they are usually implemented in software development projects. Dependent sample tests, independent test related to the gender and multiple regression techniques as in full regression model and the last one is an optimized regression model which is done via the stepwise screening procedure. Final result of this study proved and rejected selected hypotheses. These hypotheses were about relationship between factor in four dimensions and quality, scope, time, and cost by using agile process. This questionnaire and analysis of this case study has proved some of authors’ hypothesis like the fact that by using agile methodology organization dimension is related directly to quality of product instead of reduction of total cost or using team management techniques can affect timeless factor instead of cost reduction. Finally, researcher makes more suggestions in order to make success factors more effective and increase productivity during the development process and to have more accomplishment in agile base projects. / Program: Masterutbildning i Informatik
7

Test Driven Development Of Embedded Systems

Ispir, Mustafa 01 December 2004 (has links) (PDF)
In this thesis, the Test Driven Development method (TDD) is studied for use in developing embedded software. The required framework is written for the development environment Rhapsody. Integration of TDD into a classical development cycle, without necessitating a transition to agile methodologies of software development and required unit test framework to apply TDD to an object oriented embedded software development project with a specific development environment and specific project conditions are done in this thesis. A software tool for unit testing is developed specifically for this purpose, both to support the proposed approach and to illustrate its application. The results show that RhapUnit supplies the required testing functionality for developing embedded software in Rhapsody with TDD. Also, development of RhapUnit is a successful example of the application of TDD.
8

Investigando o uso do extreme programming como uma metodologia de ensino para aplicações práticas da robótica educacional

Bezerra Júnior, José Etiene 29 March 2018 (has links)
Submitted by Vanessa Christiane (referencia@ufersa.edu.br) on 2018-06-12T22:29:21Z No. of bitstreams: 1 JoséEBJ_DISSERT.pdf: 2413760 bytes, checksum: 9e1e30bba305a819e199ef6a4c820dc9 (MD5) / Approved for entry into archive by Vanessa Christiane (referencia@ufersa.edu.br) on 2018-06-18T16:55:30Z (GMT) No. of bitstreams: 1 JoséEBJ_DISSERT.pdf: 2413760 bytes, checksum: 9e1e30bba305a819e199ef6a4c820dc9 (MD5) / Approved for entry into archive by Vanessa Christiane (referencia@ufersa.edu.br) on 2018-06-18T16:56:56Z (GMT) No. of bitstreams: 1 JoséEBJ_DISSERT.pdf: 2413760 bytes, checksum: 9e1e30bba305a819e199ef6a4c820dc9 (MD5) / Made available in DSpace on 2018-06-18T16:57:07Z (GMT). No. of bitstreams: 1 JoséEBJ_DISSERT.pdf: 2413760 bytes, checksum: 9e1e30bba305a819e199ef6a4c820dc9 (MD5) Previous issue date: 2018-03-29 / Coordenação de Aperfeiçoamento de Pessoal de Nível Superior / In an empirical way, it can be seen that technologies applied to education are increasingly present in educational institutions, especially the presence of educational robotics. Educational robotics consists of an educational technology that proposes to make the teaching and learning process more effective, using theoretical knowledge that is applied in practice. One of the major reasons for the presence of robotics is its advantage of being able to work in any area, making use of the interdisciplinary approach. It has been used by several professional in the educational area, as a teaching tool aimed at solving low school performance and avoidance. But for this, it is necessary to carry out a complete planning with the methodology to be followed. In this context, the objective of this paper is to propose a development of educational robotics combined with software engineering, in this case using agile software methodology as a teaching tool for the development of robotics. In this way, analyzes were performed in both robotics and agile methodology, based on this, it was identified that the most appropriate methodology for application of this development is Extreme Programming (XP). Based on this, the methodology developed was applied in a public school with first year students of high school. Thus, to validate this development of XP, two case studies were elaborated. After the accomplishment of this work, it was verified that it is possible to use XP as a teaching methodology for robotics producing results such as: the development of logical reasoning and the development of computational thinking / De modo empírico, percebe-se que as tecnologias aplicadas à educação estão cada vez mais presentes nas instituições de ensino, de modo especial, verifica-se também a presença da robótica educacional. A robótica educacional consiste em uma tecnologia da educação que propõe tornar o processo de ensino e aprendizagem mais eficaz, para isso, utiliza-se de conhecimentos teóricos que são aplicados na prática. Um dos maiores motivos da presença da robótica na educação é a sua vantagem de poder trabalhar em qualquer área, fazendo uso da abordagem interdisciplinar. A mesma tem sido utilizada por vários profissionais da área educacional, como uma ferramenta de ensino em que visa à solução para o baixo rendimento escolar e evasão. Mas para isso, é necessário a realização de todo um planejamento junto à metodologia a ser seguida. Diante deste contexto, o objetivo deste trabalho é propor um desenvolvimento da robótica educacional combinado com a engenharia de software, neste caso utilizando a metodologia ágil de software como uma ferramenta de ensino para o desenvolvimento da robótica. Deste modo, foram realizadas análises tanto na robótica como na metodologia ágil, com base nisso, identificou-se que a metodologia mais adequada para aplicação deste desenvolvimento é o Extreme Programming (XP). Com base nisso, a metodologia desenvolvida foi aplicada em uma escola pública com alunos do primeiro ano do ensino médio. Sendo assim, para validar este desenvolvimento do XP, foi elaborado dois estudos de casos. Após a realização desse trabalho, foi constatado que é possível utilizar o XP como uma metodologia de ensino para a robótica produzindo resultados como: o desenvolvimento do raciocínio lógico e o desenvolvimento do pensamento computacional / 2018-06-12
9

Combining eXtreme Programming with ISO 9000:2000 to Improve Nigerian Software Development Processes / Combining eXtreme Programming with ISO 9000:2000 to Improve Nigerian Software Development Processes

Erharuyi, Edison January 2007 (has links)
The aim of this research work is to study how eXtreme programming could be combined with ISO 9000:2000 standards to improve Nigerian software development processes. The combination of these models will enable organizations take advantage of models’ strengths and compensate for their weaknesses in enhancing continuous software process improvement and rapidly responding customer’s changing needs. This was achieved by adopting a model in balancing ISO and eXtreme programming in software projects. This allows organization to determine whether to choose a pure method (eXtreme programming or ISO) or mixed methods (eXtreme programming and ISO) that will be most successful in executing software projects. Also developed was another strategy in modifying eXtreme programming practices to reflect ISO 9001:2000 standard requirements. / The aim of this research work is to study how eXtreme programming could be combined with ISO 9000:2000 standards to improve Nigerian software development processes / C/o Patrick O. Nordkapsgatan 8,Kista, 164 36, Stockholm Tel:+46-704214035, e- mail address: edisonerhas@yahoo.com
10

Návrh metodiky testování webových aplikací / Design of web applications testing methodology

Fiurášek, Tomáš January 2010 (has links)
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.

Page generated in 0.0726 seconds