13 research outputs found

    A study of requirements engineering practices among software developers at UUM Information Technology (UUMIT)

    Get PDF
    Requirements Engineering (RE) is a systemic and integrated process of eliciting, elaborating, negotiating, validating and managing the requirements of a system in software development project. UUM has been supported by various systems in academic, administrative, students’ affair and many others. Most of the current systems are developed and maintained by the Information Technology Department (UUMIT). The aim of this study is to review the current requirements engineering practices and proposing requirements engineering practices during software development at UUMIT. The outsourcing of software development is rapidly growing because of its allied benefits in the limited resources of the organizations. The main problem that is discussed in this research is the lack of studies that support software development activities at the Information Technology department (UUMIT). The study used quantitative methodology and systematic literature review to answer research questions. The main significance of this study is helping educational institutes to produce quality software development and saving cost and time by implementing requirements engineering practices. In addition to that, the study contributes to UUM by identifying the activity needed for software development so that the management is able to allocate budget to provide adequate and precise training as well as seminars for the software developers. The researcher investigated three variables; Requirements Description, Requirements Development (Requirements Elicitation, Requirements Analysis and Negotiation, Requirements Validation), and Requirement Management. The results from the survey showed that the current practice of requirement engineering in IT department of UUM is encouraging, but need for further development because most of RE practices associated with requirement development and requirement management are achieved on a regular basis and not frequently. The researcher recommended providing effective training programs for UUMIT staffs on RE practices and increases their understanding on system requirements using RE practices to develop better systems for the university. Further investigation is required in the future to understand the effect of other RE practices on software developmen

    A framework for software requirement ambiguity avoidance

    Get PDF
    This research deals with software requirements ambiguity problems. Among these are incomplete, incorrect, improper, inaccurate and unambiguous requirements. Interestingly, published material related to Software Requirements Specifications (SRS) problems discusses ambiguity as one of the most conversed problems. This paper proposes a Software Requirement Ambiguity Avoidance Framework (SRAAF) to assist and support requirement engineers to write unambiguous requirements, by selecting correct elicitation technique based on the evaluation of various attributes and by applying the W6H technique. We explored existing theories and the outcomes of experimental research to construct the framework. On the basis of existing and inferred knowledge, we tried to justify proposed frameworks components. Our selection process focuses on various situational attributes. We added various situational attributes related to project, stakeholders and requirement engineer for the selection process. Newly devised approach chooses techniques other than traditional techniques or most common techniques and deals with ambiguity to capture the correct requirements information from stakeholders. The framework will be able to address the selection and ambiguity issues in a more effective way and can handle vagueness. New evidence related to attributes and adequacy matrix can be easily added to the framework without any inconvenience

    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

    Enterprise risk arising from legacy production systems: a probabilistic perspective

    Get PDF
    The model of estimation of effective minimization of strategic risks arising at modernization of the software of legacy production systems is presented. It is shown that incompatible hypotheses of strategic risks of the enterprise in the digital economy form a complete group of pairwise incompatible independent events, and their probabilities are found by mathematical methods of processing an inversely symmetric matrix, made by experts in pairwise comparison on a 5-point scale of relative importance errors of calculations of the constructed matrix (no more than 15 %). For these matrices, solutions of characteristic equations are found to determine the maximum values of the eigenvalues of matrices, which appear in the assessment of the adequacy of composite expert matrices together with the corresponding orders of matrices. To substantiate the statistical measurement under the condition of quantitative or qualitative assessment of the risk of occurrence of events, the a priori value of the probabilities of occurrence of risk in the occurrence of events is taken. The full probability formula is the formula for the probability of occurrence of an event of effective minimization of strategic risks. It is shown that to determine the a priori values of conditional probabilities of hypotheses of effective minimization of strategic risks of the enterprise it is necessary to make statistically significant sections of these hypotheses at selected enterprises for several periods, which may be subject to statistical distribution laws. Thus, the presented model for quantitative measurement, comprehensive analysis of the level of software modernization of legacy production systems of the enterprise is the initial theoretical basis for improving the system of strategic management of the enterprise in terms of digitalization

    REQUIREMENTS ENGINEERING SEBAGAI KEBUTUHAN TEKNOLOGI INFORMASI DAN KOMUNIKASI MENGGUNAKAN METODE WEBQUAL 4.0 UNTUK MENDUKUNG KESELARASAN STRATEGI BISNIS PENDIDIKAN (STUDI KASUS UNIVERSITAS PENDIDIKAN INDONESIA)

    Get PDF
    Teknologi Informasi banyak digunakan pada pengelolaan pekerjaan karena efektivitas dan efisiensinsinya yang sudah terbukti mampu mempercepat kinerja. Namun untuk mencapai hal tersebut dipelukan adanya pengelolaan TI yang baik dan benar. Pemasalahannya yaitu sering terjadi perbedaan antara requirements awal dengan requirements sebenarnya yang diinginkan pelanggan. Untuk memecahkan permasalahan tersebut diimplementasikan engineering approach yang akhirnya menjadi Requirements Engineering. Dengan diterapkannya metode tersebut diharapkan dapat menghasilkan perangkat lunak yang sesuai kebutuhan pengguna. Sistem yang digunakan pada penelitian ini yaitu salah satu sistem yang terdapat di Univesitas Pendidikan Indonesia yang dinamakan Sistem Pembelajaran Online Terpadu (SPOT). Sistem ini merupakan sistem aplikasi berbasis web yang bisa digunakan untuk mengganti tatap muka atau sebagai pelengkap pembelajaran. Penelitian ini dibuat dengan menggunakan metode WebQual 4.0 dengan tiga dimensi utama WebQual yaitu Usability,Information Quality dan Service Interaction. Penelitian ini dilakukan dengan menggunakan kuesioner dan diuji melalui uji asumsi klasik dan analisis regresi.Populasi dari penelitian ini adalah mahasiswa dan dosen Universitas Pendidikan Indonesia. Dari proses perhitungan tersebut diperoleh indeks hasil dari variabel usability sebesar 3,797 dengan rata-rata 474,625 yang artinya sistem SPOT mudah digunakan dikalangan mahasiswa dan dosen, variabel Information Quality sebesar 3215 dengan rata-rata 459,28 yang artinya informasi yang disampaikan melalui sistem SPOT sudah berkualitas, variabel Service Interaction Quality sebesar 3097 dengan rata-rata sebesar 442,42 yang artinya pelayanan sistem SPOT sudah berkualitas. Information technology is widely used in work management since of its effectiveness and efficiency which have been proven to be able to accelerate performance. However, to achieve this, it is necessary to have good and appropriate IT management. The problem oftenly appeared when there are differences between the initial requirements and the actual requirements wanted by the customer. To solve these problems an engineering approach was implemented which eventually became Requirements Engineering. The implementation of these methods is expected to produce software that suits user needs. The system analyzed in this study is one of the systems found at Indonesia University of Education (UPI) called the Integrated Online Learning System (SPOT). This system is a web-based application system that can be used to substitute face to face meeting or as a complement to learning. This research was made by using the WebQual 4.0 method with its three main dimensions i.e. Usability, Information Quality and Service Interaction. This research was conducted by using questionnaires and tested through a classic assumption test and regression analysis. The population of this study were students and lecturers at Universitas Pendidikan Indonesia. From the calculation process the results obtained the usability variable of 3.797 with an average of 474.625, which means that the SPOT system is easy to be used by students and lecturers, the Information Quality variable is 3215 with an average of 459.28 which means that the information conveyed through SPOT is high quality, while Service Interaction Quality variable is 3097 with an average of 442.42, which means that SPOT system service has already have high qualit

    Modern trends in enterprise reengineering management

    Get PDF
    The paper deals with the question of enterprise reengineering management in the modern global changeable environmental conditions for competitive growth of Russian business. It is referred to identification of the competitive potential of Russian enterprises in the conditions of tough competition, globalization and uncertainty. Reengineering is considered as a requirement for an enterprise innovative development. The authors define the principal directions for measurement of changes and cushioning of risks; reason the choice of growth rate of enterprise development; consider the model of enterprise reengineering management. Engineering companies are initiators of activity for numerous participants of technological projects realization, getting involved into their work if necessary to achieve maximum efficiency of their realization

    TOPICAL ISSUES OF INFLUENCE OF "CONTRACTION REENGINEERING" ON STRUCTURE OF BUSINESS MANAGEMENT

    Get PDF
    Introduction: This paper is devoted to actual problems of the influence of "contraction reengineering" on enterprises management structure in modern changing environment conditions. The question is a radical rethinking of the existing business management structure and revealing of the competitive potential for existing management structure of enterprises in the conditions of transformation and uncertainty. Methods: In the study we have used methods of financial and economic analysis, a wide range of methodologies of strategic management and financial management, some methods of innovation management, methods of strategy management diagnosis, and innovative methods of business reengineering. Results: "Contraction reengineering" tools are presented in terms of innovative development of the enterprise as the necessary condition for quality transformation. The authors have revealed the main directions of evaluation of changes and risk reduction, justified the choice of the growth rate of enterprise development, and considered an enterprise reengineering management model. Discussion: The paper analyses the approach of M. Hammer that had been developed in the early 90s of XX century and resulted in a broad scientific discussion and that is relevant to the present. The approach of modern Russian scientists on the business process management problem is considered in detail. The authors share the opinion of the economist I.T. Balabanov in matters of dynamics of engineering business processes. We have studied the definitions of engineering, reengineering, introduced the author's definition of "contraction" engineering, and "expansion" engineering. Final Report: Some conclusions formulated can be used in enterprise management to select the most effective methods in terms of the implementation of the key success factors

    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

    Análisis de experiencias de mejora de procesos de desarrollo de software en PYMEs. // Analysis of experiences of improvement of software development processes in SMEs.

    Get PDF
    Los servicios de las empresas de desarrollo de software se basan en producir productos de software de alta calidad. La calidad de los productos de software se asegura mediante la aplicación de prácticas de ingeniería de software a lo largo de todo el proceso de desarrollo. Para mejorar estos procesos, es necesario adaptar los modelos de proceso de mejora de software a las empresas de acuerdo con sus propias características. Este artículo ofrece un análisis de la aplicación de diversos modelos de mejora de procesos de software en pequeñas y medianas empresas. Finalmente, los resultados aquí presentados evidencian la influencia de los factores inherentes de las empresas y de sus equipos de trabajo en la elección de un modelo de proceso de mejora de software específico. AbstractThe services of the software development companies are based on producing high quality software products. Software products quality is ensured by applying software engineering practices throughout the development process. In order to improve these processes, it is necessary adapting the software improvement process models into companies according to their own characteristics. This paper offers an analysis of the application of various software process improvement models in small and medium size enterprises. Finally, results presented here show the influence of the inherent factors of companies and their work teams into choosing a specific software improvement process model
    corecore