SwePub
Sök i SwePub databas

  Utökad sökning

Träfflista för sökning "L773:1077 4866 "

Sökning: L773:1077 4866

  • Resultat 1-10 av 10
Sortera/gruppera träfflistan
   
NumreringReferensOmslagsbildHitta
1.
  • Andersson, Carina, et al. (författare)
  • A Spiral Process Model for Case Studies on Software Quality Monitoring - Method and Metrics
  • 2007
  • Ingår i: Software Process Improvement and Practice. - 1077-4866. ; 12:2, s. 125-140
  • Tidskriftsartikel (refereegranskat)abstract
    • This article presents a spiral process model for an iterative case study on quality monitoring, conducted in an industrial environment. In a highly iterative project, everything seems to happen at the same time: analysis, design and testing. We propose a spiral process model for case studies, and present a study conducted according to the proposed process. In the study, metrics collected from three software development projects are analysed to investigate which characteristics are stable across projects and feature groups of the product. The contribution of the article is multi-fold, detailing the case study methodology used with its sub-goals and procedures. Furthermore, the article presents the metrics collected and the results as such from the case study, which gives insights into a complex development environment and the trends of the retrieved data. The analysed data serve as feedback to the project staff to facilitate identification of software process improvement. The data have also been used for defect prediction.
  •  
2.
  •  
3.
  • Dzamashvili-Fogelström, Nina, et al. (författare)
  • The Impact of Agile Principles on Market-Driven Software Product Development
  • 2010
  • Ingår i: Software Process. - : interscience.wiley. - 1077-4866 .- 1099-1670. ; 22:1, s. 53-80
  • Tidskriftsartikel (refereegranskat)abstract
    • Agile development methods such as XP, SCRUM, Lean Software Development and others have gained much popularity during the last years. Agile methodologies promise faster time-to-market, satisfied customers and high quality software. While these prospects are appealing, the suitability of agile practices to different domains and business contexts still remains unclear. In this paper we investigate the applicability of agile principles in the context of market-driven software product development (MDPD), focusing on pre-project activities. This paper presents results of a comparison between typical properties of agile methods to the needs of MDPD, as well as findings of a case study conducted at Ericsson, an early adopter of agile product development. The results show misalignment between the agile principles and needs of pre-project activities in market-driven development. This misalignment threatens to subtract from the positive aspects of agile development, but maybe more importantly, threaten the overall product development by disabling effective product management.
  •  
4.
  •  
5.
  • Göransson, Bengt, et al. (författare)
  • The Usability Design Process : Integrating User-Centered Systems Design in the Software Development Process
  • 2003
  • Ingår i: Software Process Improvement and Practice: Special Issue on Bridging the Process and Practice Gaps Between Software Engineering and Human Computer Interaction. - : Wiley. ; 8:2, s. 111-131
  • Tidskriftsartikel (refereegranskat)abstract
    • This article reviews current efforts in bridging the gaps between software engineering and Human-Computer Interaction (HCI) and describes some critical issues that must be resolved in order to reconcile some of the differences between the two fields. We argue that user-centered systems design (UCSD) must be tightly integrated in the software development process and suggest the usability design process as a way of doing this. The usability design process is a UCSD approach for developing usable interactive systems, combining usability engineering with interaction design, and emphasizing extensive active user involvement throughout the iterative process. We outline the usability design process and illustrate the steps in the process with examples from real-life design cases. Finally, we provide an example of how the usability design process can be implemented in a commercial software-development process, Rational Unified ProcessTM (RUP).
  •  
6.
  • Nedstam, Josef, et al. (författare)
  • Evolving strategies for software architecture and reuse
  • 2007
  • Ingår i: Software Process: Improvement and Practice. - : Wiley. - 1077-4866 .- 1099-1670. ; 12:3, s. 295-309
  • Tidskriftsartikel (refereegranskat)abstract
    • To achieve their business objectives, software developing companies employ different technical and managerial strategies concerning architecture and reuse. These strategies include component-based development, software platforms, product lines and highly configurable code bases. Frameworks for describing these strategies have recently emerged, presenting them in orders of increasing maturity, with researchers declaring specific architectural strategies to be more mature than others. Such frameworks can be useful in helping a company realize a particular architectural strategy but they do not provide guidelines concerning which architectural strategies are appropriate for companies in particular situations. Different companies have different needs - the business context and business goals of a company will determine which architectural strategy is most suitable for that company. There is no universally most mature strategy. In this article, we have studied architectural situations in thirteen companies in order to determine why and how these companies have moved between architectural strategies and how these relate to reuse and business goals and conditions. We present a framework for describing these and provide guidelines for companies about how to traverse the maze of architectural evolution.
  •  
7.
  • Ó Conchúir, Eoin, et al. (författare)
  • Benefits of global software development : Exploring the unexplored
  • 2009
  • Ingår i: Software Process. - New York, NY, USA : John Wiley & Sons. - 1077-4866 .- 1099-1670. ; 14:4, s. 201-212
  • Tidskriftsartikel (refereegranskat)abstract
    • Organizations are increasingly moving to the global software development (GSD) model because of significant benefits that can accrue. However, GSD is fraught with challenges arising from geographical, temporal and socio-cultural distances. The emphasis in the literature to date has typically been on how to overcome the challenges associated with GSD. While a number of GSD benefits have been widely referred to in the literature, there are also a number of less obvious benefits that can be inferred as potentially accruing from GSD. In this article, we identify the various benefits of GSD, labeling them as ‘referred’ and ‘inferred’, respectively. We provide a categorization in terms of (a) organizational, (b) team and (c) process-task. While the ‘referred’ benefits most often apply at the organizational level (e.g. cost savings, access to large multi-skilled workforces, reduced time to market and proximity to customer), the ‘inferred’ benefits apply to a greater extent at team and process-task level (e.g. task modularization, team autonomy, improved documentation and clearly defined processes). In the decision of whether or not to globalize software development activities, a categorization including both ‘referred’ and ‘inferred’ benefits will be helpful in providing a synthesis of all potential benefits associated with GSD.
  •  
8.
  • Regev, Gil, et al. (författare)
  • Defining business process flexibility with the help of invariants
  • 2007
  • Ingår i: Software Process. - : Wiley. - 1077-4866 .- 1099-1670. ; 12:1, s. 65-79
  • Tidskriftsartikel (refereegranskat)abstract
    • Enterprise survival is about maintaining an identity that is separate from other enterprises. We define flexibility as the ability to change without losing identity. The identity of an enterprise can be analyzed as a set of norms and beliefs about these norms held by its stakeholders, such as customers, employees, suppliers, and investors. Business processes and their support systems maintain invariants that are the result of compromises between the often conflicting norms and beliefs of these stakeholders. We formalize these invariants as values in a state space. Identifying a minimum set of invariants provides a basis for defining flexible processes and support systems. We illustrate the use of this framework with production business process support (BPS) systems. Copyright © 2006 John Wiley & Sons, Ltd.
  •  
9.
  •  
10.
  • Taxén, Lars, 1944- (författare)
  • A Socio-technical Approach Towards Alignment
  • 2005
  • Ingår i: Software Process. - 1077-4866 .- 1099-1670. ; 10:4, s. 427-439
  • Tidskriftsartikel (refereegranskat)abstract
    • In order to manage the complexity of the alignment problem, we introduce the construct of workpractices as the main unit of analysis. A workpractice is a meaningful, goal oriented social entity where some actors produce a result that other actors need. The development of products or services provided by an organization is accomplished by coordinating the results of cooperating workpractices. Alignment is achieved by either adjusting the coordination between workpractices or adjusting internal workpractice elements such as processes and support systems. To make this approach operational, we suggest structuring a workpractice according to the Activity Domain Theory - a new theory for coordinating human activity. In this theory, particular emphasis is placed on the achievement of common understanding among the actors. Some results from applying this approach in the Ericsson telecommunication company are discussed. The findings indicate that the proposed approach is a promising way towards achieving and maintaining alignment.
  •  
Skapa referenser, mejla, bekava och länka
  • Resultat 1-10 av 10

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy