• Title/Summary/Keyword: Software project planning

Search Result 97, Processing Time 0.025 seconds

A Study on the Estimation of Software Development Cost of IT Projects in Public Sector (공공부문 정보화사업의 소프트웨어 개발비용 예측에 관한 연구)

  • 박찬규;구자환;김성희;신수정;송병선
    • Korean Management Science Review
    • /
    • v.19 no.2
    • /
    • pp.191-204
    • /
    • 2002
  • As the portion of information systems (IS) budget to the total government budget becomes greater, the cost estimation of IS development and maintenance projects is recognized as one of the most important problems to be resolved for scientific and efficient management of IS budget. Since IS budget makes much effect on the delivery time, quality and productivity of IS projects, the exact cost estimation is also necessary for the successful accomplishment of IS projects. The primary concern in the cost estimation of IS projects is software cost estimation, which requires the measurement of the size of softwares. There are two methods for sizing software : line-of-code approach, function point model. In this paper, we propose a function-point-based model for estimating software cost. The proposed model is derived by collecting about fifty domestic IT projects in public sector and analyzing their relationship between cost drivers and development effort. Since the proposed model is developed by simplifying the function point model that can be used only when detailed user requirements are specified, it can be also applied at project planning and budgeting phase.

A Model Study for Software Development Effort and Cost Estimation by Adaptive Neural Fuzzy Inference System

  • Kim, Dong-Hwa
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2000.10a
    • /
    • pp.376-376
    • /
    • 2000
  • Several algorithmic models have been proposed to estimate software cost and other management parameters. In particular, early prediction of completion time is absolutely essential for proper advance planning and a version of the possible ruin of a project. However, estimation is difficult because of its similarity to export judgment approaches and for its potential as an expert assistant in support of human judgment. Especially, the nature of the Norden/Rayleigh curve used by Putnam, renders it unreliable during the initial phases of the project, in projects involving a fast manpower buildup, as is the case with most software projects. Estimating software development effort is more complexity, because of infrastructure software related to target-machines hardware and process characteristics should be considered in software development for DCS (Distributed Control System). In this paper, we propose software development effort estimation technique using adaptive neural fuzzy inference system. The methods is applied to case-based projects and discussed.

  • PDF

A Systematic Construction of Object-Oriented Methods (객체지향 개발방법의 체계적 구성)

  • Kim, Hyung-Ho;Kim, Young-Gon;Bae, Doo-Hwan;Kim, Min-Kyung;Yoo, Byung-Kyu
    • Journal of KIISE:Software and Applications
    • /
    • v.27 no.5
    • /
    • pp.488-498
    • /
    • 2000
  • Object-oriented methodologies are widely used in the development of huge and complex systems since these methodologies produce the comprehensible and extensible model of systems. In order to apply an object-oriented methodology to a software development, developers should derive a method customized to a specific project from the methodology and, then, construct a development process from the method. Unfortunately, existing object-oriented methodologies lack a systematic facility for the construction of a method and a process. In this paper, we present a customizable object-oriented methodology to support the systematic derivation of a project specific method from the generic methodology. To derive a project specific method from the methodology, we transform the problem of a derivation to a planning problem and apply planning techniques. Our planning technique uses the description of an architecture that captures the structure and characteristics of a software under development as input and constructs an appropriate method with respect to the architecture. The architecture-centered construction facilitates the effective handling for the characteristics of the software since an architecture capture the decisions that must be maintained consistently during the development.

  • PDF

An Analysis on the Project of Creating a Village by Utilizing Assets in a Rural Area - Focused on the Project for a New Cultural Space Creation- (농촌지역 유.무형 자산을 활용한 마을 가꾸기 사업의 추진현황 분석 - 신문화공간조성사업을 중심으로-)

  • Jeon, Yeong-Mi
    • Proceeding of Spring/Autumn Annual Conference of KHA
    • /
    • 2011.04a
    • /
    • pp.197-202
    • /
    • 2011
  • The purpose of this study was to investigate the current situation of physical and intangible assets, and to analyze the use of planning in a new cultural space creation project areas. For this study, literature survey, filed survey and participant observation methods were used for data collection. The results were as follows. 1) The project's characteristics had a variety of space utilization's scope. It was to emphasize the organizations and participants in the human side. 2) There are the pumping stations, mokgammak, mills, barbershops, marketplaces etc in physical assets, and it was worth the historic or agricultural facility. 3) The using plans of three kinds in hardware facilities, software programs, human ware(human abilities)are linked to each other organically. 4) The problems in the project's process include the administrative and institutional factors rather than planning matters.

  • PDF

Technical Management Planning Process of Engineering Project (개발 프로젝트의 기술관리 계획 프로세스)

  • Yoo, Il Sang;Park, Young Won
    • Journal of the Korean Society of Systems Engineering
    • /
    • v.1 no.2
    • /
    • pp.63-68
    • /
    • 2005
  • This study developed the planning process for technical management of engineering project applying systems engineering process in order to correctly design technical management activities early during the system development projects. The developed process describes a systemic design process of a product to be developed as well as the development process and the personnel team of project organization. As an outcome of the process implemented by a Model-Based Systems Engineering(MBSE) software, a systems engineering management plan(SEMP) and a risk management plan can easily be produced.

  • PDF

Automated Safety Planning of Scaffolding-Related Hazards in Building Information Modeling (BIM)

  • Kim, Kyungki;Cho, Yong
    • International conference on construction engineering and project management
    • /
    • 2015.10a
    • /
    • pp.255-258
    • /
    • 2015
  • Scaffolds are frequently used in construction projects. Despite the impact on the entire safety, scaffolds are rarely analyzed as part of the safety planning. While recent advances in BIM (Building Information Modeling) provides opportunity to address potential safety issues in the early planning stages, it is still labor-intensive and challenging to incorporate scaffolds into current manual jobsite safety analysis which is time-consuming and error-prone. Consequently, potential safety hazards related to scaffolds are identified and presented during the construction phase. The objective of this research is to integrate scaffolds into automated safety analysis using BIM. A safety checking system was created to simulate the movements of scaffolds along the paths of crews using the scaffolds. Algorithms in the system automatically identify safety hazards related to activities working on scaffolds. Then, the system was implemented in a commercially available BIM software program for case studies. The results show that the algorithms successfully identified safety hazards that were not noticed by project managers of the projects. The results were visualized in BIM to facilitate early safety communications.

  • PDF

Design of maturity model for software project management level evaluation (소프트웨어 프로젝트의 관리 수준 평가를 위한성숙도 모형 설계)

  • Jeon, Soon-Cheon
    • Journal of Advanced Navigation Technology
    • /
    • v.15 no.4
    • /
    • pp.609-615
    • /
    • 2011
  • In recent public institutions and banks to improve competitiveness in the integration of information systems projects are larger in size and may be the project's ever-growing need appropriate software project management plan. However, between the effect of the project management area for systematic research was scarce. Through this study, previous research in the important area of project management is developed, and "scope, schedule, quality, human resources, risk" of each area of impact analysis and the interaction between the progress of each area, the planning, execution, completion Performance levels were analyzed separately. Affected and Performance Analysis of the results to assess the level of the project management model is presented.

A Case Study on Resident Participative Primary Design of Integrated Rural Development Project with Master Planner - Onui Area in Hong Seong - (총괄계획가 시범사업에서 주민참여 기본계획 사례연구 - 홍성 오누이권역을 대상으로 -)

  • Jung, Nam Su
    • Journal of Korean Society of Rural Planning
    • /
    • v.21 no.4
    • /
    • pp.167-175
    • /
    • 2015
  • The aim of this study is to establish resident-participative primary design of integrated rural development project with master planner by setting principals of open competition and transparent decision-making about village-to-village or business-to-business unit enterprise in Onui area, Hong-seong Gun. For effective processing, software projects such as residents education and rural landscape planning are simultaneously conducted for enhancing project understanding and comprehensive development plan including related post project. Above all, competition teams for individual project were organized to establish the resident-participative primary design using survey tables of residents demand. In 6 months resident-participative processing of primary design, continuous education and visiting to advanced area are conducted in team unit. Strengthened ability of team unit can be used in management and maintenance after project development. To do this, residents with the same opinions gathered as one competition team and identified business plans such as village asset, business location, size, program, and method for land securing. Favorable decision-making process by residents who are audience in project presentation of competition team has conducted. After selecting competition teams, continuos consulting are operated for establishing operation and management for developed or remodeled facilities through repetitive education and visiting advanced area. In this process, unit project suggested by competition team are completed. Preliminary selection was conducted by experts who were entrusted by residents. After residents agreement of project main stream such as major facilities and location, final detailed cost of projects are work out. Suggested process in this study which choose the final project by residents would improve residents' voluntary participation in integrated rural development project through open competition in establishing primary design.

An Estimating Method for Software Testing Manpower (소프트웨어 시험 인력의 추정 방법)

  • Park Ju-Seok
    • The KIPS Transactions:PartD
    • /
    • v.11D no.7 s.96
    • /
    • pp.1491-1498
    • /
    • 2004
  • Successful project planning relics on a good estimation of the manpower required to complete a project, together with the schedule options that may be available. Despite the extensive research done developing new and better models, existing software manpower estimation models are present only the total manpower or instantaneous manpower distribution according to the testing time for the software life-cycle. This paper suggests the manpower estimating models for software testing phase as well as testing process and debugging process in accordance with de-tected faults. This paper presents the polynomial model for effort based on testing and debugging faults. These models are verified by 5 different software project data sets with coefficient of determination and mean magnitude of relative error for adaptability of model.

Modeling and Simulation of Evolutionary Dynamic Path Planning for Unmanned Aerial Vehicles Using Repast (Repast기반 진화 알고리즘을 통한 무인 비행체의 동적 경로계획 모델링 및 시뮬레이션)

  • Kim, Yong-Ho
    • Journal of the Korea Society for Simulation
    • /
    • v.27 no.2
    • /
    • pp.101-114
    • /
    • 2018
  • Several different approaches and mechanisms are introduced to solve the UAV path planning problem. In this paper, we designed and implemented an agent-based simulation software using the Repast platform and Java Genetic Algorithm Package to examine an evolutionary path planning method by implementing and testing within the Repast environment. The paper demonstrates the life-cycle of an agent-based simulation software engineering project while providing a documentation strategy that allows specifying autonomous, adaptive, and interactive software entities in a Multi-Agent System. The study demonstrates how evolutionary path planning can be introduced to improve cognitive agent capabilities within an agent-based simulation environment.