首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
ContextMore and more, small and medium-sized enterprises (SMEs) are using software to augment the functionality of their products and offerings. Variability management of software is becoming an interesting topic for SMEs with expanding portfolios and increasingly complex product structures. While the use of software product lines to resolve high variability is well known in larger organizations, there is less known about the practices in SMEs.ObjectiveThis paper presents results from a survey of software developing SMEs. The purpose of the paper is to provide a snapshot of the current awareness and practices of variability modeling in organizations that are developing software with the constraints present in SMEs.MethodA survey with questions regarding the variability practices was distributed to software developing organizations in a region of Sweden that has many SMEs. The response rate was 13% and 25 responses are used in this analysis.ResultsWe find that, although there are SMEs that develop implicit software product lines and have relatively sophisticated variability structures for their solution space, the structures of the problem space and the product space have room for improvement.ConclusionsThe answers in the survey indicate that SMEs are in situations where they can benefit from more structured variability management, but the awareness need to be raised. Even though the problem space similarity is high, there is little reuse and traceability activities performed. The existence of SMEs with qualified variability management and product line practices indicates that small organizations are capable to apply such practices.  相似文献   

2.
Small and medium enterprises are a very important cog in the gears of the world economy. The software industry in most countries is composed of an industrial scheme that is made up mainly of small and medium software enterprises—SMEs. To strengthen these types of organizations, efficient Software Engineering practices are needed—practices which have been adapted to their size and type of business. Over the last two decades, the Software Engineering community has expressed special interest in software process improvement (SPI) in an effort to increase software product quality, as well as the productivity of software development. However, there is a widespread tendency to make a point of stressing that the success of SPI is only possible for large companies. In this article, a systematic review of published case studies on the SPI efforts carried out in SMEs is presented. Its objective is to analyse the existing approaches towards SPI which focus on SMEs and which report a case study carried out in industry. A further objective is that of discussing the significant issues related to this area of knowledge, and to provide an up-to-date state of the art, from which innovative research activities can be thought of and planned.
Mario PiattiniEmail:
  相似文献   

3.
In this era of fast‐paced technological change companies are frequently forced to quickly bring innovative products to a competitive marketplace. Small and medium‐sized enterprises (SMEs) play a key role in innovative contribution and growth of the global economy, yet face unique challenges with regard to new product development. To date scholars disagree on the effect of firm size on the antecedents and outcomes for innovation speed. We review the relevant literature, develop a conceptual model of innovation speed for SMEs and test it with 158 projects across several technology‐related industries. Results revealed that SMEs had different speed antecedents from large firms, had their antecedents vary by radicalness and found speed to be synergistic with efficiency, quality and project success. Implications for managers and scholars are discussed.  相似文献   

4.
This paper presents a case study of a software product company that has successfully integrated practices from software product line engineering and agile software development. We show how practices from the two fields support the company’s strategic and tactical ambitions, respectively. We also discuss how the company integrates strategic, tactical and operational processes to optimize collaboration and consequently improve its ability to meet market needs, opportunities and challenges. The findings from this study are relevant to software product companies seeking ways to balance agility and product management. The findings also contribute to research on industrializing software engineering.  相似文献   

5.
现阶段传统的管理模式还是一些中小型IT企业的主要管理方式。这种方式导致很多中小型IT企业发展的新旧项目成功率都很小。所以,在当前情况下,要大大加强项目管理的涉及度,使之进入中小IT企业。从而,提高中小企业的核心竞争力。那么什么IT企业,何为项目管理,项目管理在IT企业中的推广应用,以及二者之间的相互关系就是我们研究的重要课题。  相似文献   

6.
ObjectiveIn this paper, we present findings from an empirical study that was aimed at identifying the relative “perceived value” of CMMI level 2 specific practices based on the perceptions and experiences of practitioners of small and medium size companies. The objective of this study is to identify the extent to which a particular CMMI practice is used in order to develop a finer-grained framework, which encompasses the notion of perceived value within specific practices.MethodWe used face-to-face questionnaire based survey sessions as the main approach to collecting data from 46 software development practitioners from Malaysia and Vietnam. We asked practitioners to choose and rank CMMI level 2 practices against the five types of assessments (high, medium, low, zero or do not know). From this, we have proposed the notion of ‘perceived value’ associated with each practice.ResultsWe have identified three ‘requirements management’ practices as having a ‘high perceived value’. The results also reveal the similarities and differences in the perceptions of Malaysian and Vietnamese practitioners with regard to the relative values of different practices of CMMI level 2 process areas.ConclusionsSmall and medium size companies should not be seen as being “at fault” for not adopting CMMI – instead the Software Process Improvement (SPI) implementation approaches and its transition mechanisms should be improved. We argue that research into “tailoring” existing process capability maturity models may address some of the issues of small and medium size companies.  相似文献   

7.
Nowadays, more and more companies have to use databases in which they store their essential or confidential data for the society like client lists, product specifications, stock situations, etc.. Such pieces of data are the heart of a company and have to be protected. In fact, in the context of economic intelligence, getting such information is quite interesting for competitors who want to know how rival companies work for example. Databases need software to be managed. There is a variety of software, called database management system, which is able to manage database like MySQL, Oracle Database, Microsoft Access, etc... This paper will focus on Microsoft Access 2010 64 bits which is part of the Microsoft Office 2010 suite. Microsoft Access is currently used by small and medium enterprises (SMEs) who have subcontracted the creation of their database to specialized companies. SMEs represent a huge part of the economic area and could be an interesting target because of the large range of activities it gather. This technical paper analyses the Access Security and explains how an attacker could hijack an Access database in order to steal information or to perform malicious actions on the targeted computer. It deals with macro-viruses, still present after many years, and give then the possibility to use them to insert major security weaknesses into Access databases.  相似文献   

8.
中小软件企业软件过程管理与改进策略   总被引:1,自引:0,他引:1  
针对我国中小软件企业的软件过程现状,从改进对象、过程模型、开发个体、自评估、辅助工具等方面提出了几点策略,并提出了中小软件企业软件过程管理与评估系统的简要设计思路,旨在为我国中小软件企业的软件过程管理与改进工作提供建议。  相似文献   

9.
The European software-intensive industry is facing challenges related to heterogeneous distributed development. These challenges are due to the commodification of software. Software that originally was differentiating (that is, helped distinguish one company's products from another's) is now available as a commodity. So, embedded systems companies are adopting open source practices and becoming involved in open source development. This article illustrates how two large European companies in the secondary software sector utilize collaborative open source development to deal with software commodification. Software commodification can also lead to new forms of collaborative development, such as inner-source development.  相似文献   

10.
Small and medium‐sized enterprises (SMEs) struggle with the paradox of developing new products and technologies on the one hand and minimizing costs on the other. These SMEs must be innovative to survive and grow. However, compared to large firms, SMEs have several problems in their innovation process, which negatively influence their overall innovation performance. This research explores successful patterns of internal SME characteristics that lead to high overall innovation performance. Cluster analyses were conducted to find patterns in the internal characteristics of SMEs with high overall innovation performance. We find that companies that focus on incremental innovation and that achieve high overall innovation performance indeed share a pattern in their internal organization, when controlling for innovation type. The paper adds to the current body of knowledge by comparing high‐ and low‐performing companies based on competence differences. Because real‐life organizations consist of multiple organizational characteristics, we also contribute to management practice by simultaneously addressing multiple organizational characteristics for the successful organization of innovation.  相似文献   

11.
In theory, software product line engineering has reached a mature state. In practice though, implementing a variability management approach remains a tough case-by-case challenge for any organization. To tame the complexity of this undertaking, it is inevitable to handle variability from multiple perspectives and to manage variability consistently across artifacts, tools, and workflows. Especially, a solid understanding and management of the requirements to be met by the products is an inevitable prerequisite. In this article, we share experiences from the ongoing incremental adoption of explicit variability management at TRW Automotive’s department for automotive slip control systems—located in Koblenz, Germany. On the technical side, the three key drivers of this adoption effort are (a) domain modeling and scoping, (b) handling of variability in requirements and (c) tighter integration of software engineering focus areas (e.g., domain modeling, requirements engineering, architectural modeling) to make use of variability-related data. In addition to implementation challenges with using and integrating concrete third-party tools, social and workflow-related issues are covered as well. The lessons learned are presented, discussed, and thoroughly compared with the state of the art in research.  相似文献   

12.
13.
The goal of software process improvement (SPI) is to improve software processes and produce high-quality software, but the results of SPI efforts in small- and medium-sized enterprises (SMEs) that develop software have been unsatisfactory. The objective of this study is to support the prolific and successful CMMI-based implementation of SPI in SMEs by presenting the facts related to the unofficial adoption of CMMI level 2 process area-specific practices by software SMEs. Two questionnaire surveys were performed, and 42 questionnaires were selected for data analysis. The questionnaires were filled out by experts from 42 non-CMMI-certified software SMEs based in Malaysia and Pakistan. In the case of each process area of CMMI level 2, the respondents were asked to choose from three categories, namely ‘below 50 %,’ ‘50–75 %,’ and ‘above 75 %’. The percentages indicated the extent to which process area-specific practices are routinely followed in the respondents’ respective organizations. To deal with differing standards for defining SMEs, the notion of the common range standard has been introduced. The results of the study show that a large segment of software development SMEs informally follows the specific practices of CMMI level 2 process areas and thus has true potential for rapid and effective CMMI-based SPI. The results further indicate that, in the case of four process areas of CMMI level 2, there are statistically significant differences between the readiness of small and medium software enterprises to adopt the specific practices of those process areas, and between trends on their part to do so unofficially. The findings, manifesting various degrees of unofficial readiness for CMMI-based SPI among SMEs, can be used to define criteria for the selection of SMEs that would be included in SPI initiatives funded by relevant authorities. In the interests of developing fruitful CMMI-based SPI and to enhance the success rate of CMMI-based SPI initiatives, the study suggests that ‘ready’ or ‘potential’ SMEs should be given priority for SPI initiatives.  相似文献   

14.
The introduction of new design knowledge or design resources in companies with little or no design experience has been at the core of design support programmes in several countries. Scholars investigated the use of design and identified different design and design management capabilities to deploy design effectively in companies of all sizes. However, how design and design management capability is built in SMEs with little or no prior design experience is insufficiently investigated. Based on the absorptive capacity construct from the broader field of innovation studies, this paper proposes a comprehensive design management absorption model that includes design management capabilities enabling design absorption in SMEs with little or no prior design experience as well as indicators to measure the progress of absorption. The model allows for analysing and guiding the process companies go through when using design as a strategic resource for the first time.  相似文献   

15.
Enterprise resource planning (ERP) vendors provide multiple configuration possibilities ranging from module selection to master data provision to steer access rights for different users. These configuration possibilities cover anticipated variability. If the customer requires adaptation beyond what's anticipated, the source code of the product must be adapted. Customizations in this article's context are source code based adaptations of software products. The size and complexity of customizations range from simple report generation to developing independent add-ons that support specific businesses, for example, solutions for flight carriers. The size and lead time of such projects can compare to a full-size software development project. Enterprise resource planning (ERP) systems must be configured and customized to fit a specific company. The authors discuss cooperation with regard to ERP systems customization.  相似文献   

16.
The German energy market is facing several challenges due to changes in regulation, technical advancements as well as increasing energy costs and climate achievements like CO2 reduction. This results in changing requirements for companies in the energy market and thus business information systems, which support their core tasks and processes. Software product managers in energy and software developing companies in charge of driving the functional development of information systems have to deal with these challenges and need to develop new information systems or enhance existing ones. Conceptual models proved helpful to design and implement information systems within several industries. However, identification and management of models as well as impact analysis of model changes results difficult. This contribution describes methods to construct, use and maintain a domain specific reference model catalog to support requirements analysis for software product manager in the German electricity and gas market.  相似文献   

17.
Nowadays, one-of-a-kind (OKP) companies, which generally operate in an 'engineer-to-order' business mode, strive to deliver individualized products with quality to achieve customer satisfaction. Thus, an accurate and prompt analysis of customer requirements (CRs) in the early design stage is critical to its success. However, most OKP companies are small or medium-sized enterprises (SMEs). Due to the limited resources and low product planning budget, they often cannot obtain abundant CR information nor can they afford the expense of complicated planning process. To address these issues, a system framework is proposed in support of OKP product planning process in a cloud-based design (CBD) environment. The challenges and future market niches of OKP companies are presented. The comparison of typical distributed systems shows that CBD, which utilizes advanced information technologies and business model, has advantages in providing sufficient resources, decreasing product development time span for OKP companies in a cost-efficient way. This article describes the proposed system architecture, the business interaction process and the information communication among customers, designers and marketing analysts at the product planning stage. To validate the proposed framework, a prototype system module MyProduct is under development in the CBD environment with an illustrative example.  相似文献   

18.
This article's objectives are to analyze the trends related to knowledge management process in small and medium‐sized enterprises (SMEs) and to compare these findings with the conclusions of other research studies designed for SMEs and to examine the level of formality in knowledge management processes according to the size of enterprise. As well, to propose a model suited to the characteristics of the small business. The information is collected from 22 Basque Country SMEs grouped into industrial clusters, through a survey that is conducted to identify the use of practices related to knowledge management. Results show that informal practices figure prominently in the day to day of the SME and that the knowledge management process is not standardized but that is performed by the collaborative work between people, among others. Besides, the size of the SME acts as a factor in regard to the level of formality in knowledge management process. This study helps SME managers understand where the organizational knowledge is found within organizations and, consequently, to not neglect the importance of people in keeping competitiveness high. The article provides new information on how firms located in a particular region of Spain perform in relation to knowledge management, and it could be considered a sort of benchmarking practice on the behavior of SME in managing knowledge, which will be useful for the organization when taking management decisions.  相似文献   

19.
In this paper we discuss the redesign of a support management system deployed in a small and medium sized enterprise (SME) in the UK. The original system was not fulfilling its needs as it had not captured work practices in a way that was recognizable to the users. The advantages of the redesign included: improved usefulness; improved efficiency and productivity; reduced learning time; improved usability; and increased acceptance among users. The system is used to support complex and distributed cooperative activities taking place in an SME. We evaluated the current system and analysed work practices using a user-centred design and evaluation philosophy. In this paper we discuss how user needs are incorporated into the enhanced design of the support management system. The user-centred design techniques used in this research include interviews, questionnaires, observations and user tests. We present comparative evaluation results that show significant improvement in performance of user tasks using the redesigned support management system. The contribution of this paper is the presentation of a case study to show how a user-centred design and evaluation philosophy can lead to better requirements capture resulting in systems that more accurately capture the users’ conceptual models.  相似文献   

20.
In this paper, we present the findings of a study into the relationship between software process improvement (SPI) and business success in software development small- to medium-sized companies (software SMEs). A number of earlier related studies investigated the benefits of SPI in software SMEs, particularly in terms of improvements in product quality and adherence to budgetary and schedule constraints. However, only limited or indirect research has examined the relationship between SPI and business success. In this study, we adopt the Holistic Scorecard (HSC) (Sureshchandar and Leisten, 2005) as a business success reference framework, thus examining both the financial and the non-financial aspects of business success. In addition, we utilise ISO/IEC 12207 (ISO/IEC, 2008) as a comprehensive reference framework for the investigation of SPI activity in software SMEs. Through the use of new metrics introduced in this paper, the study findings establish that there is a positive association between SPI and business success in software SMEs, highlighting the importance of SPI in successful software SMEs. This is the first time that this relationship has been demonstrated using empirical data, and therefore, the findings represent a valuable new addition to the body of knowledge.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号