373 research outputs found

    Quality model for software development pymes located in the valle de Aburrá metropolitan area

    Get PDF
    Modelo de calidad para pymes desarrolladoras de software ubicadas en el área metropolitana del valle de AburráMediante este artículo se desea mostrar el proyecto de investigación (Modelo de Calidad para PYMES Desarrolladoras de Software ubicadas en el Área Metropolitana del Valle de Aburra) se presenta un Modelo de Calidad que busca servir de apoyo a las Pymes desarrolladoras de software del Área Metropolitana del Valle de Aburra. Para su creación se realizó un análisis de modelos importantes como: MoProSoft, TST/PSP, Mosca, CMI, CMMI, de los cuales se toman como base las mejores prácticas. De igual manera se analiza conceptos importantes como Modelos de Calidad, Gestión de Procesos, Metodologías de Desarrollo, Gestión de proyectos. Este modelo de calidad busca servir de base a las pequeñas empresas, creando apoyo a los equipos desarrolladores de software mejorando su rendimiento y efectividad en la elaboración de los proyectos.AbstractThe purpose of this article is to showcase a research project (Quality Model for Software Development Pymes Located in the Aburrá Valley Metropolitan Area), and to present the resulting Quality Model, intended to support PYMES that develop software and are located in the Aburrá Valley Metropolitan Area. Many important models were analyzed for its development, such as MoProSoft, TST/PSP, Mosca, CMI, CMMI, from which the best practices were extracted. Additionally, important concepts were taken into account, such as Quality Models, Process Management, Development Processes, and Project Management. This quality model aims serve as a basis for small companies by supporting their software development teams, improving their performance and effectiveness in project elaboration.Keywords: Software, Software Development Process, Quality Models, Software Qualit

    IT jigyo bun\u27ya ni okeru mondai purojekuto hassei boshi ni kansuru kenkyu

    Get PDF
    制度:新 ; 報告番号:甲3286号 ; 学位の種類:博士(工学) ; 授与年月日:2011/3/15 ; 早大学位記番号:新559

    Software Development Top Models, Risks Control and Effect on Product Quality

    Get PDF
    In recent time considerable efforts have been made to improve the quality of software development process and subsequently the end product One of such efforts is finding a way to avoid or prevent risks in the overall process and where or when it is not possible to prevent risk alleviation readily comes handy Seve ral problem solving methods such as six thinking hat risk table and riskit analysis graph RAG applied along with generic models such as spiral waterfall prototyping and extreme programming have been used in the past to prevent risk and enhances both delivery time and product quality Howeve r some gaps were identified in the earlier works done in this area and in the generic models designed for evaluating and controlling risks prompting the development of modern ones Hence this work tries to investigate different types of risks and risk management models leaning on the gaps in research it attempts to create a framework for better risk prediction and alleviation with the aim of enhancing delivery time and product quality To enhance good understanding and reading of the work it has been structured into different sections It concludes on some recommendations for future research in this paradig

    A model of quality service management for information systems

    Get PDF
    Tese de mestrado. Mestrado em Engenharia Electrotécnica e de Computadores (Área de especialização Tecnologias da Informação para Gestão Empresarial). Faculdade de Engenharia. Universidade do Porto. 200

    Changing Patterns in Process Management and Improvement: Using RPA and RDA in Non- Manufacturing Organizations

    Get PDF
    Being, from the first sight, a complementary part of process management within an organization, process management automation draws a very broad and promising perspective to the whole business field since it is a step closer to the smarter and next level efficiency. Therefore, this particular theoretical scientific research elaborates the topic of the application of Robotic Process Automation (RPA) and Robotic Desktop Automation (RDA) concepts within the work activities in non-manufacturing organizations as this is a non-widely examined area and offers the whole specter of opportunities. Therefore, focuses are based on process management in organizations where client service is key activity and direction with soft systems and operations used as working tools. In addition, a comparative analysis of key similarities and differences of terms and practical application of RPA/RDA within the manufacturing and non-manufacturing sector is provided. Problematic areas, which this particular topic escalates, have a wide framework: first, it is noticed that the scientific field regarding the application of RPA and related concepts in combination with other process management methods (for example, Lean, Agile or Business Process Management (BPM)) has not been widely discussed. Second, in generally most of the past and ongoing scientific researches and practices tendencies and problems in process automation within the manufacturing sector field have been investigated. Accordingly, it is missing both quantitative and qualitative analyses of past and current situations in non-manufacturing business and public organizations. To generalize, it is agreed that process automation has made a notorious impact not only on the tendencies of process management within the business field but also on a society as a human resource. Therefore, investigation of this topic as a very relevant subject is essential since it has a direct and very strong impact on business cycles, technological evolution, and job market

    Automated data collection and dashboard development:enhancing quality monitoring and analysis

    Get PDF
    Abstract. This master thesis focuses on optimizing software quality analysis at target projects in Elektrobit, a key player in the automotive software industry. In the light of continuous technological advancements in the industry, maintaining high-quality software is imperative. Current verification procedures, though effective, are time-consuming and often entail a significant amount of manual work. Additionally, the absence of efficient visualization tools leads to missed opportunities for improvement. I proposed an automated quality data collection process and a user-friendly visualization system, designed to streamline the process of software quality analysis. The solution is delivered in the form of an interactive dashboard, offering a centralized view of all pertinent quality metrics data, thereby saving time, reducing manual work, and improving user experience. The study employs a design science research (DSR) methodology, focusing on iterative design, implementation, and evaluation. The findings from the evaluation confirm the dashboard’s efficacy and relevance, illustrating its value in enhancing efficiency, productivity, and team collaboration. The user-centered design approach and regular user engagement during development proved to be instrumental in achieving these results. The research acknowledges certain limitations, such as the proof-of-concept stage of the dashboard and the relatively small user feedback group and suggests potential areas for future work. In conclusion, this research serves as a testament to the transformative potential of automated data collection and effective visualization systems in the software quality analysis domain, contributing to both theory and practice

    Reengineering the Industrial CMMI

    Get PDF
    Abstract of Re-engineering of Industrial CMMI Through this research, I have established a general strategy to appraise an organization against a scale of five process maturity levels whilst maintaining a strong mechanics of CMMI. Reengineering of industrial CMMI proposes a novel method for Industrial Competence ranking of those organizations/companies which are targeting various CMMI levels. This approach uses SCAMPI assessment techniques to rank different organizations that fall below certain level of CMMI model. Furthermore, it adds the credulous factors, i.e., Score, Reliance and Confidence level for an organization’s capability and maturity evaluation. The benefit of proposed model is, that an organization can set its objectives to achieve target level of CMMI model, and it could be differentiated from less mature organizations at same level. This technique not only reclassifies the CMMI levels but also exposes various confidence factors.Index Terms— CMMI, Industrial Process Optimization, Process Engineering, Capability and Maturity Ranking, Product Quality Assurance

    A holistic method for improving software product and process quality

    Get PDF
    The concept of quality in general is elusive, multi-faceted and is perceived differently by different stakeholders. Quality is difficult to define and extremely difficult to measure. Deficient software systems regularly result in failures which often lead to significant financial losses but more importantly to loss of human lives. Such systems need to be either scrapped and replaced by new ones or corrected/improved through maintenance. One of the most serious challenges is how to deal with legacy systems which, even when not failing, inevitably require upgrades, maintenance and improvement because of malfunctioning or changing requirements, or because of changing technologies, languages, or platforms. In such cases, the dilemma is whether to develop solutions from scratch or to re-engineer a legacy system. This research addresses this dilemma and seeks to establish a rigorous method for the derivation of indicators which, together with management criteria, can help decide whether restructuring of legacy systems is advisable. At the same time as the software engineering community has been moving from corrective methods to preventive methods, concentrating not only on both product quality improvement and process quality improvement has become imperative. This research investigation combines Product Quality Improvement, primarily through the re-engineering of legacy systems; and Process Improvement methods, models and practices, and uses a holistic approach to study the interplay of Product and Process Improvement. The re-engineering factor rho, a composite metric was proposed and validated. The design and execution of formal experiments tested hypotheses on the relationship of internal (code-based) and external (behavioural) metrics. In addition to proving the hypotheses, the insights gained on logistics challenges resulted in the development of a framework for the design and execution of controlled experiments in Software Engineering. The next part of the research resulted in the development of the novel, generic and, hence, customisable Quality Model GEQUAMO, which observes the principle of orthogonality, and combines a top-down analysis of the identification, classification and visualisation of software quality characteristics, and a bottom-up method for measurement and evaluation. GEQUAMO II addressed weaknesses that were identified during various GEQUAMO implementations and expert validation by academics and practitioners. Further work on Process Improvement investigated the Process Maturity and its relationship to Knowledge Sharing, resulted in the development of the I5P Visualisation Framework for Performance Estimation through the Alignment of Process Maturity and Knowledge Sharing. I5P was used in industry and was validated by experts from academia and industry. Using the principles that guided the creation of the GEQUAMO model, the CoFeD visualisation framework, was developed for comparative quality evaluation and selection of methods, tools, models and other software artifacts. CoFeD is very useful as the selection of wrong methods, tools or even personnel is detrimental to the survival and success of projects and organisations, and even to individuals. Finally, throughout the many years of research and teaching Software Engineering, Information Systems, Methodologies, I observed the ambiguities of terminology and the use of one term to mean different concepts and one concept to be expressed in different terms. These practices result in lack of clarity. Thus my final contribution comes in my reflections on terminology disambiguation for the achievement of clarity, and the development of a framework for achieving disambiguation of terms as a necessary step towards gaining maturity and justifying the use of the term “Engineering” 50 years since the term Software Engineering was coined. This research resulted in the creation of new knowledge in the form of novel indicators, models and frameworks which can aid quantification and decision making primarily on re-engineering of legacy code and on the management of process and its improvement. The thesis also contributes to the broader debate and understanding of problems relating to Software Quality, and establishes the need for a holistic approach to software quality improvement from both the product and the process perspectives
    corecore