• 제목/요약/키워드: Agile model

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

동시개발 소프트웨어 프로세스 모델 (Concurrent Software Development Process Model)

  • 최명복;이상운
    • 한국인터넷방송통신학회논문지
    • /
    • 제11권4호
    • /
    • pp.147-156
    • /
    • 2011
  • 소프트웨어 프로젝트를 개발하는 방법론에는 20여 가지의 개발 프로세스 모델들이 존재한다. 그러나 모든 소프트웨어의 특성을 만족시킬 수 있는 일반화된 하나의 모델이 없는 실정으로 개발조직은 여러 모델들을 적절히 혼합하여 개발될 시스템과 개발팀의 능력에 맞도록 새로운 모델을 개발하여야만 한다. 본 논문에서는 다양한 소프트웨어 개발 상황에 보다 적합할 것으로 판단되는 동시개발 프로세스 모델을 제안한다. 먼저, 개발 요구사항 목록들이 작성되면, 요구사항을 중요도에 따라 20:80 비율로 분할하고, 중요한 20% 요구사항의 요구사항 분석과 아키텍쳐 설계가 완료될 때까지는 순차적으로 수행한다. 20%의 중요 요구사항에 대해 상세설계를 시작하는 시점에서 나머지 80%의 요구사항에 대한 요구사항 분석단계를 동시에 수행하는 개념이다. 동시개발은 타임박스(Timebox) 개념으로 수행되며, 이때 적용되는 순차적, 반복적 & 점진적 또는 Agile 방법들에 따라 각 타임박스에서 개발되는 요구사항의 분할 비율은 차이가 발생한다. 순차적, 반복적 & 점진적 또는 Agile 방법론을 동시개발 개념을 적용한 결과 단일화된 프로세스 모델로 표현할 수 있었다. 제안된 모델은 개발 단계들을 팀 단위로 수행할 경우 개발자원 활용의 비효율성을 크게 줄일 수 있다. 또한, 동시개발 개념을 적용하여 단계들이 중첩되어 수행되므로 개발기간도 크게 단축시키는 장점이 있다. 따라서 제안된 모델은 보다 빠른 시간에 보다 저렴한 비용으로 보다 좋은 품질의 소프트웨어를 개발하여 고객에게 납품할 수 있어 고객을 만족도를 향상시킬 수 있으며, 더불어 소프트웨어 개발 성공률을 높이는데도 기여할 것으로 판단된다.

동시다발적인 유도무기 비행시험 수요에 대응하기 위한 모델기반 비행시험 시스템 개발 (Model-Based Approach to Flight Test System Development to Cope with Demand for Simultaneous Guided Missile Flight Tests)

  • 박웅;이재천
    • 한국산학기술학회논문지
    • /
    • 제20권1호
    • /
    • pp.268-277
    • /
    • 2019
  • 유도무기 비행시험 시스템은 비행시험 중 여러 가지 상태를 실시간으로 감시하고 비상상황 발생 시 안전조치를 수행할 수 있어야 한다. 점차 복잡화, 광역화되고 있는 비행시험의 환경 변화 속에서 시험안전 확보의 중요성이 더욱 증대되고 있다. 또한 국내외 정세 변화와 전시작전권 전환 등으로 인하여 다수의 유도무기체계가 동시에 개발되어야 하고 동시에 연구개발 및 시험평가 기간단축을 통한 조기 전략화 및 예산절감도 요구되는 상황이다. 이에 따라 국내의 부족한 시험장 자원 여건 하에서 비행시험 시 발생되는 위험은 증가하고 있으며 시험안전 확보를 위한 대책 마련이 시급한 실정이다. 이러한 요구에 부응하기 위해서 연구개발 초기 단계에서부터 비행시험 시스템의 문제를 식별하고 대처방안을 마련할 수 있도록 모델기반 비행시험 시스템 개발을 본 연구의 목표로 설정하였다. 구체적으로 유도무기 비행시험의 설계 및 검증 방법을 제안하였다. 제안된 방법은 선진 시험평가기관에서 연구하고 있는 Agile 방식의 Shift Left 시험평가 방법론과 항공우주분야에서의 시스템 참조모델을 활용하였다. 연구개발 단계에서 유도무기체계와 동시에 설계를 진행하고 비행시험 요구사항에 대한 상호 간의 결함을 조기에 식별하여 수정함으로써 시험평가 단계에서 수행하는 비행시험 시 발생될 위험을 완화할 수 있다. 또한 항공우주분야에서 복잡한 시스템을 통합하고 검증하는 데 적용하고 있는 참조모델을 기반으로 시스템 모델링 표준 언어인 SysML을 활용하여 모델기반 비행시험 시스템을 구현함으로써 다수의 유도무기 비행시험 설계에 적용할 수 있는 확장성을 갖고 있으며, 시뮬레이션 분석을 통해 비행시험에서 발생하는 문제를 조기에 식별하고 조치함으로써 시험평가 기간의 지연을 방지할 수 있다.

Fin failure diagnosis for non-linear supersonic air vehicle based on inertial sensors

  • Ashrafifar, Asghar;Jegarkandi, Mohsen Fathi
    • Advances in aircraft and spacecraft science
    • /
    • 제7권1호
    • /
    • pp.1-17
    • /
    • 2020
  • In this paper, a new model-based Fault Detection and Diagnosis (FDD) method for an agile supersonic flight vehicle is presented. A nonlinear model, controlled by a classical closed loop controller and proportional navigation guidance in interception scenario, describes the behavior of the vehicle. The proposed FDD method employs the Inertial Navigation System (INS) data and nonlinear dynamic model of the vehicle to inform fins damage to the controller before leading to an undesired performance or mission failure. Broken, burnt, unactuated or not opened control surfaces cause a drastic change in aerodynamic coefficients and consequently in the dynamic model. Therefore, in addition to the changes in the control forces and moments, system dynamics will change too, leading to the failure detection process being encountered with difficulty. To this purpose, an equivalent aerodynamic model is proposed to express the dynamics of the vehicle, and the health of each fin is monitored by the value of a parameter which is estimated using an adaptive robust filter. The proposed method detects and isolates fins damages in a few seconds with good accuracy.

Monthly Hanwoo supply and forecasting models

  • Hyungwoo, Lee;Seonu, Ji;Tongjoo, Suh
    • 농업과학연구
    • /
    • 제48권4호
    • /
    • pp.797-806
    • /
    • 2021
  • As the number of scaled-up ranches increased and agile responses to market changes became possible, decision-making by Hanwoo cattle farms also began to affect short-term shipments. Considering the changing environment of the Hanwoo supply market and the response speed of producers, it is necessary quickly to grasp the forecast ahead of time and to respond accordingly in an effort to stabilize supply and demand in the Hanwoo market. In this study, short-term forecasting model centered on the supply of Hanwoo was established. The analysis conducted here indicates that the slaughter of Hanwoo males increases by 0.248 as the number of beef cattle raised over 29 months of age in the previous month increases by one, and 0.764 Hanwoo females were slaughtered under average conditions for every Hanwoo male slaughtered. With regard to time, the slaughtering of Hanwoo was higher in January and August, which are months known for holiday food preparation activities for the New Year and Chuseok in Korea, respectively. Simulations indicated that errors were within 10% in all simulations performed through the Hanwoo supply model. Accordingly, it is considered that the estimation results from the supply model devised in this study are reliable and that the model has good structural stability.

An intelligent planner of processing equipment for CSCW-based shop floor control in agile manufacturing

  • Kim, Hwajin;Cho, Hyunbo;Jung, Mooyoung
    • 한국경영과학회:학술대회논문집
    • /
    • 대한산업공학회/한국경영과학회 1995년도 춘계공동학술대회논문집; 전남대학교; 28-29 Apr. 1995
    • /
    • pp.185-192
    • /
    • 1995
  • A common control model used to implement computer integrated manufacturing(CIM) is based on the hierarchical decomposition of the shop floor activities, in which supervisory controllers are responsible for all the interactions among subordinates. Although the hierarchical control philosophy provides for easy understanding of complex systems, an emerging manufacturing paradigm, agile manufacturing, requires a new control structure necessary to accommodate the rapid development of a shop floor controller. This is what is called CSCW(computer supported cooperative work)-based control or component-based heterarchical control. As computing resources and communication network on the shop floor become increasingly intelligent and powerful, the new control architecture is about to come true in a modern CIM system. In this paper, CSCW-based control is adopted and investigated, in which a controller for a unit of device performs 3 main functions - planning, scheduling and execution. In this paper, attention is paid to a planning function and all the detailed planning activities for CSCW-based shop floor control are identified. Interactions with other functions are also addressed. Generally speaking, planning determines tasks to be scheduled in the future. In other words, planning analyzes process plans and transforms process plans into detailed plans adequate for shop floor control. Planning is also responsible for updating the process plan and identifying/resolving replanning activities whether they come from scheduling or execution.

  • PDF

Time Optimal Attitude Maneuver Strategies for the Agile Spacecraft with Reaction Wheels and Thrusters

  • Lee Byung-Hoon;Lee Bong-Un;Oh Hwa-Suk;Lee Seon-Ho;Rhee Seung-Wu
    • Journal of Mechanical Science and Technology
    • /
    • 제19권9호
    • /
    • pp.1695-1705
    • /
    • 2005
  • Reaction wheels and thrusters are commonly used for the satellite attitude control. Since satellites frequently need fast maneuvers, the minimum time maneuvers have been extensively studied. When the speed of attitude maneuver is restricted due to the wheel torque capacity of low level, the combinational use of wheel and thruster is considered. In this paper, minimum time optimal control performances with reaction wheels and thrusters are studied. We first identify the features of the maneuvers of the satellite with reaction wheels only. It is shown that the time-optimal maneuver for the satellite with four reaction wheels in a pyramid configuration occurs on the fashion of single axis rotation. Pseudo control logic for reaction wheels is successfully adopted for smooth and chattering-free time-optimal maneuvers. Secondly, two different thrusting logics for satellite time-optimal attitude maneuver are compared with each other: constant time-sharing thrusting logic and varying time-sharing thrusting logic. The newly suggested varying time-sharing thrusting logic is found to reduce the maneuvering time dramatically. Finally, the hybrid control with reaction wheels and thrusters are considered. The simulation results show that the simultaneous actuation of reaction wheels and thrusters with varying time-sharing logic reduces the maneuvering time enormously. Spacecraft model is Korea Multi-Purpose Satellite (KOMPSAT)-2 which is being developed in Korea as an agile maneuvering satellite.

Aglet을 이용한 웹 기반 병렬컴퓨팅 환경설계 (Design of Web-based Parallel Computing Environment Using Aglet)

  • 김윤호
    • 한국컴퓨터산업학회논문지
    • /
    • 제3권2호
    • /
    • pp.209-216
    • /
    • 2002
  • 웹은 브라우저를 통한 단순한 정보의 전달과 정보의 공유수단으로서가 아니라, 수많은 컴퓨터 자원이 연결되어 있는 병렬 컴퓨팅을 위한 기반구조로서 이용될 수 있는 잠재적인 가능성을 가지고 있다. 웹을 기반으로 한 병렬컴퓨팅의 접근방법은 기존의 다른 방법들에 비하여 일반 사용자들의 접근에 대한 용이성, 확장성, 비용대비 효과적인 병렬시스템 구축의 용이성, 기존의 네트워크를 활용할 수 있다는 측면에서 많은 장점을 가진다. 자바언어에서의 이동코드(mobile code)의 개념을 가지고 있는 applet은 많은 계산을 필요로 하는 프로그램이 독립된 병렬작업으로 분할되어 웹 상의 여러 노드들로 이동되어 실행이 되어질 수 있는 가능성을 제시하여 주고 있다. 그러나 자바 applet은 보안에 대한 모델상의 제약으로 인하여 제한된 범위 내에서만 실행이 가능하며 클라이언트가 applet을 포함하고 있는 호스트들에 접속을 해야 한다는 점에서 유연성이 부족하다. 따라서 본 논문에서는 applet의 개념에 자치적으로 작업을 처리할 수 있는 기능을 추가하여 이동형 에이전트라 할 수 있는 Aglet(Agile applet)을 이용하여 웹 기반 병렬 컴퓨팅 환경을 설계하였으며, 웹 기반 병렬컴퓨팅 환경을 구축할 때 필요한 기술과 구조가 분석되었다. 또한 applet 기반의 방식과 비교하여 간단한 시뮬레이션과 분석이 이루어졌다.

  • PDF

패션산업에서의 실시간기업 도입 방안 (Implementation Strategy for the Real-Time Enterprise in Fashion Industry)

  • 박영재;최형림;김현수;홍순구
    • 한국산업정보학회논문지
    • /
    • 제11권5호
    • /
    • pp.105-118
    • /
    • 2006
  • 패션계에서 크게 성공한 스페인의 Zara, 그리고 미국의 Limited Brands사는 고객의 취향이나 유행이 매우 빠르게 변화한다는 것에 착안하여 성공한 기업들이다. 변화에 유연하게 대응하는 민첩한 조직(agile organization)과 고객 요구사항에 신속하게 대응하는 감지-반응 기업(adaptive enterprise)에 대한 논의는 이전부터 제기되어왔으며 최근에는 실시간 기업(RTE; Real-Time Enterprise)이라는 개념으로 확산되고 있다. 이에 본 논문에서는 패션산업의 특성을 고려한 패션산업의 실시간기업화, 즉 RTE 가 되기 위한 도입 방안을 제시하였다. 패션산업이 실시간기업화 되기 위해서는 종단간 프로세스들이 지연시간 없이 운영되어야 하며 또한 RTE의 세 가지 중요한 속성인 가시성(visibility), 지능성(intelligence), 그리고 민첩성(agility)이 확보되어야 한다. 패션산업에서의 실시간기업화를 위해 이 두 가지 축, 즉 사이클론 모델의 세 단계와 RTE 속성을 축으로 하여 여기에 패션산업의 핵심 업무인 패션머천다이징을 적용, 패션산업의 실시간기업화를 위해 추진해야할 항목들을 도출하였으며 구현 및 기술관점에서 현재까지의 솔루션들을 정리하였다.

  • PDF

Implementation of DevOps based Hybrid Model for Project Management and Deployment using Jenkins Automation Tool with Plugins

  • Narang, Poonam;Mittal, Pooja
    • International Journal of Computer Science & Network Security
    • /
    • 제22권8호
    • /
    • pp.249-259
    • /
    • 2022
  • Project management and deployment has gone through a long journey from traditional and agile to continuous integration, continuous deployment and continuous monitoring. Software industry benefited with the latest buzzword in the development process, DevOps that not only escalates software productivity but at the same time enhances software quality. But the implementation and assessment of DevOps practices is expository as there are no guidelines to assess and improvise DevOps application in software industries. Hence, there was a need to develop a hybrid model to assist software practitioners in DevOps implementation. The intention behind this paper is to implement the already proposed DevOps hybrid model using suggested tool chains including Jenkins, Selenium, GitLab, Ansible and Nagios automation tools through Jenkins project management environment and plugins. To achieve this implementation objective, a java application is developed with a web-based graphical interface. Further, in this paper, different challenges and benefits of Jenkins implementation shall also be outlined. The paper also presents the effectiveness of DevOps based Model implementation in software organizations. The impact of considering other automation tools and models can also be considered as a part of further research.

객체지향 모델을 이용한 디지털 가상공장의 파라메트릭 모델링에 관한 연구 (Parametric Modeling of the Digital Virtual Factory using Object-Oriented Methods)

  • 윤태혁;노상도
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 2005년도 춘계학술대회 논문집
    • /
    • pp.982-986
    • /
    • 2005
  • Digital Manufacturing is a technology to facilitate effective product developments and agile productions by digital environments representing the physical and logical schema and the behavior of real manufacturing system including manufacturing resources, processes and products. A digital virtual factory as a well-designed and integrated environment is essential for successful applications of this technology. In this research, we constructed a sophisticated digital virtual factory by measuring and 3-D CAD modeling using parametric methods. Specific parameters of each objects were decided by object-oriented schema of the digital factory. It is expected that this method is very useful for constructions of a digital factory, and helps to manage diverse information and re-use 3D models.

  • PDF