• 제목/요약/키워드: Waterfall Model

검색결과 23건 처리시간 0.026초

A Method for Inferring Development Progress in a Waterfall Model-based Software Development Environment

  • Seong-Hoon Lee;Dong-Woo Lee
    • International journal of advanced smart convergence
    • /
    • 제12권2호
    • /
    • pp.187-192
    • /
    • 2023
  • Currently, our society is showing many changes due to the influence of information and communication technology (ICT). At the center of these information and communication technologies are software, intelligence, and sensing technologies. The software-related industry is steadily developing due to various software development policies implemented by the government and related organizations. Software development is desirable, but on the other hand, some negative aspects are also appearing. In this study, we proposed an objective way to infer the progress of software development for reasonable resolution of cases when a dispute related to the progress of development occurred during the software development process. The proposed solution was based on the waterfall model. The outputs generated in each process of the waterfall model are contents excluded from subjectivity. Therefore, it can be used as an objective method for calculating software development progress.

모델 기반 외란 관측기와 Waterfall 해석을 이용한 광 디스크 외란 분석 (Disturbance Analysis in an Optical Disk Drive Using Model Based Disturbance Observer and Waterfall Technique)

  • 최진영;이광현;전홍걸;이문노;양현석;박노철;박영필
    • 한국소음진동공학회논문집
    • /
    • 제16권1호
    • /
    • pp.40-49
    • /
    • 2006
  • A novel disturbance measurement method, model based disturbance observer (MBDO) for optical disk drives (ODDs), is proposed and the disturbance analysis using the proposed method is performed under various conditions. In ODDs, the quantitative and qualitative analysis for the generated disturbance during normal operation is very important to successful servo loop design. However, the disturbance measurement is difficult, and high precision measurement is necessary. Furthermore, the conventional disturbance measurement method using a LDV (laser Doppler vibrometer) has many difficulties in eccentricity direction due to the vertical movement of an optical disk. To solve this problem, the MBDO is proposed. First, the relationship between the servo loop for ODDs and the generated disturbance are briefly reviewed. Second, the principle of the MBDO is introduced, and the disturbance measurement results, which are measured by the MBDO and a LDV, are compared. In these experiments, test DVD-ROM disks are used to generate quantitative/qualitative disturbance. Then, the disturbance analysis under various conditions is performed using waterfall technique. This technique clearly shows the disturbance trend from the inner part of an optical disk to the outer part of it. Finally, the various disturbances measurement results are summarized and some remarks for it are commented.

웹기반의 경량전철 유지보수 정보화시스템 개발방법론에 대한 연구 (A Study on the methodology for Web-based Maintenance System Development of Light Rail Transit)

  • 이호용;한석윤;조홍식;조봉관
    • 한국철도학회:학술대회논문집
    • /
    • 한국철도학회 2007년도 춘계학술대회 논문집
    • /
    • pp.722-729
    • /
    • 2007
  • The methodology for maintenance system development should overall be considered with all of task characteristic, schedule, and the technical condition of investment sources. This research applies Waterfall model to methodology for the development and construction of maintenance system through customizing the CD (Custom Development) procedure of "HSDM (Hyundai System Development Methodology)" based on information engineering. The waterfall model called as classic life cycle paradigm is defined for the sequent development procedure, which make progress a next step after that a previous step is admitted with thorough review. This model which is popular and the oldest paradigm is used for system development by four steps; demands analysis, design, construction, and maintenance. This methodology advances higher abstract step from higher lower step using top-down approach from concept definition to construction, which notices the end of a step whenever a step is over. Therefore, each step is exactly divided, and consequently the output is clearly yielded.

  • PDF

RUP 기반 CIS 소프트웨어 개발 프로세스 (A Software Development Process of Core Instrumentation System Based on the Rational Unified Process)

  • 이길섭;이태공
    • 인터넷정보학회논문지
    • /
    • 제5권4호
    • /
    • pp.95-113
    • /
    • 2004
  • RUP(Rational Unified Process) 객체 지향적이며 사용사례 및 아키텍처 중심의 반복적인 개발방법론이다. 이전에 수행된 대부분 공공분야의 대규모 소프트웨어 개발은 폭포수형 개발 프로세스를 적용하였으나 최근에는 소프트웨어 개발에 따른 위험을 최소화 하고 품질을 향상하기 위하여 RUP와 같은 반복 개발방법의 적용을 시도하고 있다. 그러나 대규모 복합 체계의 개발 프로세스와 그 일부인 소프트웨어 개발 프로세스로서 RUP를 적용한 국내의 연구 자료는 미흡한 실정이다. 본 논문에서는 RUP를 기반으로 복합 체계의 일부인 소프트웨어를 개발하는 프로세스를 고찰하고자 한다. 이를 위하여 국내 CIS 소프트웨어 개발 사례를 통하여 체계개발 프로세스와 통합된 RUP프로세스를 제시하고 기존의 폭포수형 프로세스 및 RUP와 비교 경가론 한다. 된 논문의 연구결과는 공공기관에서 대규모 복합체계의 소프트웨어를 개발하는 경우에 RUP 기반 프로세스의 조정, 개발관리에 있어서 위헌의 최소화와 최종 제품의 품질향상에 기여한 것으로 믿는다.

  • PDF

CBD프로젝트의 정보시스템감리 사례연구 (A Case Study of Information System Auditing of CBD Project)

  • 조남재;박기호;전순천;박준호
    • Journal of Information Technology Applications and Management
    • /
    • 제11권2호
    • /
    • pp.167-178
    • /
    • 2004
  • Different from traditional development methodologies like waterfall model, the CBD (component based development) methodology relies on a building block approach in the design and development of information system. The audit procedure and checklist for the traditional IS development methodology are required to be modified to be suitable for CBD. This research reviewed IS audit guidelines for the existing development process and analyzed multiple projects that employed the by component based development process. For the purpose of this study, we chose a governmental project and a next-generation IS project of a financial agency as sample cases. By comparing existing IS audit checklists and items actually reviewed in audit projects, this study identified appropriate check items for the CBD-centric audit program. New items were proposed as additional items such as project control in management phase, usage case and conceptual model establishment, component evaluation and design, in implementation phase, and so forth. The result of the research provides new guidelines for the audit CBD projects for the purposed of increased efficiency and qualify of application development projects.

  • PDF

워터폴 모델을 적용한 앱 인벤터 프로그래밍 교재개발 연구 (A Study on Development of Teaching Materials for App Inventor Programming Using the Waterfall Model)

  • 설문규;손창익
    • 정보교육학회논문지
    • /
    • 제17권4호
    • /
    • pp.409-419
    • /
    • 2013
  • 본 연구는 프로그래밍 교육에서 앱 인벤터 교육용 프로그램의 활용 가능성을 고찰하고 기존 프로그래밍 교육의 한계를 극복하기 위한 초등학생을 위한 프로그래밍 교재를 개발하였다. 스마트기기 프로그램을 통하여 학습 동기를 강화하였고 STEAM적 요소를 가미하고 앱 인벤트 프로그래밍 학습 내용을 학생들의 실생활적인 상황 제시와 소프트웨어 개발과정을 따라가면서 보다 논리적이고 체계적인 학습이 이루어지도록 개발하였다. 프로그래밍 과정에서 소프트웨어 개발이론 워터폴 모델을 도입하여 학생들의 소프트웨어 개발자의 사고과정을 따라가게 함으로써 기존의 교재가 가지는 단순 프로그램 언어와 관련된 지식의 습득에서 벗어나 학생들의 창의성과 문제해결력, 협동 사고력 등 고차원적인 사고력을 신장시키고자 하였다.

소프트웨어 개발 라이프사이클 인력 프로파일 (A Software Manpower Profile for Software Development Life Cycle)

  • 이상운
    • 정보처리학회논문지D
    • /
    • 제11D권5호
    • /
    • pp.1123-1132
    • /
    • 2004
  • 성공적인 프로젝트 계획은 프로젝트를 개발하는데 요구되는 인력을 얼마나 정확히 추정하느냐에 달려있다. 이 정보들은 Putnam의 Rayleigh 모델이나 Phillai et al.의 Gamma 모델들로 부터 유도된다. 그러나 이들 모델들은 투입 인력이 지수적으로 계속적으로 증가하여 개발이 종료되는 시점에서 투입되는 인력이 절정에 도달하는 소프트웨어 생명주기 전체에 대한 인력분포를 대상으로 하고 있다. 그러나 실제 프로젝트에서는 대부분의 인력이 개발에 투입되고 단지 적은 규모의 인력만이 유지보수에 할당된다. 또한, 대표적인 개발 프로세스인 폭포수 모델이나 단일화된 프로세스도 개발단계만을 대상으로 하고 있다 이러한 개발환경에는 개발완료시점에서 절정에 도달하는 기존 인력분포 모델의 투입인력 분포 곡선을 적용할 수 없다 본 논문은 이러한 문제점을 해결하기 위해 개발단계에 적합한 인력분포 모델을 제시한다. 먼저, Putnam이 제시한 인력분포로부터 폭포수 모델의 개발단계 투입 인력 분포를 유도하고, 다음으로, 단일화된 프로세스에 대한 개발단계 투입인력 분포를 유도하였다. 두 프로세스 투입인력을 비교한 결과 개발 각 시점에 대한 투입인력의 양, 수행 업무 단계는 차이가 발생하지만 총 투입 인력분포는 유사한 형태를 나타내었다. 이 결과로부터 두 개발 프로세스 모두에 적용할 수 있는 단일화된 개발인력 분포 모델을 유도하였다.

안전사고 예측모형 개발 방안에 관한 연구(군 교통사고 사례를 중심으로) (A Study of Safety Accident Prediction Model (Focusing on Military Traffic Accident Cases))

  • 기재석;홍명기
    • 한국재난정보학회 논문집
    • /
    • 제17권3호
    • /
    • pp.427-441
    • /
    • 2021
  • 연구목적: 본 연구는 군에서 가장 많이 발생하는 교통사고의 예방을 위해 부대별로 교통사고가 발생할 확률을 사전에 예측하는 모형의 개발 방안을 제시하는 것이다. 연구방법: 이를 위해 CRISP-DM(Cross Industry Standard Process for Data Mining) 방법론을 적용하였다. CRISP-DM 프로세스는 6단계로 구성되어 있고, 각 단계는 Waterfall Model처럼 일방향으로 구성되어 있지 않고 단계 간 피드백을 통하여 단계별 완성도를 높이게 되어 있다. 연구결과:전체 집단을 대상으로 기 구축된 사고조사 데이터와 동일한 데이터 세트(data set)를 구축하여 모델링한 결과 분류기준 0.5로 했을 때, 교통사고예측을 위한 모형의 정확도, 특이도, 민감도, AUC에서 의미있는 결과치를 도출하였다. 결론: 예측모형을 설계하는 과정에서 데이터의 부족으로 인해 의미 있는 예측값을 얻기 어려운 문제점이 확인되었다. 이를 해결하기 위해 합리적 추론이 가능한 데이터 세트(data set)를 재구성 및 확대하여 데이터 부족을 해소하고, 이를 활용한 예측모형을 설계할 수 있는 방법론을 제시하였다.

풍력발전기 축소 구조 모델의 진동특성 연구 (A Study on the Vibration Characteristics of the Reduced Structure Model of Wind Turbine Generator)

  • 박무열;은성용;김석현
    • 산업기술연구
    • /
    • 제24권B호
    • /
    • pp.83-87
    • /
    • 2004
  • A reduced structure model of a wind turbine generator is designed and manufactured. Mode data are obtained by modal testing and analytical method. Vibration response is measured and investigated under various speed condition by using a waterfall plot. Possibility of severe resonance is observed and the mechanism is explained by using the mode data. Simplified theoretical model gives the 1st resonance frequency of wind turbine structure model. The theoretical model can be applied in the design stage of the wind turbine structure to avoid the severe resonance problem.

  • PDF

V모델 기반의 테스트 자동화 설계 모델에 대한 연구 (A Study On A Test Automation Design Model Based On V Model)

  • 최지훈;박구락;박원철
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2020년도 제62차 하계학술대회논문집 28권2호
    • /
    • pp.593-594
    • /
    • 2020
  • 본 논문은 급격하게 발전하는 IT기술의 발전과 그로 인한 기업들의 경쟁 속에서 수 많은 프로젝트들이 생성되는 현대 사회에서 이런 프로젝트들이 경쟁에서 이길 수 있도록 프로젝트가 빠르고 완성도 있게 만들어질 필요를 느끼고 기존의 프로젝트 개발 방법론과 테스트 설계 방법론 중 V모델을 연구해서 프로젝트 관리 시스템에 등록된 데이터를 기반으로 테스트가 자동 설계될 수 있게 함으로써 프로젝트 전체 기간을 줄이고 프로젝트 비용을 줄일 수 있는 방법을 제안한다. 이 논문에서 제안하는 모델을 확장시켜서 프로젝트 테스트 관리에 불필요한 설계 시간과 테스트 관리에 수월할 것이라 기대한다.

  • PDF