查看更多>>摘要:Welcome to another issue of SPIP. It is encouraging to see the growth of interest and engagement in process and in improvement. Both areas have become part of mainstream research and practitioner focus as expressed by the volume of articles and papers dedicated to these issues. Software processes and process improvement are no longer fringe activities that take place in isolation as is evidenced by the attention they receive in many major conferences and in the majority of software engineering, information systems and even systems engineering textbooks.
Luigi BuglioneRicardo J. Rejas-MusleraJuan Jose Cuadrado Gallego
305-314页
查看更多>>摘要:One of the key elements for the viability of information system projects is given by the adoption of legal assurance activities and measures since nowadays they can arise legal risks that, in some cases, can suppose a serious threat for project commercial and financial success. When calculating the return of investment (ROI) for a software process improvement initiative, readers would not take care which are the cost issues impacting on such values, supposing the activities generating such value are referable only to the processes included in a Maturity Model (MM) such as CMMI or ISO 15504. During last years, moving from the initial Philip Crosby's idea for measuring and checking the organizational evolution of an organization, a plenty of MM have been created, but there is no news about a legal assurance (LAS) process that make more systematic the way legal risks are (or should be) managed. On the other hand, professional practice usually does not incorporate standardized processes in order to discipline the legal assurance activities and measures, returning a feeling for a lack of project legal security.This article proposes to take care of LAS process as an additional process area within an MM, in order to provide a suitable instrument for the management of inherent legal risks to any information systems project. After presenting main elements for this new process, it will be presented using the typical CMMI Process Area architecture, where it would be configurable as a support process at Maturity Level 2 (ML2).
查看更多>>摘要:Software product lines are used today in many domains. The obvious conclusion is that product lines are a useful concept. This article describes practical experiences gained with the adaptation of product line processes and methods in projects in the automotive, finance, and telecommunication domain. It discusses generic topics and also gives a brief introduction into selected specific topics. The focus is on requirements management and engineering for product lines. The observations are consolidated in a reference model for consulting services in the product line context.
查看更多>>摘要:Integrated product development is increasingly a challenge of understanding and predicting the complete product lifecycle, and of treating the product as a whole in all phases of development. This article points out that this trend has significant implications on the competence profiles of engineers, which are nowadays insufficiently taken into account by education and training programs, as well as skill certification schemes. Building on the highly innovative and successful European-wide professional training and certification scheme of the European Certificates and Qualification Association (ECQA), it suggests a basic skill profile that is characteristic for modern job roles in Integrated Engineering, and justifies the integration into the ECQA platform. It points out that this initiative marks a major step towards the improvement of engineers' system competence levels.
查看更多>>摘要:The paper describes a proposed method {MinimalEDoc - Minimal Documents for Software Evolution) for managing the documents required during the evolution phase of information systems. The method applies a minimalist approach to the documentation and the concept of 'Total Cost of Ownership'. It is composed of definitions, principles, a documental model, a management process and a supporting tool. Documents are classified according to document types 'maps', 'aspects', 'components' and 'critical points'. For specific classes of applications, we can define reusable document schemes and patterns. The documents are organized into a common knowledge base subject to multiple views for different classes of users. The implementation technology is based on a wiki tool integrating external specialized CASE tools. The methodology is supported by an empirical case study involving the information system of a large retail company.
查看更多>>摘要:This article describes the approach of two big companies to combine their different process worlds and the experiences the author made. The purpose is to give the reader an understanding of the factors that have an influence in creating a global process definition. Cultural differences are playing an important role, also the different languages. Before talking about the content, the parties have to clarify the framework such as the process architecture or the process design methods. Furthermore, it is important to define tailoring conditions to be flexible enough to use the new process on different project areas. And finally the new process has to prove that it can be lived in real life.
查看更多>>摘要:The report presents the essence of experience from hundreds of development projects distributed over locations in eight countries with different languages and culture. The report distinguishes between distributed projects within the own organisation and cooperation with other companies and also the extent of outsourcing. The role of a beach-head in the head quarters is described. One success factor is professional project management based on a well-defined development process. The report highlights the software engineering practices that have special importance in distributed projects. Practical tips will be given for how to deal with soft facts as esteem and team building in global projects. It is explained how to avoid falling into traps in communication between different cultures in foreign languages.