• Title/Summary/Keyword: Software development management

Search Result 1,547, Processing Time 0.032 seconds

A Study on the Construction and Improvement of Software Process Infrastructure for Software Firms In Korea (국내 소프트웨어 사업자의 프로세스 기반구조 구축 및 개선 방안 연구)

  • Ahn, Yeon-Shick;Moon, Song-Chul;Kim, Dong-Soo
    • Asia pacific journal of information systems
    • /
    • v.14 no.4
    • /
    • pp.23-47
    • /
    • 2004
  • This study was tried for the improvement of software process ability of the software firms, and analyzed empirically the impact that a software process infrastructure level influences on the software process level and process performance. The questionnaire were developed and data were collected from the process improvement correspondences or project quality managers of the 78 software firms. The result was shown that management-organization infrastructure was composed of software process improvement organization's role and activity, process standard and education, management system and supporting, management guides and procedures. And organization's standard development procedure or criteria, process asset, process support tools were included in technical infrastructure. This study provides that some components of software process infrastructure had an significant influence on the process level, process infrastructure management level, and software process performance.

Quality Management Plan of Marine digital AtoN Information Management and Service System Development (해양 디지털 항로표지 정보협력시스템 개발 과제 품질 관리 방안)

  • Hae-Uk Kwon;Se-Hwan Lee;Dal-min Lee;;Bong-Won Jeong
    • Proceedings of the Korean Institute of Navigation and Port Research Conference
    • /
    • 2022.06a
    • /
    • pp.88-90
    • /
    • 2022
  • For the quality management of software developed in Marine digital AtoN Information management and service system development project, an international standard-based quality process and a project management system-based communication and information sharing system were established. In addition, high-quality software development is achieved by monitoring the status of project output creation and supporting software quality inspection and verification.

  • PDF

A Study on Estimating Function Point Count of Domestic Software Development Projects (국내 소프트웨어 개발사업에 적합한 기능점수규모 예측방법에 관한 연구)

  • 박찬규;신수정;이현옥
    • Korean Management Science Review
    • /
    • v.20 no.2
    • /
    • pp.179-196
    • /
    • 2003
  • Function point model is the international standard method to measure the software size which is one of the most important factors to determine the software development cost. Function point model can successfully be applied only when the detailed specification of users' requirements is available. In the domestic public sector, however, the budgeting for software projects is carried out before the requirements of softwares ere specified in detail. Therefore, an efficient function point estimation method is required to apply function point model at the early stage of software development projects. The purpose of this paper is to compare various function point estimation methods and analyse their accuracies in domestic software projects. We consider four methods : NESMA model, ISBSG model, the simplified function point model and the backfiring method. The methods are applied to about one hundred of domestic projects, and their estimation errors are compared. The results can used as a criterion to select an adequate estimation model for function point counts.

Product Development Class using Product Data Management Software and 3D Printing (PDM 소프트웨어와 3D 프린팅을 활용한 제품개발 수업 운영 사례)

  • Do, Namchul
    • Journal of Engineering Education Research
    • /
    • v.21 no.6
    • /
    • pp.90-98
    • /
    • 2018
  • This paper proposes a framework of engineering education for product development processes based on product data management (PDM) software and 3D printing. The PDM software supports the product development process-oriented educational coursework, collaborative team projects and project-based learning environment. The 3D printing supports the prototyping step in the product development process and helps participants consider physical realization of their designs during the product design and development phases. The framework was implemented in an introductory course for engineering students to product design and development, and author found that it is important to support rich communication among participants including lecturers, teaching assistants and students to enhance the quality of education and to overcome the burden of learning various computer-aided tools and 3D printing techniques needed for the framework.

A Modular Decomposition Model for Software Project Scheduling

  • Kim, Kiseog;Nag, Barin N.
    • Journal of the Korean Operations Research and Management Science Society
    • /
    • v.18 no.3
    • /
    • pp.129-149
    • /
    • 1993
  • The high level of activity in the development and maintenance of computer software makes the scheduling of software projects an importnat factor in reducing operating costs and increasing competitiveness. Software activity is labor intensive. Scheduling management of hours of software work is complicated by ther interdependencies between the segments of work, and the uncertainties of the work itself. This paper discusses issues of scheduling in software engineering management, and presents a modular decomposition model for software project scheduling, taking advantage of the facility for decomposition of a software project into relatively independent work segment modules. Modular decomposition makes it possible to treat scheduling as clustering and sequencing in the context of integer programming. A heuristic algorithm for the model is presented with some computational experiments.

  • PDF

Design a Learning Management System Platform for Primary Education

  • Quoc Cuong Nguyen;Tran Linh Ho
    • International journal of advanced smart convergence
    • /
    • v.13 no.2
    • /
    • pp.258-266
    • /
    • 2024
  • E-learning systems have proliferated in recent years, particularly in the wake of the global COVID-19 pandemic. For kids, there isn't a specific online learning platform available, though. To do this, new conceptual models of training and learning software that are adapted to the abilities and preferences of end users must be created. Young pupils: those in kindergarten, preschool, and elementary school are unique subjects with little research history. From the standpoint of software technology, young students who have never had access to a computer system are regarded as specific users with high expectations for the functionality and interface of the software, social network connectivity, and instantaneous Internet communication. In this study, we suggested creating an electronic learning management system that is web-based and appropriate for primary school pupils. User-centered design is the fundamental technique that was applied in the development of the system that we are proposing. Test findings have demonstrated that students who are using the digital environment for the first time are studying more effectively thanks to the online learning management system.

Impacts of Exploitation and Exploration on Performance of Open Collaboration: Focus on Open Source Software Development Project (지식의 탐색(Exploration)과 활용(Exploitation)이 개방형협업의 성과에 미치는 영향: 오픈소스 소프트웨어 개발 프로젝트를 중심으로)

  • Lee, Saerom;Baek, Hyeon-Mi;Jang, Jeong-Ju
    • Knowledge Management Research
    • /
    • v.18 no.2
    • /
    • pp.85-102
    • /
    • 2017
  • With rapid development of information and communication technologies, open collaboration can be eased through the Internet. Open source software, as a representative area of open collaboration, is developed and adopted to various fields. In this research, based on organizational learning theory, we examine the impacts of exploration and exploitation on innovation performance in open source software development projects. We define knowledge exploration as a number of developers from outside organization and knowledge exploitation as the ratio of member of an organization who participated in an open source software project managed by the organization. For analysis, we collect data of 4794 projects from github which is a representative open source software development platform using Web crawler developed by Python. As a result, we find that excessive exploration has curvilinear (invers U-shape) relationship on project performance. On the other hand, exploitation with enough external developers will positively impact on project performance.

Autonomous Mission Management Software Design and Verification Technique for Unmanned Aerial Vehicles (무인기 자율 임무관리 소프트웨어 설계 및 검증 기법)

  • Chang, Woohyuk;Lee, Seung-Gyu;Kim, Yun-Geun;Oh, Taegeun
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.49 no.6
    • /
    • pp.505-513
    • /
    • 2021
  • We propose an autonomous mission management software design and verification technique for unmanned aerial vehicles to autonomously mitigate dynamic situation changes occurred in the inside and outside of an aircraft in compliance with the mitigation priority order. The proposed autonomous mission management software is designed in a modular architecture that consists of concurrently executing multiple threads. To verify it, we suggest three verification steps: 1) software integration by checking the expected request/response messages between the threads for all possible dynamic situation changes; 2) integration test to verify the software functionality; 3) performance test to verify the quantitative software performance. Especially, the software integration test environment is built and utilized to carry out the integration and performance tests.

Difficulties in ERP integration in Umm Al Qura University: A Case Study

  • Abdullah A H Alzahrani
    • International Journal of Computer Science & Network Security
    • /
    • v.24 no.4
    • /
    • pp.35-43
    • /
    • 2024
  • The development and integration of Enterprise Resource Planning (ERP) systems have consistently attracted attention from software engineering researchers. Many studies have examined the factors that influence successful ERP integration, while others have focused on introducing integration models that address issues and challenges that affect the successful integration of ERP. However, it is crucial to recognize that the key player in successful integration is the individual involved. This paper aims to investigate how individuals based on departmental attachments and experiences have viewed the factors that affected the success of ERP integration. A case study was conducted at one large organization namely Umm Al Qura University, Saudi Arabia. Five departments were involved namely: Financial management, purchasing management, warehouse management, human resources management, and the Deanship of Information Technology. The results of 78 participants were collected and analyzed. Furthermore, it was different how individuals from different departments involved in the ERP integration viewed the factors that affected the success of integration. In addition, it was noticed that individuals with different experiences have various views on the factors. Moreover, it was evident that departmental attachments and individual experience might play a role in the successful integration of ERP.

A Weight Decision Technique of Quality Characteristics in Software Development Life Cycle (소프트웨어 수명주기에서 품질특성의 중요도 결정 기법)

  • Cho, Jae-Kyu;Lee, Kil-Sup;Lee, Sung-Jong
    • The KIPS Transactions:PartD
    • /
    • v.11D no.6
    • /
    • pp.1277-1286
    • /
    • 2004
  • The concern and request of high-quality software has been increased according to the rapid transition of society to information-oriented era. Therefore activities of software quality management are regarded as serious as the activities of software development. Moreover, stakeholder of software may have various views of software quality. And some quality characteristics need to be managed with priorities in Software Development Life Cycle (SDLC). Hence we recognized that weights of quality characteristics might be useful to improve efficiency of quality management activities. However, this topic has not actively issued because its necessity and effectiveness has been ignored. This paper presents a technique to decide weights of software quality characteristics in SDLC. It is based on ISO/IEC 9126 which is the standard for software product quality. It is accomplished by questionnaires intended for stakeholder in software development and weight analysis through AHP (Analytic Hierarchical Process) method. Accordingly, it can select quality characteristics by weight in SDLC. And then it helps us to acquire high duality software through measuring software quality quantitatively and expecting the quality after completion of software development.