• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 474
  • 177
  • 174
  • 92
  • 24
  • 19
  • 18
  • 7
  • 7
  • 5
  • 5
  • 5
  • 5
  • 4
  • 3
  • Tagged with
  • 1092
  • 468
  • 425
  • 340
  • 303
  • 238
  • 217
  • 186
  • 174
  • 164
  • 148
  • 127
  • 121
  • 119
  • 117
  • 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.
181

Agile Software Development in Sweden : A quantitative study of developers’ satisfaction and their attitude towards agile thinking / Agil systemutveckling i Sverige : En kvantitativ undersökning kring utvecklares belåtenhet och deras attityd till agilt tänkande

Fransson, Oskar, af Klercker, Patrick January 2005 (has links)
<p>På senare tid har agila systemutvecklingsmetoder trätt fram på marknaden, metoder som värderar flexibilitet, kundmedverkan och fokus på utvecklingsteamet och fungerande mjukvara snarare än fokus på utvecklingsverktygen och dokumentation. Vi vet dock inte vilken typ av systemutvecklingsmetod som verkligen är bättre än den andra. Den här uppsatsen består av en historisk översikt av systemutvecklingsmetoder och en undersökning kring graden av belåtenhet med olika typer av systemutvecklingsmetoder och attityden till de agila värderingarna. Genom en kvantitativ studie har svenska organisationer som utövar systemutveckling tillfrågats angående detta. Resultaten är inte helt säkra, men anspelar på att utövare av mer traditionella systemutvecklingsmetoder var något mer nöjda med sin metod än utövare av agila metoder var, men de agila utövarna var istället mer nöjda med hur deras metod hjälper dem med att tillgodose kundernas behov och önskemål än de traditionella utövarna var. Båda typerna av systemutvecklare var mer positiva till de agila värderingarna än deras motsatser, men de agila metodutövarna var positiva till en större utsträckning.</p> / <p>Recent times have seen the emergence of agile software development methods, valuing flexibility, customer collaboration, and focus on the development team and working software rather than focus on tools and documentation. What is unknown is which type of software development method is really better than the other. This thesis consists of a historical overview of software development methods and an investigation of the level of satisfaction with different types of software development methods and the attitude towards the agile values. Through a quantitative study, Swedish software development organizations have been heard regarding these issues. The results, although not fully statistically supported, indicate that practisers of more traditional software development methods were slightly more satisfied with their methods than practisers of agile methods were, but the agile method practisers were instead more satisfied with how their method helped them in satisfying their customers’ wants and needs than the traditional method practisers were. Both types of software developers were more positive towards the agile values than their counterparts, but the practisers of agile software development methods were so to a greater extent.</p>
182

Software assisted tailoring of process descriptions

Ittner, Jan January 2006 (has links)
Zugl.: Erlangen, Nürnberg, Univ., Diss., 2006 / Hergestellt on demand
183

User-Centered Design in Agile software development for in-house enterprise tools

Farebo, Samuel January 2015 (has links)
The Agile software development model is driven by "learning by doing" and rejects Big Design Up Front (BDUF) for that reason. User-Centered Design (UCD) on the other hand requires a more holistic view to be able to create a usable user interface and in the end create a good user experience. Finding a balance between the incremental development and the need for a more comprehensive view of the user interface is therefore the key to usability in Agile software development. The objective of this master thesis was to construct a framework on how to combine UCD and Agile development in general, and specifically for the web based tool, called Alo, at the IS/IT department of Com Hem AB, Sweden. The results of this thesis was that the process of integrating User-Centered Design in Agile software development first of all needs a familiar starting point for both usability experts and developers. This can be achieved with what Desirée Sy describes as “Cycle Zero”, to let usability experts perform initial research ahead of implementation. Designing one sprint ahead should later converge to a more synchronized process where requirements and sketches of the interface are put together, with the help of developers, just in time for the implementation. This does not only prevents waste in the form of documentation and miscommunication associated with hand-offs, but also makes the implementation more purposeful and fun for developers.Secondly, build prototypes early in the process to create a holistic vision of the finished product and to test concepts in usability tests early. Thirdly, create shared understanding (within the development team as well as with outside stakeholders) of user needs by involving the entire team in usability testing. Critical to the success of all the above is that all outside stakeholders understands the Agile process and respects that the team is a self-organizing unit that solves problems within a set of given boundaries, rather than a code factory that feeds on specification documents.
184

Behavioral Competences of Agile Project Managers : A Case Study of R&amp;D Projects in the Swedish Biotechnology Sector

Mehmeti, Betim, Sanchez Molina, Edgar Fernando January 2014 (has links)
Projects that work in complex, uncertain, and dynamic environments, such as research and development (R&amp;D) projects, require a different approach to project management. New approaches have been developed in the last decades as a response to traditional project management to address the uniqueness of the project characteristics. In the mid-1990s, Agile Project Management (APM) was introduced which aimed to address projects that face high levels of complexity and uncertainty. APM aims to develop innovative and complex products that face a constant changing environment.   APM enables a project manager to cope with the challenges presented by R&amp;D projects by delivering customer value through innovative products and a leadership-collaboration management style, which would require certain competences. Traditional PM has focused on the importance of technical competences for successful PM. However, in the last decades two more set of competences have gained importance, contextual and behavioral competences. Several studies have demonstrated the importance of behavioral competences for project managers dealing with highly complex and uncertain projects. Competences such as leadership, communication, flexibility, and creativity have been identified as essential behavioral competences for project managers in turbulent project environments.   This study aims to show what behavioral competences are needed for an agile project manager engaged in R&amp;D projects in the Swedish biotechnology sector. In this way, the research will extend the existing evidence of APM and behavioral competences to a new industry, due to the limited focus of the current research on software development agile projects. The methodology of the study follows a qualitative strategy and a case study design that focuses on the biotechnology sector in the Umeå region. The study achieves an intensive examination of the behavioral competences through a semi-structured interviews method with respondents from five organizations, which represent different segments of the sector.   The findings of the research study show that organizations in the biotechnology sector in Sweden use APM to deliver R&amp;D projects. These organizations follow the APM characteristics to address complexity, uncertainty, and dynamism in R&amp;D projects. In addition, the findings present evidence that behavioral competences are highly important for agile project managers in the biotechnology sector, and considered as the most important competences. Furthermore, the biotechnology sector acknowledges the importance of four competences: creativity, communication, flexibility, and leadership. The four identified behavioral competences allow an agile project manager to enable APM characteristics such as iterative and adaptive life cycles, change management, flexible planning, people orientation, collaborative leadership style, small and self-organized teams, tacit knowledge, and informal communication. The findings suggest that by enabling these characteristics, an agile project manager is able to deliver customer value through innovation and leadership-collaboration management style, hence, successfully addressing the characteristics of a biotechnology R&amp;D project in Sweden.
185

The Vortex of Continuous Development of Embedded Systems: An Inquiry into Agility Orchestration

Bishop, David A 17 December 2014 (has links)
Agile methodologies have become a popular and widely accepted method for managing software development. Since the inception of the Agile Manifesto over ten years ago, agile development techniques have superseded waterfall methods in many, if not most, software development organizations. Despite its apparent success, many companies have struggled with the adoption and implementation of agile, and exactly what level of adoption provides optimum agility. Agility is commonly held in the literature to be constructed of elements external to a company or project but may in fact be composed of both external and internal elements. The exact relationship of the adoption of agile development techniques and their relationship to the actual agility of a business remain unclear. A primary contributor to this uncertainty is the somewhat amorphous definition of agile itself. In academic literature, the concept is still relatively young and loosely defined. In practice, organizations have largely opted for a hybrid approach to agile, mixing its concepts and methods with existing Stage Gate or waterfall methodologies. This has made the management of agile even more complex. Crucially, there is no definition or criterion available to determine the appropriate mix of agile and waterfall processes in an embedded software development context nor is there a method to determine the impact of one against the other. These issues beg the question: how do organizations manage agility? This interpretive case study provides an empirical account of how stakeholders manage both market and process agility in an embedded systems context via a hybrid agility implementation and product genesis. As a result, we provide the notion of agile vorticity, as the point at which market and process agility collide to produce business momentum at a specific point of innovation within the agile business vortex.
186

Tool support for social risk mitigation in agile projects

Licorish, Sherlock Anthony Unknown Date (has links)
Software engineering techniques have been employed for many years to guide software product creation. In the last decade the appropriateness of many techniques has been questioned, given unacceptably high rates of software project failure. In light of this, there have emerged a new set of agile software development methodologies aimed at reducing software projects risks, on the basis that this will improve the likelihood of achieving software project success. Recent studies show that agile methods have been gaining increasing industry attention. However, while the practices recommended by agile methodologies are said to reduce risks, there exists little evidence to verify this position. In addition, it is posited that the very processes recommended by agile methodologies may themselves introduce other risks. Consequently, this study addresses the risks inherent in the human collaboration practices that are central to agile methods. An analysis of the risk management literature reveals that personality conflicts and customer-developer disagreements are social risks that occur through human collaboration. These risks negatively affect team cohesion and software project success. Personality conflicts are said to be mostly influenced through poor team formation, whereas customer-developer disagreements are induced through excessive customer direct interaction. However, these risks are not adequately addressed by standard risk management theories. Furthermore, an evaluation reveals that these risks are also not considered by existing software tools.This study therefore designs and implements a web-based solution to lessen the social risks that may arise in agile projects. The Agile Social-Risk Mitigation Tool (ASRMT) offers support for personnel capability assessment and management and for remote customer feature management, extending the customer's access through an interface. Using software engineering experts to evaluate ASRMT, the tool is shown to effectively address social risk management theories, and is considered likely to assist agile developers in their handling of social risks. In addition, above and beyond its intended purpose, ASRMT is also likely to assist agile teams with general project management. The findings of the ASRMT user evaluations demonstrate sufficient proof of concept to suggest that such a tool could have value in live software projects.
187

The scrum process for independent programmers

Srirangarajan, Ananth. Lall, Pradeep, Umphress, David A., January 2009 (has links)
Thesis--Auburn University, 2009. / Abstract. Includes bibliographical references (p. 39-41).
188

Towards a framework for improving software development process mediated with CMMI goals and agile practices /

Pikkarainen, Minna. January 1900 (has links) (PDF)
Thesis (doctoral)--University of Oulu, 2008. / Includes bibliographical references. Also available on the World Wide Web.
189

MontiCore: agile Entwicklung von domänenspezifischen Sprachen im Software-Engineering

Krahn, Holger January 2009 (has links)
Zugl.: Aachen, Techn. Hochsch., Diss., 2009
190

Framgångsfaktorer för parprogrammering inom Extreme Programming

Eskandari, Edvin January 2005 (has links)
<p>Det här arbetet har med hjälp av en kvalitativ undersökning tagit fram framgångsfaktorer för parprogrammering. Detta har genomförts med hjälp av intervju samt enkätundersökningar med sex respondenter. Då litteraturen inte behandlar hur parprogrammering kan bli framgångsrikt har detta arbete haft som syfte för att göra detta. Resultatet har kategoriserats i fyra nivåer. Exempel på framtagna framgångsfaktorer är att:</p><p>• ledningen måste införskaffa kunskaper om parprogrammering</p><p>• projektledaren uppmuntrar till byte av par ofta</p><p>• projektdeltagarna är öppna och mottagbara för konstruktiv kritik</p>

Page generated in 0.0458 seconds