23,193 research outputs found
Collaborative design : managing task interdependencies and multiple perspectives
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
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
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
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
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
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
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
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
- …