• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 572
  • 311
  • 57
  • 41
  • 25
  • 21
  • 17
  • 15
  • 8
  • 7
  • 6
  • 6
  • 5
  • 4
  • 4
  • Tagged with
  • 1275
  • 1275
  • 570
  • 394
  • 306
  • 235
  • 223
  • 198
  • 157
  • 157
  • 133
  • 121
  • 120
  • 110
  • 109
  • 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.
21

Specification and implementation of the Larch shared language

Everett, Yvonne January 1989 (has links)
This project aims to prototype formal specification in Larch. The motivation for looking at formal specifications stems from an appreciation of the problem outlined above, frustration with current methods, and a desire to practise what is preached. The aim is to implement a formal specification language, to write a non-trivial specification and to employ formal methods of specification during software development. As a result, one should have a thorough understanding of a formal specification language, and the practical implications of using it as a basis for formal methods.
22

A Decision Support System for Sprint Planning in Scrum Practice

Unknown Date (has links)
Scrum is one of the Agile software development processes broadly adopted in industry. Scrum promotes frequent customer involvements and incremental short release. Sprint planning is a critical step in Scrum that sets up next release goals and lays out plans to achieve those goals. This thesis presents a Sprint Planning dEcision Support System (SPESS) which is a tool to assist the managers for Sprint planning. Among considering other Sprint planning factors, SPESS takes into consideration developer competency, developer seniority and task dependency. The results are that the assignments of the tasks of each Sprint to developers guarantee that each team member contributes to their fullest potential, and project planning is optimized for the shortest possible time. Keywords—Scrum, Sprint planning, planning poker, competence, task dependence, Hungarian algorithm, Essence. / Includes bibliography. / Thesis (M.S.)--Florida Atlantic University, 2018. / FAU Electronic Theses and Dissertations Collection
23

A Study of Imprecise Requirement Software Outsourcing Project - A Case Study of Semiconductor Foundry MES Project

Lin, Chung-Cheng 08 September 2009 (has links)
In new economics such as high-tech, knowledge-driven industries, the competitive game changes frequently and dramatically. Two maxims are widely accepted in these markets: 1. it pays to hit the market first. 2. it pays to have superb technology. These industries face a high change and high speed competitive business environment. Information systems of these firms often have to be modified or created based on imprecise requirements or even conceptual ideals. According to past research literature, precise requirement is one of the key success factors for software development outsourcing. Imprecise requirements indicate uncertain project scope and tend to risk. This research of imprecise requirement software development outsourcing base on Adaptive Software Development and Incomplete Contract theory. A case study is used to analyze below imprecise requirement software outsoucing issues issues in a semiconductor foundry MES project: 1. How to deliver a usable system to achieve project goals from imprecise requirements? 2. How to manage frequent change ascribed to imprecise requirements? 3. How to manage project escalation and cost issue ascribed to imprecise requirement?
24

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).
25

INTEGRATING DESIGN THINKING MODEL AND ITEMS PRIORITIZATION DECISION SUPPORT SYSTEMS INTO REQUIREMENTS MANAGEMENT IN SCRUM

Unknown Date (has links)
The Agile methodologies have attracted the software development industry's attention due to their capability to overcome the limitations of the traditional software development approaches and to cope with increasing complexity in system development. Scrum is one of the Agile software development processes broadly adopted by industry. Scrum promotes frequent customer involvement and incremental short releases. Despite its popular use, Scrum’s requirements engineering stage is inadequately defined which can lead to increase development time and cost, along with low quality or failure for the end products. This research shows the importance of activity planning of requirements engineering in improving the product quality, cost, and scheduling as well as it points out some drawbacks of Agile practices and available solutions. To improve the Scrum requirements engineering by overcoming its challenges in cases, such as providing a comprehensive understanding of the customer’s needs and addressing the effects of the challenges in other cases, such as frequent changes of requirements, the Design Thinking model is integrated into the Scrum framework in the context of requirements engineering management. The use of the Design Thinking model, in the context of requirements engineering management, is validated through an in-depth scientific study of the IBM Design Thinking framework. In addition, this research presents an Items Prioritization dEcision Support System (IPESS) which is a tool to assist the Product Owners for requirements prioritization. IPESS is built on information collected in the Design Thinking model. The IPESS tool adopts Analytic Hierarchy Process (AHP) technique and PageRank algorithm to deal with the specified factors and to achieve the optimal order for requirements items based on the prioritization score. IPESS is a flexible and comprehensive tool that focuses on different important aspects including customer satisfaction and product quality. The IPESS tool is validated through an experiment that was conducted in a real-world project / Includes bibliography. / Dissertation (PhD)--Florida Atlantic University, 2021. / FAU Electronic Theses and Dissertations Collection
26

ZFDSS : a formal development support system based on the liberal approach

Zin, Abdullah Mohd January 1993 (has links)
No description available.
27

A model of successful patterns of progress during the integration of software

Lanchbury, Mary Lou A. January 1986 (has links)
Call number: LD2668 .T4 1986 L36 / Master of Science / Computing and Information Sciences
28

Role of Domain Ignorance in Software Development

Mehrotra, Gaurav January 2011 (has links)
Several have reported observations that sometimes ignorance of the domain in a software development project is useful for promoting the elicitation of tacit assumptions and out- of-the-box ideas. This thesis reports work putting the observation to two empirical tests. First, a survey was conducted among software development managers of varying experience to determine what software development activities they thought were at least helped by domain ignorance. Second, transcripts from fourteen interviews of presumably-domain- ignorant immigrants to new software development projects at one large company were examined to determine if the activities performed by those with the smoothest immigrations were activities that are at least helped by domain ignorance. The conclusions are that ignorance plays an important role in software development but there are a lot of other factors that influence immigration smoothness.
29

The effects of Kanban in software development teams : a study of the implementation at Sandvik

Ericsson, Robin, Granlöf, Anna January 2011 (has links)
In software development organizations there is sometimes a need for change. In order to meet continuously increasing demands from their customers, Sandvik IT Services- SITS, at Sandvik in Sweden, required improving the way they worked with software development. Due to issues like a lot of work in progress and lot of simultaneous tasks for individuals in the teams that caused stress, it was almost impossible to address the question of working with improvements. In order to enable the improvement process Kanban was introduced in the software development teams. Kanban for software development is a change method created by David J. Anderson. The purpose of this thesis is twofold. One part is to assess what effects Kanban has had on the software development teams. The other part is to make a documentation of the Kanban implementation process at SITS. The documentation has been made on the basis of both company internal resources and observations of the Kanban implementation process. The effects of Kanban have been researched with an interview survey to the teams that have gone through the Kick start of the Kanban process. The result of the thesis is also twofold. One part of the result is an extensive documentation of the implementation process of Kanban at SITS. The other part is an assessment of the effects that Kanban has had at SITS. The major effects have been that the teams are experiencing less stress, more focus on quality and better customer collaboration. It is also evident is that it takes time for some effects to evolve when implementing Kanban
30

Program analysis with boolean logic solvers

Zaraket, Fadi A., 1974- 29 August 2008 (has links)
Not available

Page generated in 0.0328 seconds