23,193 research outputs found

    Collaborative design : managing task interdependencies and multiple perspectives

    Get PDF
    This paper focuses on two characteristics of collaborative design with respect to cooperative work: the importance of work interdependencies linked to the nature of design problems; and the fundamental function of design cooperative work arrangement which is the confrontation and combination of perspectives. These two intrinsic characteristics of the design work stress specific cooperative processes: coordination processes in order to manage task interdependencies, establishment of common ground and negotiation mechanisms in order to manage the integration of multiple perspectives in design

    Influential factors of aligning Spotify squads in mission-critical and offshore projects – a longitudinal embedded case study

    Get PDF
    Changing the development process of an organization is one of the toughest and riskiest decisions. This is particularly true if the known experiences and practices of the new considered ways of working are relative and subject to contextual assumptions. Spotify engineering culture is deemed as a new agile software development method which increasingly attracts large-scale organizations. The method relies on several small cross-functional self-organized teams (i.e., squads). The squad autonomy is a key driver in Spotify method, where a squad decides what to do and how to do it. To enable effective squad autonomy, each squad shall be aligned with a mission, strategy, short-term goals and other squads. Since a little known about Spotify method, there is a need to answer the question of: How can organizations work out and maintain the alignment to enable loosely coupled and tightly aligned squads? In this paper, we identify factors to support the alignment that is actually performed in practice but have never been discussed before in terms of Spotify method. We also present Spotify Tailoring by highlighting the modified and newly introduced processes to the method. Our work is based on a longitudinal embedded case study which was conducted in a real-world large-scale offshore software intensive organization that maintains mission-critical systems. According to the confidentiality agreement by the organization in question, we are not allowed to reveal a detailed description of the features of the explored project

    Are Delayed Issues Harder to Resolve? Revisiting Cost-to-Fix of Defects throughout the Lifecycle

    Full text link
    Many practitioners and academics believe in a delayed issue effect (DIE); i.e. the longer an issue lingers in the system, the more effort it requires to resolve. This belief is often used to justify major investments in new development processes that promise to retire more issues sooner. This paper tests for the delayed issue effect in 171 software projects conducted around the world in the period from 2006--2014. To the best of our knowledge, this is the largest study yet published on this effect. We found no evidence for the delayed issue effect; i.e. the effort to resolve issues in a later phase was not consistently or substantially greater than when issues were resolved soon after their introduction. This paper documents the above study and explores reasons for this mismatch between this common rule of thumb and empirical data. In summary, DIE is not some constant across all projects. Rather, DIE might be an historical relic that occurs intermittently only in certain kinds of projects. This is a significant result since it predicts that new development processes that promise to faster retire more issues will not have a guaranteed return on investment (depending on the context where applied), and that a long-held truth in software engineering should not be considered a global truism.Comment: 31 pages. Accepted with minor revisions to Journal of Empirical Software Engineering. Keywords: software economics, phase delay, cost to fi

    The distributed development of quality courses for a virtual university

    Get PDF
    Although virtual universities are widely touted as a way of competing globally in a post‐compulsory educational market, systems for implementing them are currently underdeveloped The central thesis in this paper is that in order to ensure the quality of the development and delivery of course materials for a virtual university, a collaborative and iterative approach to authoring is required. In this paper, the development of such a process will be discussed The paper is based on experience with a project whose aims included the provision of Masters‐level courses in supply chain management for learners in full‐time employment in small and medium‐sized enterprises (SMEs). The materials developed through the project were required to be academically rigorous, vocationally relevant, and situated in the context of the learners. The project relied on distributed development, with authors based at institutions across the UK and in Europe. This paper focuses on the creation and evolution of the development processes adopted by the project, illustrating these with examples of good and bad practice. Based on these, tensions between quality and resourcing are identified, and implications will be drawn for other teams working on the development of online courses

    Fighting Online Click-Fraud Using Bluff Ads

    Get PDF
    Online advertising is currently the greatest source of revenue for many Internet giants. The increased number of specialized websites and modern profiling techniques, have all contributed to an explosion of the income of ad brokers from online advertising. The single biggest threat to this growth, is however, click-fraud. Trained botnets and even individuals are hired by click-fraud specialists in order to maximize the revenue of certain users from the ads they publish on their websites, or to launch an attack between competing businesses. In this note we wish to raise the awareness of the networking research community on potential research areas within this emerging field. As an example strategy, we present Bluff ads; a class of ads that join forces in order to increase the effort level for click-fraud spammers. Bluff ads are either targeted ads, with irrelevant display text, or highly relevant display text, with irrelevant targeting information. They act as a litmus test for the legitimacy of the individual clicking on the ads. Together with standard threshold-based methods, fake ads help to decrease click-fraud levels.Comment: Draf

    Implementation and unification of the ERP system in a global company as a strategic decision for sustainable entrepreneurship

    Get PDF
    This article considered factors connected with the implementation and unification of an ERP (Enterprise Resource Planning) system, and their influence on the sustainable development of global companies. It showed a cognitive model on such impact and gave an example in the form of a case study of a global company listed on the NASDAQ Stock Exchange. The basic strategic objectives of each organization include long-term growth and sustainability. In a growing competitive environment, it is essential to manage the company effectively. This can be achieved provided that the company's organizational structure and operations are properly set from the point of view of the ERP system. The research results were aimed at creating the generalized process of the ERP system's gradual implementation, to make the development of an organization progressive. The paper was focused on describing the implementation and unification of the Enterprise Resource Planning System, in a global company listed on the NASDAQ Stock Exchange. The aim of the paper was to monitor and evaluate, the links between Enterprise Resource Planning and Customer Relationship Management. This process is time consuming and costly. To achieve the aim, the case study was carried out in the form of an expert survey aimed at assessing the impact of the unification and implementation of the ERP system in a global company. The study included methods of systemic analysis, methods of sociological expert survey, a method of qualitative peer review, and a method for a cognitive model. It leads not only to effective management of global companies but enables the monitoring and comparison of Key Performance Indicators and the Net Promoter Score in each country, using the same parameters. The implementation of a unified Enterprise Resource Planning system leads to a significant cost reduction and has a positive impact on the financial indicators reported on the stock exchange. This study highlighted the importance of the implementation of an effective ERP system, to make the development of organizations sustainable.Web of Science108art. no. 291

    Scaling Agile Methods to Process Improvement Projects: A Global Virtual Team Case Study

    Get PDF
    Agile methods have been embraced by the software development industry. Their effectiveness in streamlining the software process has led organizations to look at the application of agile methods to non-software projects and organizational functions. While a significant body of research exists on agile methods and software development, previous studies on agile methods have not elaborated on their use in global virtual teams (GVTs) engaged in non-software projects. This paper describes one such project, where an organization that had previously adopted agile methods for software development, scaled agile methods to a GVT undertaking a process improvement project. Participant observation was employed to capture a rich description of the tailoring of agile methods for the project. Findings suggest that while agile methods in a GVT context are realizable, adjustments have to be made to allow for the distributed team structure and project type

    Internet of robotic things : converging sensing/actuating, hypoconnectivity, artificial intelligence and IoT Platforms

    Get PDF
    The Internet of Things (IoT) concept is evolving rapidly and influencing newdevelopments in various application domains, such as the Internet of MobileThings (IoMT), Autonomous Internet of Things (A-IoT), Autonomous Systemof Things (ASoT), Internet of Autonomous Things (IoAT), Internetof Things Clouds (IoT-C) and the Internet of Robotic Things (IoRT) etc.that are progressing/advancing by using IoT technology. The IoT influencerepresents new development and deployment challenges in different areassuch as seamless platform integration, context based cognitive network integration,new mobile sensor/actuator network paradigms, things identification(addressing, naming in IoT) and dynamic things discoverability and manyothers. The IoRT represents new convergence challenges and their need to be addressed, in one side the programmability and the communication ofmultiple heterogeneous mobile/autonomous/robotic things for cooperating,their coordination, configuration, exchange of information, security, safetyand protection. Developments in IoT heterogeneous parallel processing/communication and dynamic systems based on parallelism and concurrencyrequire new ideas for integrating the intelligent “devices”, collaborativerobots (COBOTS), into IoT applications. Dynamic maintainability, selfhealing,self-repair of resources, changing resource state, (re-) configurationand context based IoT systems for service implementation and integrationwith IoT network service composition are of paramount importance whennew “cognitive devices” are becoming active participants in IoT applications.This chapter aims to be an overview of the IoRT concept, technologies,architectures and applications and to provide a comprehensive coverage offuture challenges, developments and applications
    corecore