5 research outputs found

    Yazılım Süreç Geliştirme Modellerinin KOBİ’lerde Kabulü için Model Geliştirilmesi: Ön Bulgular

    Get PDF
    The software industry is playing a significant role in development of economies all over the world. It is mainly made up of small and medium software enterprises (SMEs). These companies aim to benefit from Software Process Improvements (SPI) to increase product quality and productivity in a competitive environment. Several SPI models and frameworks have been developed to improve software quality in SMEs. As SPI require organizational change and adaptation to new tools, techniques and work practices; organizations have to handle with several challenges emerged from the change. In this study, we present the factors that influence the success and adoption of the SPI models and/or standards used in SMEs. We also present the preliminary findings of the SPI acceptance model that we developed based on an established behavioral theory for SMEs. A pilot survey study was conducted to analyze the model with 20 participants who work in a CMMI Level 3 company.Yazılım endüstrisi tüm dünya ekonomilerinin gelişiminde önemli bir rol oynamaktadır. Bu firmaların çoğunluğu küçük ve orta ölçekli şirketlerden (KOBİ) oluşmaktadır. Bu şirketler, rekabetçi bir ortamda ürün kalitesini ve verimliliğini artırmak için Yazılım Süreç İyileştirmelerinden (YSİ) faydalanmayı amaçlamaktadır. YSİ uygulamaları beraberinde kurumsal değişim ve yeni araçlara, tekniklere ve iş uygulamalarına adapte olmayı gerektirdiğinden; kurumlar değişimden kaynaklanan çeşitli zorluklarla başa çıkmak zorundadır. Bu çalışmada, KOBİ’lerde kullanılan YSİ model ve / veya standartlarının başarısını ve benimsenmesini etkileyen faktörler sunulmaktadır. Ayrıca, KOBİ’ler için Davranışsal Teoriye dayanarak geliştirdiğimiz YSİ kabul modelinin ön bulguları sunulmaktadır. CMMI Seviye 3 firmasında çalışan 20 katılımcı ile modeli analiz etmek için pilot bir anket çalışması yapılmıştır

    Analysis of Software Process Improvement Activities in SMEs: A Systematic Literature Review

    Get PDF
    This Software industry is a very significant cog in today’s economic landscape. The majority of these organizations mainly comprise small and medium enterprises (SMEs). These enterprises aim to benefit from Software Process Improvement (SPI) activities in producing high-quality products and services in competitive business environments. For this purpose, SPI models have been developed for specific SME characteristics. In this study, we performed a systematic literature review to analyze the characteristics of these SPI models, the challenges of performing SPI activities in SMEs, and the critical success factors for SPI activities. In this context, 61 articles published from 2007 to 2020 were examined, as a result, 28 SPI models used in SMEs were found out. In addition, ten different situations that make SPI implementations challenging in SMEs and seven factors that affect the success of SPI studies in SMEs were reported

    Harmonizing CMMI-DEV 1.2 and XP Method to Improve The Software Development Processes in Small Software Development Firms

    Get PDF
    Most software development organizations are small firms, and they have realized the need to manage and improve their software development and management activities. Traditional Software Process Improvement (SPI) models and standards are not realistic for these firms because of high cost, limited resources and strict project deadlines. Therefore, these firms need a lightweight software development method and an appropriate SPI model to manage and improve their software development and management processes. This study aims to construct a suitable software development process improvement framework for Small Software Development Firms (SSDFs) based on eXtreme Programming (XP) method and Capability Maturity Model Integration for Development Version 1.2 (CMMI-Dev1.2) model. Four stages are involved in developing the framework: (1) aligning XP practices to the specific goals of CMMI-Dev1.2 Key Process Areas (KPAs); (2) developing the proposed software development process improvement framework based on extending XP method by adapting the Extension-Based Approach (EBA), CMMI-Dev1.2, and generic elements of the SPI framework; (3) verifying the compatibility of the proposed framework to the KPAs of CMMI-Dev1.2 by using focus group method coupled with Delphi technique; and (4) validating the modified framework by using CMMI-Dev1.2 questionnaire as a main item to validate the suitability of the modified framework for SSDFs, and conducting two case studies to validate the applicability and effectiveness of this framework for these firms. The result of aligning XP practices to the KPAs of CMMI-Dev1.2 shows that twelve KPAs are largely supported by XP practices, eight KPAs are partially supported by XP practices, and two KPAs are not-supported by XP practices. The main contributions of this study are: software development process improvement framework for SSDFs, elicit better understanding of how to construct the framework, and quality improvement of the software development processes. There are possible avenues for extending this research to fulfil the missing specific practices of several KPAs, examining other agile practices and using CMMI-Dev1.3 to improve the framework, and conducting more case studie

    An Approach to Implement Software Process Improvement in Small and Mid Sized Organizations

    No full text

    El mejoramiento del proceso de software como un habilitador de la de auto-producción organizacional

    Get PDF
    Las compañías de software son un tema actual en la economía mundial. Dichas compañías están encargadas de la mayoría de los desarrollos en tecnologías de la información y para tener un desempeño adecuado deben mejorar su propia organización. El mejoramiento del proceso de software (SPI por sus siglas en inglés) es un factor clave que permite a las compañías de software crecer y mejorar. Este proceso ha sido analizado principalmente como un proceso técnico, dejando de lado el factor humano y organizacional. Además en la literatura se ha encontrado una carencia en la reflexión teórica sobre cómo puede ser analizado este proceso. Trabajos recientes indican que el SPI puede ser analizado como un cambio organizacional. Las organizaciones pueden ser vistas como organismos vivos que crecen y evolucionan basados en la teoría de la autopoiesis o los sistemas auto-productivos. Si una compañía de software es entendida como un sistema autopoiético, el SPI puede ser visto como un proceso que habilita la auto-producción organizacional. El objetivo de este trabajo es proveer una primera aproximación al entendimiento del SPI como un habilitador del proceso auto-productivo organizacional, es decir, describir este proceso a la luz de una nueva teoría con el fin de crear una base para entender el desarrollo de este y proveer de nuevas perspectivas a futuros trabajos en el área.Abstract. Software companies are a growing trend in world economy. They are in charge of most IT related developments and in order to deliver a proper product to their costumers they have to improve their own organization. Software Process Improvement (SPI) is a key factor that allows software companies to grow and improve their organization. This process has been mainly treated as a technical process, leaving aside the human factor. Although, in the literature it has been found a lack of a theoretical reflection about how could be analyzed this process. Recent works indicate that SPI could be analyzed as an organizational change. Also organizations can be seen as living organisms that grow and evolve based on the idea of autopoiesis or self-producing systems. If a software company is understood as a self-producing system, the SPI can be seen as a self-producing process. The goal of this work is to provide a first approach in the understanding of SPI as enabler of the organization self-production process, that is to say, describe this process in the light of a new theory in order to create a basis for understanding its development and provide new perspectives for future research in this area.Maestrí
    corecore