• Title/Summary/Keyword: software project data

Search Result 381, Processing Time 0.027 seconds

Test-Driven Development Adoption influence to User Satisfaction on OpenSource Project development (오픈소스 프로젝트의 테스트 주도 개발 채택여부가 사용자만족도에 미치는 영향에 관한 연구)

  • Sohn, Hyo-jung;Lee, Min-gyu;Seong, Baek-min;Kim, Jong-bae
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2015.10a
    • /
    • pp.1075-1078
    • /
    • 2015
  • Three kinds of typical practices to reflect the values of Agile Development Methodology were selected from a previous study. Those were Communicate using Web 2.0 collaboration tools, test-driven development (TDD, Test-Driven Development) method is adopted, and refactoring. In this study, we set up a hypothesis that the adoption of TDD project will make user satisfaction is higher. Select 100 sample projects from SourceForge(sourceforge.net), the most popular open source hosting site, the criteria is we can be determined whether operate in the project (developer least 7 people, bugs can occur more than 100, created the project since 2000). To determine whether the use of automated development tools xUnit of TDD through the CVS and SVN log analysis. Using data from the FLOSSmole and to evaluate the user experience of the project. User satisfaction of each project Rating, bug fix cycle, downloads and pageviews. Through this study, correlates of whether TDD adoption and user satisfaction, we will suggest a reflected the Agile practices new open source development methodology. As a result, it contributes to increase the maturity of the open source community.

  • PDF

A Study on Development Project Management using Open Source Configuration Management and Defect Tracking Tools (오픈소스 형상도구와 결함추적도구를 이용한 개발 프로젝트 관리에 관한 연구)

  • Lee, Jihyun;Park, Youngsik
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2012.11a
    • /
    • pp.1445-1447
    • /
    • 2012
  • 팀으로 구성된 개발 조직은 주어진 시간 안에 가용할 수 있는 인력으로 고객에게 전달될 최종 산출물인 소프트웨어를 개발한다. 개발과 통합을 거친 소프트웨어는 테스트를 거치며 발생되는 결함에 대해 수정 조치한다. 하지만 결함 수정과 병행하여 초기 요구사항은 변경되고 추가되어 개발되는 소프트웨어에 반영되야 함으로 팀에서는 메일, 전화, 또는 게시판 방식으로 결함 사항을 알리고 최종 소프트웨어를 개발해 나간다. 본 논문은 이러한 환경에 결함추적도구를 사용하여 결함 발견 시 등록하고, 해결된 소프트웨어의 버전을 관리하기 위한 방법에 대해 오픈소스 기반의 형상관리도구와 결함추적도구를 활용한 환경을 연구해 나가고자 한다.

Application of Scrum based Methodology to Improve the Team Competence in Visual Effects Project (영화시각효과 프로젝트에서 팀 역량 강화를 위한 스크럼 방법론 적용)

  • An, Sungwoo;Han, Myunghee;Kim, Mijin
    • Journal of Korea Multimedia Society
    • /
    • v.18 no.6
    • /
    • pp.753-762
    • /
    • 2015
  • As the computer graphic technology has developed rapidly, the management of visual effects production has also changed. However, the insufficient rest and the inefficiency of communication have resulted in more pressure which would weaken the strength of the whole team. For searching the possible solution, this research has applied the SCRUM in VFX production and analyzed the impact of SCRUM for VFX project management. SCRUM was first used in the projects of software development, but now there are already many successful examples of introducing SCRUM into their facilities in various fields. This paper has used SCRUM in the experimental group and present methodology in VFX project management in the control group for the same project. Based on the analysis of the questionnaire investigation from both group with using t-test for data analysis, it has confirmed the credibility of the questions in the questionnaire index as α > 0.72. With the result of analysis based on the corresponding samples of the t-test, it shows the diversity of SCRUM for project management, and the convenience of communication within the team can enhance the team strength. Follow-up research will attend to provide more suggestions for applying SCRUM in other areas in project management.

An Suggestion of the Software Industry Structure Improvement in Korea : Focusing on the IT Service and Solution Provider Firms (국내 소프트웨어 산업 구조의 개선에 대한 제안 : IT서비스 및 솔루션 기업을 중심으로)

  • Ahn, Yeon S.;Moon, Song Chul
    • Journal of Information Technology Applications and Management
    • /
    • v.21 no.1
    • /
    • pp.165-176
    • /
    • 2014
  • This paper was tried to show the improvement model for software industry structure in Korea regarding to have the global level of competence in Korean software firms. To suggest the improvement model for software industry structure, the detailed status about software industry which as in the supply and demand perspectives and comparativeness dimension were analysed. Also to this model the special survey results from the 35 professionalists in the software industry were included. This improvement model suggests the big software firms have to consider the economy of the scale, and to enter global IT market, the other SMEs have to pursuit themselves as a specified technology firms. So it is good for the oversea project collaboration with the solution provider firms and IT service firms. And it is desirable to make a the economy of scale regarding as the solution venture startup, M&A, networking the software firms as supply chain. Also the development of new business model for new market and firms with the high-tech business competency will be required.

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

  • Kim, Seung Kwon;Lee, Jong Moo;Park, Ho In
    • Journal of Korea Society of Digital Industry and Information Management
    • /
    • v.7 no.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.

A Study on the Effect of the Women Farmers Information Project (여성농업인 정보화 시범사업 효과 평가)

  • Shim, Mi Ok;Kim, Hwa Nim
    • Journal of Agricultural Extension & Community Development
    • /
    • v.8 no.1
    • /
    • pp.107-119
    • /
    • 2001
  • As the information gap between rural and urban area, and between men and women has been widening, the Rural Development Administration(RDA) has initiated the women farmers information project from 2000. The aims of this project are; 1) to facilitate women farmers' computer and information application in agriculture and income generating activities, and 2) to make them to be leaders to popularize computer application in rural area and agricultural sector. For these, RDA has provided not only PC, software, computer training but also the post support of extension educator to target group. This paper focused on evaluating the effect of the project, clarifying the related variables with the effect, and providing suggestions to enhance the effect. The data were gathered from 310 target women farmers and 166 extension educators in charge of the project all over the country by mailing survey with questionnaire. The main findings of this study were as follows; 1) The level of computer application of the target group was improved drastically, 2) As their self-assessment, they could improve psychological fear on the computer, recognition about information, and attitude to seek information, 3) This project was helpful for them in terms of information gathering and farm(or income generating activities) management, 4) They tried to disseminate the benefit of computer application to neighbors, so that the neighbors' interest in computer and attendance of computer training were improved, 5) Variables such as the computer training hours, the number of interaction with extension educator, formal schooling and farming history were significantly related to the project's effect. To enhance the project's effect the following strategies should be carried out; 1) The period of the computer training course should be standardized and the subjects should attend to the computer training course for the standardized period. 2) Through continuous interaction with the subjects, the extension educator should support them to use computer well and to overcome some difficulties as a beginner. 3) In selecting the subjects, the priority should be given to the person who graduated high school at least. 4) The subjects should focus on using management software, gathering useful information for their business, and selling their products directly to the consumer. 5) So as to enhance the abilities mentioned above, RDA should strengthen learning opportunities through on-line training and providing educational software, besides of existing off-line training.

  • PDF

Study on The Optimal Software Release Time Methodology (소프트웨어 치적 배포시기 결정 방법에 대한 고찰)

  • 이재기;박종대;남상식;김창봉
    • Journal of the Institute of Electronics Engineers of Korea CI
    • /
    • v.40 no.2
    • /
    • pp.26-37
    • /
    • 2003
  • An optimal software release, which is related to the development cost, error detection and correction under the various operation systems, is a critical factor for managing project. This paper described optimal software release issues to predict the release time of large switching system with the system stability point of view and evaluated a timely supply of target system, proper utilization of resources under the software reliability valuation basis. Finally, Using initial failure data, based on the exponential reliability growth model methodology, optimal release time, and analysis of failure data during the system testing and managing methodologies were presented.

Software Maintenance Cost Estimation using RBF Network (RBF망을 이용한 소프트웨어 유지보수 비용 추정)

  • 박주석;정기원
    • Journal of KIISE:Software and Applications
    • /
    • v.31 no.5
    • /
    • pp.555-562
    • /
    • 2004
  • Software industry has put more emphasis on maintenance and enhancement work than on the new development. The existing effort estimation models can still be applied to maintenance projects, though modifications are needed. This paper suggests a way to estimate the size of a maintenance project from the regression analysis of ISBSG's benchmarking data. First of all, among the 3 elements(addition, modification and deletion of the program) which influences the software cost, we selected and classified 4 groups from a total of 8 which shows actual maintenance cost from ISBSG's data. Moreover, we developed statistical model and a model which uses RBF(Radial Basis Function) Network and after evaluating each functions we concluded that the RBF Network is superior to the statistical model.

A Manpower Distribution Model for Software Development Cycle (소프트웨어 개발주기 인력분포 모델)

  • 박석규;박중양;박재홍
    • Journal of the Korea Computer Industry Society
    • /
    • v.5 no.1
    • /
    • pp.9-18
    • /
    • 2004
  • Successful project planning relies on a good estimation of the manpower required to complete a project in addition to the schedule options that may be available. Existing software manpower estimation models present the total manpower and instantaneous manpower distribution for the software life cycle. Putnam's Rayleigh and Phillai et al.'s Gamma models present a model with assumption that the manpower is needed at the system delivery. This means that 40 percent of total manpower is applied at the software development, and the other 60% is applied during maintenance phase. However Warburton observes the manpower is needed during development phase with the peak at the completion of the software design phase. So, the existing models were not appropriate to be applied to practical projects. This paper suggests the Sigmoid model which does not consider the point of manpower peak to fix the problem above. The suggested model showed some improvement when practical data was applied. Therefore, the Sigmoid model can be used as alternative of Rayleigh and Gamma model to estimate distribution of manpower during software development phas.

  • PDF

Charisma: Trimble's Modernized Differential GPS Reference Station and Integrity Monitor Software

  • Remondi, Benjamin W.
    • Proceedings of the Korean Institute of Navigation and Port Research Conference
    • /
    • v.1
    • /
    • pp.221-226
    • /
    • 2006
  • Around 2002, the United States Coast Guard (USCG) identified a need to re-capitalize their Reference Station (RS) and Integrity Monitor (IM) equipment used in the Nationwide Differential Global Position System (NDGPS). Commercially available off-the-shelf differential RS and IM equipment lacked the open architecture required to support long-term goals that include future system improvements such as use of new civil frequencies on L2 and L5 and realization of a higher rate NDGPS beacon data channel intended to support RTK. The first step in preparing for this future NDGPS was to port current RTCM SC-104 compatible RS and IM functionality onto an open architecture PC-based platform. Trimble's product Charisma is a PC-based RS and IM software designed to meet these USCG goals. In fact USCG engineers provided key designs and design insights throughout the development. We cannot overstate the contribution of the USCG engineers. Fundamental requirements for this effort were that it be sufficiently flexible in hardware and software design to support fluid growth and exploitation of new signals and technologies as they become available, yet remain backward compatible with legacy user receivers and existing site hardware and system architecture. These fundamental goals placed an implicit adaptability requirement on the design of the replacement RS and IM. Additionally, project engineers were to remain focused on sustaining the high level of differential GPS service that 1.5 million legacy users have come to depend on. This paper will present new hardware and software (i.e., Trimble's Charisma software) architecture for the next generation NDGPS RS and IM. This innovative approach to engineering on an open architecture PC-based platform allows the system to continue to fulfill legacy NDGPS system requirements and allows the USCG and others to pursue a scalable hardware re-capitalization strategy. We will use the USCG's recapitalization project to explain the essential role of the Charisma software.

  • PDF