• Title/Summary/Keyword: software project data

검색결과 381건 처리시간 0.112초

소프트웨어 생산성 지표 및 측정기준에 관한 연구 (A study on the Software Productivity Measures and Metrics)

  • 양경식;김현수;안연식;윤태권;박정환
    • 한국IT서비스학회지
    • /
    • 제4권1호
    • /
    • pp.41-55
    • /
    • 2005
  • In this research, we've studied to the software productivity and quality measures and metrics for raise UP the advanced software industry. For the purpose, we've studied relative research and reorganized 74 metrics. Reorganized 74 metrics were developed considering scalability, measurement and acquisition possibility and verified by software development experts. Finally, we've conducted a survey on the high measurement possibility metrics. Data were gathered from 20 software development project. It was found from the result need more efforts for the software development productivity improvement for advanced software industry.

개방형협업 참여자의 지식창출·지식공유 구조와 혁신 성과: 오픈소스 소프트웨어 개발 커뮤니티를 중심으로 (The Impact on Structures of Knowledge Creation and Sharing on Performance of Open Collaboration: Focus on Open Source Software Development Communities)

  • 구경모;백현미;이새롬
    • 지식경영연구
    • /
    • 제18권4호
    • /
    • pp.287-306
    • /
    • 2017
  • This research focus on the effect of developers' participation structure in knowledge creation and knowledge sharing activities in open source software development projects. Based on preferential selection theory, hypotheses of relationship between a developers' concentration of knowledge creation/sharing activities and collaboration performance was derived. To verify the hypotheses, we use the Gini coefficient in the commit contribution of the developers (knowledge creation) and the centralization index in the repository issue network (knowledge sharing network). Using social network analysis, this paper calculates centralization index from developers in the issue boards in each repository based on data from 837 repositories in GitHub, a leading open source software development platform. As a result, instead of all developers creating and sharing knowledge equally, only a few of developers creating and sharing knowledge intensively further improve the performance of the open collaboration. In other words, a few developers predominantly providing commit and actively responding to issues raised from other developers enhance the project performance. The results of this study are expected to be used by developers who manage open source software project as a governance strategy, which could improve the performance of open collaboration.

공공 S/W 분야에서 프로젝트 관리자의 역량이 성과에 미치는 영향 (The Effect of Project Managers' Competences on Performance in Public S/W)

  • 오민정;주형준;이민호
    • 산업경영시스템학회지
    • /
    • 제44권3호
    • /
    • pp.230-239
    • /
    • 2021
  • There is a growing interest in project management knowledge, project management information systems, and process improvement to systematically project execution in public sectors, achieve high performance and value, and increase the effectiveness of the overall industry. In particular, the software industry is a knowledge-intensive industry centered on professional manpower. This study examines the effect of the project managers' competences of regional SW promotion agencies on and project performance and the moderating effect of the level of project management maturity. We collected data using a questionnaire to the project managers of regional SW promotion agencies. In this study, a structural equation model was used to analyze the relationship between project managers' competences and performance. In addition, a multi-group structural equation model was used to analyze the moderating effect according to the high and low project maturity. As a result of the analysis, it was found that only contextual competence among the competences of the project manager had a positive effect on project performance. It was found that technical and behavioral competence did not have a positive effect on management and completion performance. It was found that the moderating effect according to the maturity of business management of local institutions was not significant.

향상된 교차 버전 결함 예측을 위한 베이지안 최적화 프레임워크 (Bayesian Optimization Framework for Improved Cross-Version Defect Prediction)

  • 최정환;류덕산
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제10권9호
    • /
    • pp.339-348
    • /
    • 2021
  • 최근 소프트웨어 결함 예측 연구는 교차 프로젝트 간의 결함 예측뿐만 아니라 교차 버전 프로젝트 간의 결함 예측 또한 이루어지고 있다. 종래의 교차 버전 결함 예측 연구들은 WP(Within-Project)로 가정한다. 하지만, CV(Cross-Version) 환경에서는 프로젝트 버전 간의 분포 차이의 중요성을 고려한 연구들이 없다. 본 연구에서는 다른 버전 간의 분포 차이까지 고려하는 자동화된 베이지안 최적화 프레임워크를 제안한다. 이를 통해 분포차이에 따라 전이 학습(Transfer Learning) 수행 여부를 자동으로 선택하여 준다. 해당 프레임워크는 버전 간의 분포 차이, 전이 학습과 분류기(Classifier)의 하이퍼파라미터를 최적화하는 기법이다. 실험을 통해 전이 학습 수행 여부를 분포차 기준으로 자동으로 선택하는 방법이 효과적이라는 것을 알 수 있다. 그리고 최적화를 이용하는 것이 성능 향상에 효과가 있으며 이러한 결과 소프트웨어 인스펙션 노력을 감소할 수 있다는 것을 확인할 수 있다. 이를 통해 교차 버전 프로젝트 환경에서 신규 버전 프로젝트에 대하여 효과적인 품질 보증 활동 수행을 지원할 것으로 기대된다.

사두증 환자를 위한 맞춤형 헬멧 몰드 디자인 시스템 개발 (Development of a Customized Helmet Design System for Patients with Plagiocephaly)

  • 강영훈;박혜련;김성민
    • 한국의류산업학회지
    • /
    • 제24권4호
    • /
    • pp.443-450
    • /
    • 2022
  • This study developed a three-dimensional helmet mold design software that can design helmets for treating the infant plagiocephaly (flat head syndrome) using three-dimensional head scan data. For this, the three-dimensional head data of sixth SizeKorea body measurement project as well as the data produced by a head modeling software were used to prepare the head shape data of plagiocephaly patients. A total of 14 landmarks and 10 dimensions of heads required for helmet mold shape design and plagiocephaly diagnosis were automatically measured using an anthropometric analysis software. Using the software developed in this study, plagiocephaly can be diagnosed not only visually by three-dimensional head data visualization but also quantitatively by calculating the medically defined indices such as cranial index, which measures the proportions of the head, and the cranial vault asymmetry index, which measures the asymmetry of the head. The basic shape of the helmet mold was automatically generated based on the head scan data. Additionally, it is possible to fine tune the shape of the mold to reflect individual characteristics by using a free form deformation technique. Finally, the designed helmet mold was converted into the data that can be printed on a three-dimensional printer for generating the actual prototype.

Prediction Model of Software Size for 4GL and Database Projects

  • Yoon, myoung-Young
    • 한국산업정보학회논문지
    • /
    • 제4권3호
    • /
    • pp.1-7
    • /
    • 1999
  • 소프트웨어 프로젝트 관리과정의 활동에서 프로젝트 관리자의 중요한 임무는 소프트웨어의 크기와 인적 노력 등을 예측하는 것이다. 최근 소프트웨어 개발에 주로 사용되는 제 4세대 언어(4GL)와 데이터베이스 환경에서 개발되는 프로젝트에 대한 크기를 예측하는 모델은 불행하게도 연구가 미비한 실정이다. 본 논문에서는 4GL로 개발되는 프로젝트 개발 초기 단계에서 수집한 메트릭스를 이용하여 소프트웨어 크기를 예측하는 추정 모델을 제안 한다. 제안된 방법은 상대오차(MRE)를 최소화시키는 방법으로 개발 초기과정에서 얻어지는 측도들의 이상치에 덜 민감한 특성을 가지고 있다. 본 논문에서 제안된 모델에 대하여 적합도와 예측력의 성능을 테스트하기 위하여 데이터 ?을 I,II 2개로 나누어 실험하였다. 실험결과, 추정된 모델의 적합도와 예측력은 제안된 MRE 추정방법이 데이터 셀 I,II 모두에서 전통적인 방법 LS, RLS보다 우수하게 나타났다.

  • PDF

4GL 시스템에 대한 소프트웨어 크기 추정 모델 (Software Size Estimation Model for 4GL System)

  • Yoon, Myoung-Young
    • 한국산업정보학회:학술대회논문집
    • /
    • 한국산업정보학회 1999년도 춘계학술대회 발표논문집
    • /
    • pp.97-105
    • /
    • 1999
  • 소프트웨어 프로젝트 관리과정의 활동에서 프로젝트 관리자의 중요한 임무는 소프트웨어의 크기와 인적 노력 등을 추정하는 것이다. 최근 소프트웨어 개발에 주로 사용되는 제 4세대 언어(4GL)와 데이터베이스 환경에서 개발되는 응용시스템에 대한 크기를 예측하는 모델은 불행하게도 연구가 미비한 실정이다. 본 논문에서는 4GL로 개발되는 프로젝트 개발 초기 단계에서 수집한 메트릭스를 이용하여 소프트웨어 크기를 예측하는 추정 모델을 제안 한다. 제안된 방법은 상대오차(MRE)를 최소화시키는 방법으로 개발 초기과정에서 얻어지는 측도들의 이상치에 덜 민감한 특성을 가지고 있다. 본 논문에서 제안된 모델에 대하여 적합도와 예측력의 성능을 테스트하기 위하여 데이터 셀을 I과 II 2개로 나누어 실험하였다. 실험결과, 추정된 모델의 적합도와 예측력은 데이터 셀 I과 II 모두에서 제안된 MRE 추정방법이 전통적인 방법 LS, RLS보다 우수하게 나타났다.

  • PDF

소프트웨어 개발 프로세스 교육을 위한 웹기반 로그 시스템의 구현 및 분석 (Analysis and Implementation of Web Based Log System for The Education of Software Developing Process)

  • 박지연;유욱성
    • 컴퓨터교육학회논문지
    • /
    • 제9권4호
    • /
    • pp.55-61
    • /
    • 2006
  • PSP(personal software process)는 소프트웨어 개발자들이 양질의 코드를 생산할 수 있도록 개발된 정밀하면서도 계량적인 수치를 기반으로 한 소프트웨어공학 기법이다. PSP의 효과적 학습을 위해서는 프로젝트에서 발생하는 많은 양의 데이터를 계산하고 기록하는 작업을 필수적으로 행해야만 한다. 이 작업은 많은 시간이 소요될 뿐 아니라, 오류의 발생이 쉬워 PSP 학습의 동기와 효과를 감소시키는 결과를 초래한다. 이를 개선하기 위해서 본 연구에서는 데이터의 정리, 검증 및 분석을 처리할 수 있도록 웹 기반의 PSP 로그 시스템을 설계하고 구현하였다. 3년간의 실험 결과는 이 시스템이 생산성과 정밀도를 높일 뿐만 아니라, 데이터의 처리보다는 PSP 기법의 프로세스에 대한 학습과 교수에 더 집중할 수 있게 해주었음을 보여주었다.

  • PDF

개방형 BIM 지원 소프트웨어간 파라메트릭 건축부재 정보의 호환성 향상을 위한 변환기 (A Translator for Parametrized Building Component Interoperability among Open BIM Support Software)

  • 김인한;이지아;박승화
    • 한국CDE학회논문집
    • /
    • 제15권6호
    • /
    • pp.467-475
    • /
    • 2010
  • Due to the needs of design optimization and productivity for modernized Korean traditional house, standardization of Korean traditional building components is proceeding by BIM (Building Information Modeling). Currently, most of BIM software support object-based parametric modeling. By means of parameterized Korean traditional building components, the shape and assembly relation can be controlled. Although IFC(ISO/PAS 16739), which is an international standard in the AEC field, has been developed for information exchange among BIM software, IFC and other existing common data formats cannot be exchangeable parametric information. For the exchangeable parametric information within IFC, the authors defined meta-data by using Pset(Property-Set). The authors analyzed results about interoperability test in Revit $Architecture^{TM}$, $ArchiCAD^{TM}$ and Digital $Project^{TM}$. In order to solve found problems, the authors developed a translator to improve interoperability among BIM software.

Development and application of construction monitoring system for Shanghai Tower

  • Li, Han;Zhang, Qi-Lin;Yang, Bin;Lu, Jia;Hu, Jia
    • Smart Structures and Systems
    • /
    • 제15권4호
    • /
    • pp.1019-1039
    • /
    • 2015
  • Shanghai Tower is a composite structure building with a height of 632 m. In order to verify the structural properties and behaviors in construction and operation, a structural health monitoring project was conducted by Tongji University. The monitoring system includes sensor system, data acquisition system and a monitoring software system. Focusing on the health monitoring in construction, this paper introduced the monitoring parameters in construction, the data acquisition strategy and an integration structural health monitoring (SHM) software. The integration software - Structural Monitoring/ Analysis/ Evaluation System (SMAE) is designed based on integration and modular design idea, which includes on-line data acquisition, finite elements and dynamic property analysis functions. With the integration and modular design idea, this SHM system can realize the data exchange and results comparison from on-site monitoring and FEM effectively. The analysis of the monitoring data collected during the process of construction shows that the system works stably, realize data acquirement and analysis effectively, and also provides measured basis for understanding the structural state of the construction. Meanwhile, references are provided for the future automates construction monitoring and implementation of high-rise building structures.