Requirements communication and balancing in large-scale software-intensive product development

2015 ◽  
Vol 67 ◽  
pp. 44-64 ◽  
Author(s):  
J. Pernstål ◽  
T. Gorschek ◽  
R. Feldt ◽  
D. Florén
Author(s):  
Holger Giese ◽  
Stefan Henkler ◽  
Martin Hirsch ◽  
Vladimir Rubin ◽  
Matthias Tichy

Software has become the driving force in the evolution of many systems, such as embedded systems (especially automotive applications), telecommunication systems, and large scale heterogeneous information systems. These so called software-intensive systems, are characterized by the fact that software influences the design, construction, deployment, and evolution of the whole system. Furthermore, the development of these systems often involves a multitude of disciplines. Besides the traditional engineering disciplines (e.g., control engineering, electrical engineering, and mechanical engineering) that address the hardware and its control, often the system has to be aligned with the organizational structures and workflows as addressed by business process engineering. The development artefacts of all these disciplines have to be combined and integrated in the software. Consequently, software-engineering adopts the central role for the development of these systems. The development of software-intensive systems is further complicated by the fact that future generations of software-intensive systems will become even more complex and, thus, pose a number of challenges for the software and its integration of the other disciplines. It is expected that systems become highly distributed, exhibit adaptive and anticipatory behavior, and act in highly dynamic environments interfacing with the physical world. Consequently, modeling as an essential design activity has to support not only the different disciplines but also the outlined new characteristics. Tool support for the model-driven engineering with this mix of composed models is essential to realize the full potential of software-intensive systems. In addition, modeling activities have to cover different development phases such as requirements analysis, architectural design, and detailed design. They have to support later phases such as implementation and verification and validation, as well as to systematically and efficiently develop systems.


Author(s):  
Toshiharu Miwa ◽  
Kosuke Ishii

The acceleration of product development cycle continues to be a significant challenge for manufacturing firms around the world. This paper describes a task planning method for minimizing trial and error to reduce the development time in large-scale and complicated product development at the early stage of product development. The proposed method matches the group of product components according to geometry and determines the development sequence of each component to minimize the amount of feedback information across task groups. The method applies as evaluation index for task prioritization the product-sum of engineering interaction among components and worth of each component, the “worth flow.” The paper shows with an example of the generic hair drier with simple mechanical structure that this method contributes to the reduction of the size of task group by 22% and amount of information required for setting the interface links by 65% compared to the conventional planning methods.


Author(s):  
J. PERNSTÅL ◽  
A. MAGAZINIUS ◽  
T. GORSCHEK

The automotive industry is facing a tremendous growth in the engineering of software-intensive systems, giving rise to various challenges. To prevent problems related to the fit of new software technologies in vehicles and the manufacturing processes, a well functioning interaction between the functions for product development and manufacturing is crucial. This is complicated by the fact that the changeable nature of software development causes unprecedented needs for collaboration and coordination between these two functions. This paper reports on a process assessment that focuses on the interface between the functions for product development and manufacturing in the development and design of software-intensive automotive systems. The main purpose of the study was to identify the key issues for improvement in the area assessed. The assessment was performed at two Swedish automotive companies where data were collected from documents and in interviews with practitioners. Nine key improvement issues were established ranging from challenges in requirements engineering to the need for knowledge transfer between manufacturing and product development. In addition, to increase the understandability of the results and map possible avenues for solution and future research, the paper provides an extensive analysis of each improvement issue in relation to the state-of-the-art.


2014 ◽  
Vol 18 (2) ◽  
pp. 168-187
Author(s):  
Budi Raharja ◽  
Suminto A. Sayuti

Penelitian ini mengembangkan instrumen hasil pembelajaran praktik karawitan Jawa dari perspektif  keterampilan dan sikap. Perspektif keterampilan menilai kemampuan peserta didik menyelaraskan komponen pembelajaran (melodi, irama/tempo, dan bunyi/nada); sedangkan perspektif sikap menilai pemahaman, penghayatan, dan pengamalan komponen pembelajaran tersebut. Langkah-langkahnya meliputi pengembangan produk, validasi produk, implementasi produk, dan analisis data. Pengembangan produk meliputi pengembangan instrumen keterampilan dan pengembangan instrumen sikap; validasi produk menguji produk dalam diskusi kelompok terfokus, seminar instrumen, dan validasi ahli; implementasi produk adalah mengaplikasikan instrumen dalam uji coba skala kecil dan skala besar serta uji coba utama; sedangkan analisis datanya menggunakan uji kecocokan model. Hasil uji kecocokan model menyatakan bahwa model dinyatakan fit dengan koefisien korelasi antara 0,90 hingga 0,98 dan muatan faktor antara 0,62 hingga 0,91. Instrumen menghasilkan informasi kemampuan menyelaraskan melodi, irama, dan bunyi ricikan serta karakteristik tabuhan peserta didik dari perspektif dan pemahaman, penghayatan, dan pengamalan komponen pembelajarannya. Kata kunci: karawitan, penilaian, keterampilan, sikap _____________________________________________________________ DEVELOPING AN INSTRUMENT CONSTRUCT FOR ASSESSING THE JAVANESE KARAWITAN LEARNING OUTCOMEAbstract This study developed an instrument for assessing learning achievement of Javanese karawitan practice from the perspectives of skill and attitude. The skill perspective evaluates the students’ ability to harmonize the learning components (melody, rhythm/tempo, and sound/tone); while the attitude perspective evaluates their understanding, comprehension, and application of those learning components. The steps in doing the research include product development, product validation, product implementation, and data analysis. Product development includes developing the skill instruments and developing the attitude instruments; while product validation includes testing the product in focus group discussion, seminar for the instruments, and expert judgment. Product implementation is applying the instrument in small-scale and large-scale tests as well as main testing, while the data analysis used model fitness test. The result of model fitness test shows that this model is fit with correlation coefficient from 0.90 to 0.98 and content factor from 0.62 to 0.91. The instrument has yielded information concerning the ability of students to harmonize melody, rhythm, and the ricikan and tabuhan sounds from the perspectives of understanding, comprehending, and applying the learning components.Keywords: karawitan, assessment, skill, and attitude


Author(s):  
Maria Benson ◽  
Janis Terpenny

Abstract Various approaches to capturing and retrieving engineering design information and intent are currently used in industry and play an important role in engineering design collaboration and concurrent engineering. At one end of the spectrum there are expert systems that perform complex analyses of designs based on information that is very specific and specialized for a particular product. At the other end are less automated and less complex non-expert systems. These systems provide the means to organize, collect, and reuse general collections of design intent and rationale in terms of notes, solutions to problems previously encountered, and best practices organized into a database or posted on an internal web site. By surveying the current state of engineering design knowledge management (KM) tools and implementation, conclusions can be drawn regarding the basic elements of successful knowledge management and the opportunities that exist to expand the capabilities and use of such systems in the product development environment. This is of particular relevance to current design practices that are becoming increasingly automated, decentralized, and global. Knowledge management on a large scale will require strategic planning and a deeper understanding to provide the standards for interoperability and exchange that will be needed. This paper provides an overview of approaches to knowledge management in the product development environment.


Author(s):  
David J. Wren ◽  
P. J. Allsop ◽  
J. M. Hopwood

AECL is developing a next generation CANDU design to meet market requirements for low cost, reliable energy supplies. The primary product development objective is to achieve a capital cost substantially lower than the current nuclear plant costs, such that the next generation plant will be competitive with alternative options for large-scale base-load electricity supply. However, other customer requirements, including safety, low-operating costs and reliable performance, are being addressed as equally important design requirements. The main focus of this paper is to address the development directions that will provide performance assurance. The next generation CANDU is an evolutionary extension of the proven CANDU 6 design. There are eight CANDU 6 units in operation in four countries around the world and further three units are under construction. These units provide a sound basis for projecting highly reliable performance for the next generation CANDU. In addition, the next generation CANDU program includes development and qualification activities that will address the new features and design extensions in the advanced plant. To limit product development risk and to enhance performance assurance, the next generation CANDU design features and performance parameters have been carefully reviewed during the concept development phase and have been deliberately selected so as to be well founded on the existing CANDU knowledge base. Planned research and development activities are required only to provide confirmation of the projected performance within a modest extension of the established database. Necessary qualification tests will be carried out within the timeframe of the development program, to establish a proven design prior to the start of a construction project. This development support work coupled with ongoing AECL programs to support and enhance the performance and reliability of the existing CANDU plants will provide sound assurance that the next generation CANDU plants will meet customer expectations.


Author(s):  
J. Daniel Sherman

The theoretical basis for achieving optimal levels of cross-functional integration in new product development and the management of large scale engineering projects is developed in this chapter. Sources of environmental uncertainty and their effects on integration requirements are identified based on the literature. Structural modes of integration are discussed and presented in a theoretical framework based on degree of integration required, progressive combined information processing capacity, and cost.


Sign in / Sign up

Export Citation Format

Share Document