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

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

주성분분석을 이용한 소프트웨어 개발노력 추정능력 향상 (Improving Estimation Ability of Software Development Effort Using Principle Component Analysis)

  • 이상운
    • 정보처리학회논문지D
    • /
    • 제9D권1호
    • /
    • pp.75-80
    • /
    • 2002
  • Putnam은 소프트웨어 프로젝트에 참여하는 인력이 Rayleigh 분포를 따르는 SLIM 모델을 제시하였다. 이 모델에서 인력분포를 얻기 위해서는 총 개발노력과 개발 난이도를 추정해야 한다. 프로젝트 개발에 참여할 것인지 여부를 결정하기 위해서는 소프트웨어 생명주기의 초기단계에서 이 모수들을 보다 적확히 추정하는 것이 필요하다. Putnam은 시스템 속성들 중 강한 상관관계가 있는 변량을 제거하고 나머지 변량들만으로 총 개발노력과 개발 난이도를 추정하였다. 그러나 통계적 방법에 따라 변량들이 다르게 선택되며 모델의 성능에 차이가 발생한다. 본 논문은 Putnam 방법 대신 주성분분석을 이용하여 최적의 시스템 속성을 선택하였다. 모델의 성능분석 결과 주성분분석 방법이 Putnam의 방법보다 9.85% 성능향상을 보였다. 또한, 제안된 모델은 단순하고 쉽게 구현할 수 있다.

제품자료 객체를 이용한 설계자 네트워크 분석 (Analysis of Networks among Design Engineers Using Product Data Objects)

  • 차춘남;도남철
    • 산업경영시스템학회지
    • /
    • 제39권3호
    • /
    • pp.139-146
    • /
    • 2016
  • This study proposes a methodology to analyse social networks among participating design engineers during product development projects. The proposed methodology enables product development managers or the participating design engineers to make a proper decision on product development considering the performance of participating design engineers. It considers a product development environment where an integrated product data management (PDM) system manages the product development data and associated product development processes consistently in its database, and all the design engineers share the product development data in the PDM database for their activities in the product development project. It provides a novel approach to build social networks among design engineers from an operational product development data in the PDM database without surveys or monitoring participating engineers. It automatically generates social networks among the design engineers from the product data and relationships specified by the participants during the design activities. It allows analysts to gather operational data for their analysis without additional efforts for understanding complex and unstructured product development processes. This study also provides a set of measures to evaluate the social networks. It will show the role and efficiency of each design engineers in the social network. To show the feasibility of the approach, it suggests an architecture of social network analysis (SNA) system and implemented it with a research-purpose PDM system and R, a statistical software system. A product configuration management process with synthetical example data is applied to the SNA system and it shows that the approach enables analysts to evaluate current position of design engineers in their social networks.

계층분석법에 의한 국방연구개발 평가지표 선정에 관한 연구 (A method for selecting the evaluation index of defence R&D project by AHP)

  • 박승;홍연웅;나중경
    • Journal of the Korean Data and Information Science Society
    • /
    • 제23권5호
    • /
    • pp.961-970
    • /
    • 2012
  • 국방연구개발에 참여하는 업체 중에 특정기술을 일정기간에 개발할 수 있는 역량을 구비한 업체를 선정하기 위해서는 사업목적에 적합한 평가지표를 개발하는 것이 매우 중요하다. 본 연구는 선행연구와 국방 연구개발의 특성, 현재 사용하고 있는 항목을 종합하여 새로운 지표를 개발하고 전문가 인터뷰를 통해 객관화 하였다. 선정항목의 타당성 검증과 계층구조 모형설계를 위해 주축요인분석을 실시하였으며 27개 변수 중 타당성이 없는 10개를 제외하고 17개 변수를 최종 선정하였다. 17개 변수는 계층분석법 (analytic hierarchy process)을 통해 평가지표 항목의 가중치를 부여하였으며, 상위계층에서는 업체능력이 개발계획보다 중요하게 나타났고, 하위계층에서는 고객과의 의사소통 및 협력방안과 현 사업 유사기술 특허 및 논문의 우수성, 소요기술 확보현황 등이 높은 순위로 나타났다. 반면 기술유출 방지대책, 협력업체 전문성 및 관리의 적절성, 소프트웨어 개발방안 등은 낮은 순위로 나타났다.

도시정체성 확립을 위한 도시재생의 유형 및 계획특성 분석 (Analyses on Type and Characteristics of Urban Regeneration for Establishment of Urban Identity)

  • 이주형;서의권;임종현
    • KIEAE Journal
    • /
    • 제9권5호
    • /
    • pp.85-96
    • /
    • 2009
  • This study analyzed a characteristic by types of urban regeneration helping the establishment of urban identity under social condition change. It will be foundation of sustainable urban development with strategy that secures world-wide competitive power. For this, sample cases that established identity from urban regeneration were reviewed about the main subject and the supporting subject in business side and hardware, software, system, and finance in design factors. 4samples each in inheritance intensification type and change creation type were selected and analyzed. The result said it is most effective to establish urban identity when inheritance intensification type is the private-centered for urban regeneration. And it is better to do the project that the main subject and the supporting subject are taken by the private or the private-leading partnership. It is necessary to manage the region and plan events with software design factors more than hardware design factors. In addition, for urban identity, it was found to be desirable to utilize and preserve fully current resources such as historical scenery and activate the communities than making new facilities. On the contrary, the project based on change creation type needs to be under the public management with innovative idea. Also, when it comes to design factors, facilities related to culture and art and community spaces should open and run actively. It is important for the region to improve its image by New design style such as TOD. In software side, it is important to manage the region by monitoring about urban regeneration business and solve social mix and employment problem. On the other hand, in terms of system and administration, both types don't show a difference in urban identity establishment, since it is same that both should make partnership and get a support of subsidy to be most effective.

불확실성하에서의 확률적 기법에 의한 판매 및 실행 계획 최적화 방법론 : 서비스 산업 (Optimization Methodology for Sales and Operations Planning by Stochastic Programming under Uncertainty : A Case Study in Service Industry)

  • 황선민;송상화
    • 산업경영시스템학회지
    • /
    • 제39권4호
    • /
    • pp.137-146
    • /
    • 2016
  • In recent years, business environment is faced with multi uncertainty that have not been suffered in the past. As supply chain is getting expanded and longer, the flow of information, material and production is also being complicated. It is well known that development service industry using application software has various uncertainty in random events such as supply and demand fluctuation of developer's capcity, project effective date after winning a contract, manpower cost (or revenue), subcontract cost (or purchase), and overrun due to developer's skill-level. This study intends to social contribution through attempts to optimize enterprise's goal by supply chain management platform to balance demand and supply and stochastic programming which is basically applied in order to solve uncertainty considering economical and operational risk at solution supplier. In Particular, this study emphasizes to determine allocation of internal and external manpower of developers using S&OP (Sales & Operations Planning) as monthly resource input has constraint on resource's capability that shared in industry or task. This study is to verify how Stochastic Programming such as Markowitz's MV (Mean Variance) model or 2-Stage Recourse Model is flexible and efficient than Deterministic Programming in software enterprise field by experiment with process and data from service industry which is manufacturing software and performing projects. In addition, this study is also to analysis how profit and labor input plan according to scope of uncertainty is changed based on Pareto Optimal, then lastly it is to enumerate limitation of the study extracted drawback which can be happened in real business environment and to contribute direction in future research considering another applicable methodology.

결함 추적 시스템에 의한 소프트웨어 결함 분석 및 관리기법 연구 (A Study on Software Fault Analysis and Management Method using Defect Tracking System)

  • 문영준;류성열
    • 정보처리학회논문지D
    • /
    • 제15D권3호
    • /
    • pp.321-326
    • /
    • 2008
  • 프로젝트 진행중에 발견하지 못한 결함이 소프트웨어 개발 완료 후 유지보수 단계에서 발견되는 경우가 많이 있다. 유지보수 단계에서 결함의 발생 빈도가 높을수록 비용은 증가하고 품질은 저하되며 고객의 신뢰성을 떨어뜨린다. 결함은 조직에서 발생에 대한 원인 분석 및 프로세스 개선이 지속적으로 이루어지지 않으면 감소하지 않는다. 본 논문에서는 파레토 법칙에 따라 결함은 이미 발생된 유형이 반복되어 전체 결함 유형의 대부분을 차지한다는 점에 감안하여 DTS를 구현하였다. DTS는 유지보수 단계에서 과거에 발생했던 결함 유형의 이력을 바탕으로 결함의 원인을 추적하여 개발자, 운영자 및 유지보수 담당자에게 개선을 위한 근본 데이터를 제공함으로써 같은 유형의 결함이 반복적으로 발생하지 않도록 최대한 지원해 준다. DTS의 기본 활동은 프로그램의 결함유형 분석 및 측정 지표를 제공하고, 프로그램별 결함 유형을 집계한다. 이렇게 측정된 결함의 유형 사례를 해당 업무 팀에서 확인함으로써 지속적으로 결함을 개선할 수 있도록 지원한다. W사의 프로그램 형상관리 시스템에서 DTS를 구현하고 적용한 결과 약 65%정도의 결함이 개선되었다.

국가 표준도를 이용한 토목 구조물 BIM 파라메트릭 라이브러리 구축에 관한 연구 (Development of Parametric BIM Libraries for Civil Structures using National 2D Standard Drawings)

  • 김청운;구본상
    • 한국건설관리학회논문집
    • /
    • 제15권4호
    • /
    • pp.128-138
    • /
    • 2014
  • 토목 분야 Building Information Modeling(BIM) 활성화를 위해 시급한 과제 중에 하나가 토목 구조물에 대한 라이브러리(Library)의 구축이다. 라이브러리의 구축을 통해 BIM 모델링의 시간을 단축할 수 뿐 아니라, 정확한 물량산출과 표준화된 모델의 공유가 가능해진다. 그러나, 건축분야에 비해 국내 토목 구조물에 대한 표준화된 라이브러리는 매우 부족한 실정이다. 본 연구에서는 국토교통부에서 제공하는 2차원 표준도를 기반으로 옹벽 및 암거 구조물을 라이브러리로 구축하였다. 상용 BIM 소프웨어를 사용하여 각각 구조물에 형상과 철근을 모델링하는 방법을 적용하였으며, 특히 라이브러리를 재활용하고 범용적으로 쓸 수 있기 위한 치수 및 물량 파라미터들을 정의하는데 주력하였다. 구축된 라이브러리를 실제 사업에 투입했을 경우, 정확하고 신속한 물량산출이 가능하고 형상정보가 1개의 라이브러리로 통합 관리되어 기존 2D 도면에 비해 관리가 용이하다는 것을 파악 할 수 있다. 또한 콘크리트 형상을 파라미터의 조정으로 쉽게 바꿀 수 있다는 것을 알 수 있다. 그러나, 철근의 경우에는 형상 파라미터를 조정함에 따라 스트럽 및 겹이음 철근의 조정이 제대로 되지 않아 아직까지는 수동으로 물량을 조정해야 하는 한계점이 있다. 본 연구의 결과를 통해 토목구조물은 비정형적이고 개별 사업에 따라 단품적으로 생산되기에 라이브러리의 구축이 어렵다는 인식에서 벗어나 국내 토목 시설물 기준 및 시방서에 따른 꾸준한 라이브러리 추적을 통해 BIM 적용 확산을 앞당길 수 있을 것으로 판단된다.

인공신경망을 이용한 소프트웨어 개발공수 예측모델에 관한 연구 (Using Artificial Neural Network for Software Development Efforts Estimation on)

  • 전응섭
    • 한국정보처리학회논문지
    • /
    • 제3권1호
    • /
    • pp.211-224
    • /
    • 1996
  • 소프트웨어 개발공수(Efforts)에 관한 연구는 그 동안 상당히 많이 이루어져 있으나, 대부분 기존의 알고리즘 모델과 통계적 접근방법에 의한 모델에 한정 되어 있다고 할 수 있다. 또한 이들 연구는주로 외국의 사례를 대상으로 한 것이어서 국내의 소프트웨어 개발 환경에 적용하기에는 예측력과 적응도 등의 여러 문제가 제기되고 있다. 따라서 본 논문에서는 보다 현실적이고 실용적인 소프트웨어 개발공수의 예측모델로서 백프로 퍼게이션 알고리즘을 이용한 신경망 예측모델을 제시하고, 이 모델의 예측결과와 기존 의 모델인 COCOMO 그리고 희귀분석에 의한 예측결과들을 통계적으로 비교 분석하여 신경회로망의 우수한 예측력을 검증하였다. 이러한 분석의 결과를 토대로 보다 예측력 이 놓고 사용자가 쉽게 모델링하여 사용할 수 있는 정교한 신경망 모델을 제시하고자 한 다.

  • PDF

열린 BIM 생태계 조성을 위한 클라우드 컴퓨팅 기반 BIM 서비스 환경의 사용량 측정 기술 및 법 규정 제안 (A Proposal of the Usage Metering Functions on Cloud Computing-Based Building Information Modeling (BIM) and the Law for the Open BIM Ecosystem)

  • 김병곤;김종성
    • 한국BIM학회 논문집
    • /
    • 제6권3호
    • /
    • pp.49-56
    • /
    • 2016
  • As project opportunities for the Architecture, Engineering and Construction (AEC) industry have grown more complex and larger, the utilization of Building Information Modeling (BIM) technologies for three-dimensional (3D) design and simulation practices has been increasing significantly; the typical applications of the BIM technologies include clash detection and design alternative based on 3D planning, which have been expanded over to the technology of construction management in the AEC industry for virtual design and construction. As for now, commercial BIM software has been operated under a single-user environment, which is why initial costs for its introduction are very high. Cloud computing, one of the most promising next-generation Internet technologies, enables simple Internet devices to use services and resources provided with BIM software. Recently in Korea, studies to link between BIM and cloud computing technologies have been directed toward saving costs to build BIM-related infrastructure, and providing various BIM services for small- and medium-sized enterprises (SMEs). This study addressed development of the usage metering functions of BIM software under cloud computing architecture in order to archive and use BIM data and create an optimal revenue structure so that the BIM services may grow spontaneously, considering a demand for cloud resources. For the reason, we surveyed relevant cases, and then analyzed needs and requirements from AEC industry. Based on the relevant cases, customizing for cloud BIM and design for the development was performed. We also surveyed any related-law to support cloud computing-based BIM service. Finally, we proposed herein how to optimally design and develop the usage metering functions of cloud BIM software.

플래시를 이용한 웹기반 일정관리 도구 개발 (Development of a Web-based Schedule Tool Using Flash)

  • 장명훈
    • 한국건축시공학회지
    • /
    • 제10권2호
    • /
    • pp.51-57
    • /
    • 2010
  • 건설공사의 일정관리는 주어진 기간 내에 프로젝트를 완수하기 위한 중요한 수단이다. 액티비티의 수가 많아지고 복잡한 선후행 관계가 형성될수록 일정관리 소프트웨어를 활용해야 하는 필요성이 증대되고 있다. 또한 정보통신기술이 발달하면서 웹기반의 프로젝트관리 기술과 도구도 발전하고 있고 다수의 프로그램도 개발되어 있다. 본 연구는 웹 기반에서 일정관리 도구를 개발하기 위해 상호작용성이 우수한 플래시를 이용하는 방법을 제안하였다. 제안된 방법을 구현하기 위해 플래시와 액션스크립트로 프로토타입을 작성하였고 웹 화면에서 공정표를 표현하여 적용성을 검토하였다.