• 제목/요약/키워드: Software Development Project Management

검색결과 254건 처리시간 0.027초

매트릭스조직의 소프트웨어 개발 스케쥴링 (Software Development Scheduling for Matrix Organization)

  • 양미나;이건호
    • 한국경영과학회:학술대회논문집
    • /
    • 한국경영과학회 2006년도 추계학술대회
    • /
    • pp.67-70
    • /
    • 2006
  • Efficient scheduling for software development is a major concern for software engineers. A industry simultaneously performs a variety of projects with the limited resources without overdue. A way to overcome the limitation of resources is sharing of the resources through the projects. This study discusses the matrix organization for software development. A scheduling for matrix organization is a special case of project management problem. The ultimate goal of scheduling problem in this study is to reduce the overall duration of the multiple projects. A genetic algorithm is presented to solve the scheduling problem of the matrix organization and is substantiated with numerical results.

  • PDF

A Prototyping Framework of the Documentation Retrieval System for Enhancing Software Development Quality

  • Chang, Wen-Kui;Wang, Tzu-Po
    • International Journal of Quality Innovation
    • /
    • 제2권2호
    • /
    • pp.93-100
    • /
    • 2001
  • This paper illustrates a prototyping framework of the documentation-standards retrieval system via the data mining approach for enhancing software development quality. We first present an approach for designing a retrieval algorithm based on data mining, with the three basic technologies of machine learning, statistics and database management, applied to this system to speed up the searching time and increase the fitness. This approach derives from the observation that data mining can discover unsuspected relationships among elements in large databases. This observation suggests that data mining can be used to elicit new knowledge about the design of a subject system and that it can be applied to large legacy systems for efficiency. Finally, software development quality will be improved at the same time when the project managers retrieving for the documentation standards.

  • PDF

정보시스템의 비용 평가 모형

  • 권영직
    • 한국산업정보학회논문지
    • /
    • 제2권1호
    • /
    • pp.177-201
    • /
    • 1997
  • In this paper, a model of cost evaluatino for computer software development is proposed . This model is designed to cope with various development environment since the development cost is directly dependent on the development environments. The model that satisfies the users request is turned out to be a function point model. For the future research , a model that contain new technique and new development environment and an imaginative model are desired . Also, in order to effective cost estimation a systematic research on structure of software development , establishment of standard development methodology, project management and technique are desired.

Quality Improvement by enhancing Informal Requirements with Design Thinking Methods

  • Kim, Janghwan;Kim, R. Young Chul
    • International journal of advanced smart convergence
    • /
    • 제10권2호
    • /
    • pp.130-137
    • /
    • 2021
  • In the current software project, it is still very difficult to extract and define clear requirements in the requirement engineering. Informal requirements documents based on natural language can be interpreted in different meanings depending on the degree of understanding or maturity level of the requirements analyst. Also, Furthermore, as the project progresses, requirements continue to change from the customer. This change in requirements is a catastrophic failure from a management perspective in software projects. In the situation of frequent requirements changes, a current issue of requirements engineering area is how to make clear requirements with unclear and ambigousrequirements. To solve this problem, we propose to extract and redefine clear requirements by incorporating Design Thinking methodologies into requirements engineering. We expect to have higher possibilities to improve software quality by redefining requirements that are ambiously and unclearly defined.

위험대상요소 분석을 위한 프로세스 마일스톤에 관한 연구 (A Study of Process Milestone for the Analysis of Risk Items)

  • 이은서
    • 정보처리학회논문지D
    • /
    • 제16D권1호
    • /
    • pp.105-112
    • /
    • 2009
  • 위험관리는 점점 더 프로젝트 관리자에게 있어서 중요한 일중의 하나로 되어가고 있다. 그것은 개발될 소프트웨어 품질 혹은 프로젝트 일정에 영향을 미칠 수 있는 위험을 예측하는 것을 포함한다. 위험 분석의 결과가 생길 수 있는 위험의 결과와 함께 프로젝트에 문서화되어야 한다. 효율적인 위험관리는 문제에 쉽게 대처할 수 있게 해주며, 그것이 수용할 수 없는 예산이나 일정 지연이 되지 않도록 해준다. 본 연구에서는 소프트웨어 개발 시, 프로세스 이정표와 노력에 관한 위험요소 분석에 대한 기준을 제시한다. 또한 이를 정량화 하여 전이단계를 제시한다.

A Study on the Application of Agile Methodology to Improve Software Development Quality

  • Kim, Hee Wan
    • International journal of advanced smart convergence
    • /
    • 제9권3호
    • /
    • pp.59-70
    • /
    • 2020
  • There are many limitations in applying agile methodology to projects so far. In fact, projects overlap with other development methodologies and management processes, resulting in confusing progress, while there are often cases where the benefits of agile cannot be embraced due to a lack of understanding of agile processes and the organization's inability to adapt to change. It is an important role of information system development to improve the quality of agile application projects by discovering the problems and improvements in these cases. In this paper, we analyze the differences between existing development and project management methods and agile, and analyze agile processes. The optimal agile methodology was proposed by analyzing and applying methodologies established and applied mainly by large domestic development companies. In addition, the effectiveness was verified through a questionnaire of IT experts, and the result of the questionnaire was verified to be 4.75 points on a 5-point scale.

The role of openness in open collaboration: A focus on open-source software development projects

  • Lee, Saerom;Baek, Hyunmi;Oh, Sehwan
    • ETRI Journal
    • /
    • 제42권2호
    • /
    • pp.196-204
    • /
    • 2020
  • Open-source software development projects are well suited for exploring new ideas and acquiring knowledge from developers outside of the project. In this paper, we examine the impact of external developers on innovation in open-source software development from the perspective of organizational learning theory. We examine the roles of external and internal developers, who "explore" and "exploit," respectively, on the innovation performance of 17 691 open-source software development projects whose data is stored in the GitHub platform. The results indicate that a multifaceted strategy, in which the exploitation successfully supports the exploration, is most effective for their success. The results also indicate that the role of exploration decreases after the release of the software.

ON CODING AND UNIT-TEST PROCESS MANAGEMENT FOR SOFTWARE DEVELOPMENT OF LARGE-SCALE

  • Kino Yasunobu
    • 한국품질경영학회:학술대회논문집
    • /
    • 한국품질경영학회 1998년도 The 12th Asia Quality Management Symposium* Total Quality Management for Restoring Competitiveness
    • /
    • pp.233-238
    • /
    • 1998
  • To manage a phase of coding and unit-test, project managers have used to pay attention to a number of completed programs. And the manager makes a graph of progress. Usually, this graph of progress has S shape and doesn't linearly depend on the workload. So the degree of progress seems to be behind. In actual, many projects tend to be behind the schedule. Because of this reason, it is difficult to judge whether the project is behind or not in the early stage. In this paper, We propose the 'four-division model' to solve this difficulty.

  • PDF

SW개발 프로젝트 관리시스템 도입 및 적용사례에 대한 연구 (A Study on Software Dev. Project Management System Acquisition and Implementing on project site)

  • 전형권;박구락;정진영
    • 한국컴퓨터정보학회논문지
    • /
    • 제20권5호
    • /
    • pp.91-98
    • /
    • 2015
  • 본 연구는 국내 중-대형 SW개발 프로젝트 현장에 적용되고 있는 PMS의 주요 기능 및 적용효과에 대하여 소개하고, PMS적용의 중요성과 개선 필요성을 제시하고자 한다. PMS는 CMMI, PMBOK와 같은 글로벌 모델이 권고하는 모범 사례를 기반으로 주요 기능이 구현되었으며, 각 시스템이 목표로 하는 산업분야와 시스템을 구성하는 솔루션에 종속된 특화기능을 보유하고 있다. PMS적용에 따른 효과는 정성적, 정량적 효과로 구분할 수 있다. 대표적인 정성적 효과로는 SW개발 기업의 이미지 및 경쟁력 향상이며, 아울러 대표적인 정량적 효과로는 프로젝트 수행 현장의 관리 노력 절감에 따른 재무적 효과이다. 소프트웨어 프로젝트 수행과 관련한 법적, 환경적 변화에 따라 PMS적용에 대한 고객의 요구에 따른 수요는 증가될 것이므로 프로젝트 관리 분야의 글로벌한 변화추세에 따른 지속적 개선이 요구된다.

기능점수를 이용한 소프트웨어 규모추정 실증연구 (An Empirical Study of SW Size Estimation by using Function Point)

  • 김승권;이종무;박호인
    • 디지털산업정보학회논문지
    • /
    • 제7권2호
    • /
    • pp.115-125
    • /
    • 2011
  • An accurate estimation of software development size is an important factor in calculating reasonable cost of project development and determining its success. In this study, we propose estimation models, using function point based on the functional correlation between software, with empirical data. Three models($FP_{est}(I)$, $FP_{est}(II)$, $FP_{est}(III)$) are developed with correlation and regression analysis. The validity of the models is evaluated by the significance test by comparing values of Mean Magnitude of Relative Error (MMRE) and predictions of each model at level n%. Model $FP_{est}(III)$ proved to be superior to other models such as IFPC(Indicative Function Point Count), EFPC(Estimated Function Point Count), EPFS(Early Prediction of Function Size), $FP_{est}(I)$, and $FP_{est}(II)$. As a result, the accuracy of the model appears to be very high to determine the usefulness of the model to finally overcome weakness of other estimation models. The model can be efficiently used to estimate project development size including software size or manpower allocation.