1,014 research outputs found

    Software process improvement : A systematic mapping study on the state of the art

    Get PDF
    Software process improvement (SPI) has been around for decades: frameworks are proposed, success factors are studied, and experiences have been reported. However, the sheer mass of concepts, approaches, and standards published over the years overwhelms practitioners as well as researchers. What is out there? Are there new trends and emerging approaches? What are open issues? Still, we struggle to answer these questions about the current state of SPI and related research. In this article, we present results from an updated systematic mapping study to shed light on the field of SPI, to develop a big picture of the state of the art, and to draw conclusions for future research directions. An analysis of 769 publications draws a big picture of SPI-related research of the past quarter-century. Our study shows a high number of solution proposals, experience reports, and secondary studies, but only few theories and models on SPI in general. In particular, standard SPI models likeCMMIand ISO/IEC 15,504 are analyzed, enhanced, and evaluated for applicability in practice, but these standards are also critically discussed, e.g., from the perspective of SPI in small-to-medium-sized companies, which leads to new specialized frameworks. New and specialized frameworks account for the majority of the contributions found (approx. 38%). Furthermore, we find a growing interest in success factors (approx. 16%) to aid companies in conducting SPI and in adapting agile principles and practices for SPI (approx. 10%). Beyond these specific topics, the study results also show an increasing interest into secondary studies with the purpose of aggregating and structuring SPI-related knowledge. Finally, the present study helps directing future research by identifying under-researched topics awaiting further investigation. © 2016 Kuhrmann et al.Peer reviewe

    Determinants of environmental management in the red sea hotels: Personal and organizational values and contextual variables

    Get PDF
    What motivates firms to adopt environmental management practices is one of the most significant aspects in the contemporary academic debate in which the review of the existing literature yields, with an obvious contextual bias toward developed world, contested theories and inconclusive findings. Providing a unique model that brings together the individual and organizational levels of analysis on firms' adoption of environmental management practices, this study aims to provide a new insight from the context of developing world. Data from 158 Red Sea hotels reveal two identifiable dimensions of environmental management-planning and organization, and operations-that can be explained as originating from different values. Whereas organizational altruism is a powerful predictor of both dimensions, managers' personal values and organizational competitive orientation are only relevant to environmental operations. The evidence also indicates that contextual variables such as chain affiliation, hotel star rating, and size are important to explain hotels' environmental management behaviors. © 2012 ICHRIE

    Dynamic Capabilities Development: An Examination of Exporting Small-to-Medium Enterprises (SMEs) in Malaysia

    Get PDF
    As time has evolved, the business environment has become more dynamic and such that the original propositions of the resource based view (RBV) is being challenged for being static and neglecting the influence of market dynamism. This is particularly important for exporting small-to-medium sized firms (SMEs), firms that seek a significant competitive advantage from the use of their resources in pursuing international sales in one or multiple countries. The rapid growth of the dynamic capabilities literature and its diversity have led to a rich but still disconnected body of research pointing in dissimilar directions. Prior researchers reported that there is not much attention given to the process of how capabilities develop, emerge or evolve especially in SMEs that have limited resources, knowledge bases and expertise in building and integrating diverse capabilities. Thus, there is a question to ponder about how these small exporting firms could survive in a dynamic environment with a lack of resources and skills. Building on ideas of emerging and branching dynamic capability, this study uses a sample of 130 Malaysian exporting SMEs in manufacturing industries and hypotheses are tested using Structural Equation Modelling. A web-based survey questionnaire and return postal set of surveys were distributed to managers/founders/owners of selected exporting SMEs in Malaysian. The results suggest that operation slack has a strong positive moderation effect between learning exploration and emerging dynamic capability of sensing and moderation between innovation exploration and an emerging dynamic capability of learning. The other moderators, such as financial slack, past business performance and international diversity had resulted as negative moderators for the particular path. Furthermore, these study also proving the link between dynamic capabilities, substantive capabilities and business performance. The results show that, substantive capabilities do have direct effect towards business performance. Overall, the key finding of this study is to unpack the relationships between dynamic capabilities and business performance

    A model for analyzing changes in systems development practices

    Get PDF
    This paper introduces an empirically grounded model for analyzing intended and unintended changes in the prevalence of information systems development practices. In the model, any development practice observable in a development organization can be analyzed according to two dimensions: the intended scope of defined practices versus the actual scope of enacted practices. Furthermore, the model identifies eight types of change paths in systems development practices based on the two dimensions: emergence, entropy, initiation, abandonment, formalization, informalization, implementation, and recalcitrance. The eight types of change paths provide an integrated theoretical model for understanding how systems development practices can change in organizations and projects and among individual developers in a given context. The paper concludes by discussing how the model complements and integrates concepts of the contemporary research on systems development practices and outlines its potential uses for future research

    Proceedings of the 1st international workshop on software process education, training and professionalism (SPETP 2015)

    Get PDF
    These Proceedings contain the papers accepted for publication and presentation at the first 1st International Workshop on Software Process Education, Training and Professionalism (SPETP 2015) held in conjunction with the 15th International Conference on Software Process Improvement and Capability dEtermination (SPICE 2015), Gothenburg, Sweden, during June 15-17, 2015. During the 14th International Conference on Software Process Improvement and Capability dEtermination (SPICE 2014) held in Vilnius, Lithuania, at a post conference dinner, a group of key individuals from education and industry started to discuss the challenges faced for software process education, training and professionalism, especially with the background of the new modes of learning and teaching in higher education. Further discussions held post conference with key players in the relevant professional and personal certification fields led to a consensus that it is time for the industry to rise to the new challenges and set out in a manifesto a common vision for educators and trainers together with a set of recommendations to address the challenges faced. It was therefore agreed co-located the 1st International Workshop on Software Process Education, Training and Professionalism with the 15th International Conference on Software Process Improvement and Capability dEtermination. This workshop focused on the new challenges for and best practices in software process education, training and professionalism. The foundation for learning of software process should be part of a university or college education however software process is often treated as ‘add one’ module to the core curriculum. In a professional context, whilst there have been a number of initiatives focused on the certification related to the software process professional these have had little success for numerous reasons. Cooperation in education between industry, academia and professional bodies is paramount, together with the recognition of how the education world is changing and how education is resourced, delivered (with online and open learning) and taken up. Over the next 10 years on-line learning is projected to grow fifteen fold, accounting for 30% of all education provision, according to the recent report to the European Commission on New modes of learning and teaching in higher education. It is a great pleasure to see the varied contributions to this 1st International Workshop on Software Process Education, Training and Professionalism and we hope that our joint dedication, passion and innovation will lead to success for the profession through the publication of the manifesto as a key outcome from the workshop. On behalf of the SPETP 2015 conference Organizing Committee, we would like to thank all participants. Firstly all the authors, whose quality work is the essence of the conference, and the members of the Program Committee, who helped us with their expertise and diligence in reviewing all of the submissions. As we all know, organizing a conference requires the effort of many individuals. We wish to thank also all the members of our Organizing Committee, whose work and commitment were invaluable

    Shared Value in Chile: Increasing Private Sector Competitiveness by Solving Social Problems

    Get PDF
    Over the last few decades, Chile has experienced rapid and sustained economic, social, and institutional development. Crucial challenges remain, however, in the form of social inequity, lack of opportunity, mistrust, and social unrest. The Chilean private sector is at an inflection point in its relationship with society. The corporate sector has both contributed to and benefited from the growth and development of the last decades, but remaining social challenges pose significant constraints to the continued growth of the private sector. High levels of mistrust regarding the role of business in society reflect a widespread belief that profit making activities are merely a demonstration of corporate greed. The Chilean private sector faces a frequently antagonistic relationship with government and civil society that will likely worsen unless companies are able to find ways to authentically link their businesses to efforts to solve Chile's social problems. On the other hand, if government and civil society conclude that the private sector has no contribution to make to the country's social and economic development strategy, Chile will squander an important engine for creating shared prosperity. The good news is that there does not need to be a trade-off between private sector competitiveness and greater prosperity for all Chileans. Shared value, a concept explained in Harvard Professor Michael Porter and Mark Kramer's Harvard Business Review articles, suggests an approach for companies to increase their competitiveness and profitability by helping to solve social problems. The public sector and civil society can increase the social benefits from shared value by thoughtfully partnering with the private secto

    Knowledge management in learning software SMMEs in KwaZulu-Natal, South Africa.

    Get PDF
    Doctor of Philosophy in Information Studies. University of KwaZulu-Natal, Pietermaritzburg, 2017.The study investigated the nature and causes of software development failures and knowledge management practices adopted to mitigate the failures in small, micro, and medium software developing enterprises (SMMEs) in the province of KwaZulu-Natal, South Africa. The study adopted an interpretive, qualitative multiple case study approach to investigate the problem. Twelve software development SMMEs were involved in the study. Interviews were conducted with 12 information technology (IT)/software development project managers and eight software developers identified through purposive sampling. Qualitative content analysis was used to analyse and interpret the data. The findings reveal that software development SMMEs in the province of KwaZulu-Natal, South Africa, experience software development failures. Ten causes of failure were identified. They are bureaucracy in IT departments, compatibility issues, complacency of developers, involvement of the wrong people in the planning stages of projects, a lack of detailed documentation, lack of resources, lack of user commitment/non-adoption of systems, miscommunication/misrepresentation of requirements, unrealistic customer expectations, and work overload. The results also indicate that software organisations and individual software developers experience knowledge gaps during the course of their work. Six knowledge management practices are adopted by the organisations and the individual developers to fill the knowledge gaps. The practices are knowledge acquisition, creation, storage, sharing, organisation and application. These practices are supported by Internet technologies such as blogs, Wikis, search engines, social networks, organisational databases and computer hardware such as servers and personal computers. The study reveals two important knowledge management practices that are ignored by software organisations, namely post-mortem reviews, which are essential in software development, and formal training of the developers. The findings further reveal that knowledge management has enabled the organisations and individual developers to save time, retain their intellectual property (IP), become more efficient and effective in knowledge reuse. Organisations face a number of knowledge management related challenges. The challenges are lack of formal knowledge management procedures, difficulty protecting knowledge, expensive knowledge storage costs, increasing information needs, lack of the time to fully adopt knowledge management practices, difficulty finding information, and the ever-changing nature of knowledge. The study concluded that software development failures are prevalent in software SMMEs and that the organisations have informally adopted knowledge management. Moreover, knowledge management has brought benefits to the organisations but the role played by knowledge management in eliminating project failures is not clear. It is recommended that software organisations should consider formally adopting knowledge management so that knowledge management specialists can be employed to drive the knowledge management initiatives and so help in conducting post-mortem reviews and the training of staff. In addition, further research is recommended to investigate the role of knowledge management in reducing or eliminating software project failures. Quantitative studies are also recommended to objectively measure the benefits brought by knowledge management. Such studies would measure how much time and which costs are saved by adopting knowledge management. The study contributes to theory and practice (software development industry). Theoretically, the study developed and used a conceptual framework developed from software engineering and knowledge management that could be used to investigate knowledge management activities in organisations. The study also contributes to the existing body of knowledge on the subject software learning organisations from a developing country perspective. It is envisaged that software development organisations will adopt the recommendations proffered to improve their knowledge management practices

    VibCo Device for Vibrational Analysis

    Get PDF
    In this report, Team 16: A Vibe Called Quest navigates the design process to meet the specifications set forward by the sponsor, VIBCO, in order to further explore the impact of utilizing a system designed by the VIBCO team from the 2014-15 school term that vibrates reinforced bars directly. With this study, Team 16 will have created a method of measuring the vibrational transfer in rebar when a vibrator is directly attached. This will demonstrate the way in the oscillation of the rebar interacts with the concrete and how it affects the consolidation of the concrete. Correct concrete consolidation is integral to any safe and dependable structure. The team has also have created a housing for the accelerometers that will allow them to be submerged in situ. This allows for data collection of the vibrational transfer during an actual concrete pour. The clamping bracket created in years past has opened up VIBCO’s traditionally external and internal vibrator market. It is with Team 16s initiative that there will be the data and methodology to now further research and eventually market this item. This project determines the most effective way to create an accelerometer set up that will allow for data collection at multiple positions on a rebar cage. The following report documents the teams preliminary research, concept generation, formal prioritization, and overall design process. It is heavily dependent on the programming of the accelerometers using the Arduino system. This report projects that with the developed method of data collection through experimentation, a cohesive method of vibrating concrete through rebar is attainable. After redesign of both the accelerometer Arduino programming and the housing that will hold the accelerometers the possibility of experimentation using this system to measure the vibrational transfer is attainable and could eventually be instituted on any job site to guarantee the quality of the pour
    corecore