27,873 research outputs found
Tool Support for Collaborative Software Prototyping
Prototyping is a means by which requirements for software projects can be
defined and refined before they are committed to firm specifications for
the finished software product. By this process, costly and time-consuming
errors in specification can be avoided or minimized. Reconfiguration is
the concept of altering the program code, bindings between program
modules, or logical or physical distribution of software components while
allowing the continuing execution of the software being changed.
Combining these two notions suggests the potential for a development
environment where requirements can be quickly and dynamically evolved.
This paper discusses reconfiguration-based prototyping (RBP), that is, the
simultaneous consideration of requirements, software behavior and user
feedback within a running system in order to derive a clear specification
of an intended product. Tools enabling RBP can coordinate the efforts of
developers, users and subject matter specialists alike as they work
towards consensus on an application's specification by means of a
prototype. The authors describe the scope of the modifications that can
be effected by an integration of prototyping and reconfiguration
protocols, and they then demonstrate that the technology exists to create
such an environment. They conclude by describing a software development
environment based on RBP.
(Also cross-referenced as UMIACS-TR-95-5
Enabling decentral collaborative innovation processes - a web based real time collaboration platform
The main goal of this paper is to define a collaborative innovation process
as well as a supporting tool. It is motivated through the increasing
competition on global markets and the resultant propagation of decentralized
projects with a high demand of innovative collaboration in global contexts. It
bases on a project accomplished by the author group. A detailed literature
review and the action design research methodology of the project led to an
enhanced process model for decentral collaborative innovation processes and a
basic realization of a browser based real time tool to enable these processes.
The initial evaluation in a practical distributed setting has shown that the
created tool is a useful way to support collaborative innovation processes.Comment: multikonferenz wirtschaftsinformati
Nucleus: A Pilot Project
Early in 2016, an environmental scan was conducted by the Research Library
Data Working Group for three purposes:
1.) Perform a survey of the data management landscape at Los Alamos National
Laboratory in order to identify local gaps in data management services.
2.) Conduct an environmental scan of external institutions to benchmark
budgets, infrastructure, and personnel dedicated to data management.
3.) Draft a research data infrastructure model that aligns with the current
workflow and classification restrictions at Los Alamos National Laboratory.
This report is a summary of those activities and the draft for a pilot data
management project.Comment: 13 pages, repor
Industry-driven innovative system development for the construction industry: The DIVERCITY project
Collaborative working has become possible using the innovative integrated systems in construction as many activities are performed globally with stakeholders situated in various locations. The Integrated VR based information systems can bind the fragmentation and provide communication and collaboration between the distributed stakeholders n various locations. The development of these technologies is vital for the uptake of these systems by the construction industry.
This paper starts by emphasising the importance of construction IT research and reviews some future research directions in this area. In particular, the paper explores how virtual prototyping can improve the productivity and effectiveness of construction projects, and presents DIVERCITY, which is th as a case study of the research in virtual prototyping.
Besides, the paper explores the requirements engineering of the DIVERCITY project. DIVERCITY has large and evolving requirements, which considered the perspectives of multiple stakeholders, such as clients, architects and contractors. However, practitioners are often unsure of the detail of how virtual environments would support the construction process, and how to overcome some barriers to the introduction of new technologies. This complicates the requirements engineering process
What influences the speed of prototyping? An empirical investigation of twenty software startups
It is essential for startups to quickly experiment business ideas by building
tangible prototypes and collecting user feedback on them. As prototyping is an
inevitable part of learning for early stage software startups, how fast
startups can learn depends on how fast they can prototype. Despite of the
importance, there is a lack of research about prototyping in software startups.
In this study, we aimed at understanding what are factors influencing different
types of prototyping activities. We conducted a multiple case study on twenty
European software startups. The results are two folds, firstly we propose a
prototype-centric learning model in early stage software startups. Secondly, we
identify factors occur as barriers but also facilitators for prototyping in
early stage software startups. The factors are grouped into (1) artifacts, (2)
team competence, (3) collaboration, (4) customer and (5) process dimensions. To
speed up a startups progress at the early stage, it is important to incorporate
the learning objective into a well-defined collaborative approach of
prototypingComment: This is the author's version of the work. Copyright owner's version
can be accessed at doi.org/10.1007/978-3-319-57633-6_2, XP2017, Cologne,
German
Recommended from our members
Experiences in involving analysts in visualisation design
Involving analysts in visualisation design has obvious benefits, but the knowledge-gap between domain experts ("analysts") and visualisation designers ("designers") often makes the degree of their involvement fall short of that aspired. By promoting a culture of mutual learning, understanding and contribution between both analysts and designers from the outset, participants can be raised to a level at which all can usefully contribute to both requirement definition and design. We describe the process we use to do this for tightly-scoped and short design exercises -- with meetings/workshops, iterative bursts of design/prototyping over relatively short periods of time, and workplace-based evaluation -- illustrating this with examples of our own experience from recent work with bird ecologists
Developing digital literacy in construction management education: a design thinking led approach
Alongside the digital innovations in AEC (Architectural, Engineering and Construction) practice, are calls for a new type of digital literacy, including a new information-based literacy informed by creativity, critical analysis and the theoretical and practical knowledge of the construction profession. This paper explores the role of design thinking and the promotion of abductive problem situations when developing digital literacies in construction education. The impacts of advanced digital modelling technologies on construction management practices and education are investigated before an examination of design thinking, the role of abductive reasoning and the rise of normative models of design thinking workflows. The paper then explores the role that design thinking can play in the development of new digital literacies in contemporary construction studies. A three-part framework for the implementation of a design thinking approach to construction is presented. The paper closes with a discussion of the importance of models of design thinking for learning and knowledge production, emphasising how construction management education can benefit from them
A requirements engineering framework for integrated systems development for the construction industry
Computer Integrated Construction (CIC) systems are computer environments through which
collaborative working can be undertaken. Although many CIC systems have been developed to demonstrate the
communication and collaboration within the construction projects, the uptake of CICs by the industry is still
inadequate. This is mainly due to the fact that research methodologies of the CIC development projects are
incomplete to bridge the technology transfer gap. Therefore, defining comprehensive methodologies for the
development of these systems and their effective implementation on real construction projects is vital.
Requirements Engineering (RE) can contribute to the effective uptake of these systems because it drives the
systems development for the targeted audience. This paper proposes a requirements engineering approach for
industry driven CIC systems development. While some CIC systems are investigated to build a broad and deep
contextual knowledge in the area, the EU funded research project, DIVERCITY (Distributed Virtual Workspace
for Enhancing Communication within the Construction Industry), is analysed as the main case study project
because its requirements engineering approach has the potential to determine a framework for the adaptation of
requirements engineering in order to contribute towards the uptake of CIC systems
- âŠ