146 research outputs found

    Examining the relationship between agile adoption motivation factors and agile practice clusters used by software startups in Kingdom of Saudi Arabia

    Get PDF
    Agile software development methodology (ASDM) has been increasingly adopted in organizations. Despite many benefits offered by ASDM, successful ASDM adoption is a big challenge for organizations. Many studies show that these methods were adopted partly by selecting a set of agile practices. Therefore, it is difficult for new adopters to choose agile practice sets that fit their organization needs as ASDM has a big pool of available practices or clusters. Agile practices should be selected based on motivation factors that include the organization needs in order to maximize the benefit of adopting them. The aim of this study is to identify the relationships between organization’s ASDM adoption motivation factors and the agile practices clusters. This study used a quantitative approach to evaluate the relationships between these variables. The study was conducted using a questionnaire with 76 software practitioners from software startups in the Kingdom of Saudi Arabia (KSA). The analysis generated 4 clusters; each is associated with a list of practices. These clusters are labeled as project management, quality assurance, software process, and incremental and iterative clusters. This study finds that three adoption motivation factors (a motivation for increased software quality, increased efficiency, or increased effectiveness) are associated with the quality assurance, software process, and incremental and iterative clusters. By understanding these factors in terms of ASDM adoption and which types of agile practice cluster is more suitable will help to increase the success of the agile adoption process. Furthermore, the study will help to understand how the startups selected the practices used. Also, the study could help new startups to easily choose the proper agile practices based on their motivation and needs. The findings will help the organization to select suitable agile practices cluster by matching the motivation factors that correspondingly affect the ASDM successful adoption

    THE MULTIFACTOR MATHEMATICAL MODEL FOR CONSTRUCTING A MULTITUDE OF CONSISTENT EDUCATIONAL PATHS FOR TRAINING FULL STACK SPECIALISTS

    Get PDF
    The modern labor market, especially in the field of information technology startups, requires the training of a sufficiently large number of specialists with competencies in creating the minimum viable product (MVP). The educational organization should be able to quickly form the trajectory of specialist training based on the challenges of the labor market, taking into account the dynamics of its change, while maintaining the integrity and consistency of the educational program. The mathematical model of the formation of an educational program is proposed taking into account a large number of variable parameters, which allows one to construct many possible training paths for specialists and select the optimal ones according to the criteria of cost, efficiency or laboriousness

    The mediating role of overall equipment effectiveness on the relationship between fit manufacturing and business performance

    Get PDF
    Advanced manufacturing technology systems have replaced traditional manufacturing systems as manufacturing industry have many technological developments in recent years. Now, the primarily concern is effectiveness of the equipment for the modern manufacturing technology systems. Though, there is a lack of empirical studies confirming this impact on business performance. Recently, manufacturing industries have adapted fit manufacturing strategies in order to enhance the system effectiveness to get competitive advantage. These strategies are mainly, lean, agile and sustainable manufacturing. This paper aims to systematically review the literature on the existing fit manufacturing strategies and their relationship with business performance from year 2009 to 2015, also to find the possible intervening variable that can influence the inconsistency of the relationships between the fit manufacturing strategies and business performance. On the basis of the findings from the systematic literature review, we suggest researchers on the in the field of operations management to investigate the mediating relationship of overall equipment effectiveness between the relationship of the fit manufacturing strategies and business performance

    Software Engineering Knowledge Areas in Startup Companies: A Mapping Study

    Full text link
    Background - Startup companies are becoming important suppliers of innovative and software intensive products. The failure rate among startups is high due to lack of resources, immaturity, multiple influences and dynamic technologies. However, software product engineering is the core activity in startups, therefore inadequacies in applied engineering practices might be a significant contributing factor for high failure rates. Aim - This study identifies and categorizes software engineering knowledge areas utilized in startups to map out the state-of-art, identifying gaps for further research. Method - We perform a systematic literature mapping study, applying snowball sampling to identify relevant primary studies. Results - We have identified 54 practices from 14 studies. Although 11 of 15 main knowledge areas from SWEBOK are covered, a large part of categories is not. Conclusions - Existing research does not provide reliable support for software engineering in any phase of a startup life cycle. Transfer of results to other startups is difficult due to low rigor in current studies.Comment: Proceedings 6th International Conference on Software Business (ICSOB 2015), Braga, Portugal, 245-25

    Safety-Critical Systems and Agile Development: A Mapping Study

    Full text link
    In the last decades, agile methods had a huge impact on how software is developed. In many cases, this has led to significant benefits, such as quality and speed of software deliveries to customers. However, safety-critical systems have widely been dismissed from benefiting from agile methods. Products that include safety critical aspects are therefore faced with a situation in which the development of safety-critical parts can significantly limit the potential speed-up through agile methods, for the full product, but also in the non-safety critical parts. For such products, the ability to develop safety-critical software in an agile way will generate a competitive advantage. In order to enable future research in this important area, we present in this paper a mapping of the current state of practice based on {a mixed method approach}. Starting from a workshop with experts from six large Swedish product development companies we develop a lens for our analysis. We then present a systematic mapping study on safety-critical systems and agile development through this lens in order to map potential benefits, challenges, and solution candidates for guiding future research.Comment: Accepted at Euromicro Conf. on Software Engineering and Advanced Applications 2018, Prague, Czech Republi

    What influences the speed of prototyping? An empirical investigation of twenty software startups

    Full text link
    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

    Assessing the Impact of Empirical Process Control Metrics in Agile Software Development - A Framework based on Improvement Capability

    Get PDF
    Empirical process control is an integral part of agile software development. A multitude of development metrics has been proposed to implement it. However, the efficacy of control metrics has remained unclear and empirical evidence of their impact is scarce. Methods for assessing whether and how a proposed metric stimulates the improvement of a development process are not yet available. We conduct a design science approach to develop an artifact that assesses the impact of development metrics and we identify their contribution for process improvement at a global software vendor. We draw on the theoretical construct of improvement capability to outline design principles of a measurement framework. Our evaluation of five large-scale agile development projects demonstrates that our framework facilitates to implement development metrics more effectively. The framework has the potential to improve large-scale agile software development and it serves as a useful basis for future empirical research on development metrics

    Service Provisioning: Insights in a digital business context

    Get PDF
    This position paper presents an overview of key insights in relation to the provisioning of IT services in the digital business context. These insights, as derived from relevant academic and practitioner literature and engagement with patrons and members of the Innovation Value Institute (IVI) global consortium, have informed the development of IVI’s IT-CMF Service Provisioning (SRP) Critical Capability (CC). Additionally, changes to the SRP CC improve the alignment of the capability with the ISO 20000 standard and the ITIL framework. They also reflect digital changes such as the virtualization, automation, and orchestration of IT infrastructure, and support the growing prevalence of Agile and DevOps approaches [1]

    Service Provisioning: Insights in a digital business context

    Get PDF
    This position paper presents an overview of key insights in relation to the provisioning of IT services in the digital business context. These insights, as derived from relevant academic and practitioner literature and engagement with patrons and members of the Innovation Value Institute (IVI) global consortium, have informed the development of IVI’s IT-CMF Service Provisioning (SRP) Critical Capability (CC). Additionally, changes to the SRP CC improve the alignment of the capability with the ISO 20000 standard and the ITIL framework. They also reflect digital changes such as the virtualization, automation, and orchestration of IT infrastructure, and support the growing prevalence of Agile and DevOps approaches [1]
    corecore