• Title/Summary/Keyword: 린 소프트웨어

Search Result 22, Processing Time 0.021 seconds

How to Implement 'Lean' Principles into Software Development Practice?: Visualization of Delays and Defects (린(Lean) 개념을 소프트웨어 개발 방법에 적용하기 위한 사례 연구: 낭비 제거의 가시화를 중심으로)

  • Hwang, Soon-Sam;Kim, Sung-K.
    • Information Systems Review
    • /
    • v.13 no.1
    • /
    • pp.61-74
    • /
    • 2011
  • Software industry still has many deep-seated problems. As a natural consequence, it may have to learn from best practices in more mature industry like manufacturing. An example is 'lean' software development which is defined as translation of 'lean manufacturing' principles to the software development domain. The principles include 'eliminate waste' and 'amplify learning.' It was much asserted that these principles are worth applying. Not much study, however, was done on how to practically implement these principles into software development practice. In this study we attempt to present a method in which project lead time and software defects are regarded as major targets of management and are visualized using Cumulative Flow Diagram. We further applied this method on actual projects. The result confirms that agile is positively effective on reducing wastes.

Development Process Improvement of Open-market System by using Agile Methodology (민첩방법론을 활용한 오픈마켓 시스템 개발 프로세스 개선)

  • Lee, Yong-Hee;Lee, Gun-Ho
    • The KIPS Transactions:PartD
    • /
    • v.17D no.3
    • /
    • pp.203-208
    • /
    • 2010
  • This study improves the productivity of software development of open-market systems using agile methodology. The current processes of an open-market system are analyzed and inefficient processes are identified which are changed by applying the agile practice principles in Lean software. This study analyzes the process lead times and defects after the processes are changed to see the improvement effect.

A Pulley-Type VR Interface that Efficiently Conveys a Sense of Weight to the User in a Virtual Environment (가상환경에서 무게감을 효율적으로 사용자에게 전달하는 도르래 방식의 VR 인터페이스)

  • Seong-A Park;YeRin Moon;Soyeon Park;Jong-Hyun Kim
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2023.01a
    • /
    • pp.381-384
    • /
    • 2023
  • 본 논문에서는 마이크로소프트의 홀로렌즈를 이용한 손 위치 추적 및 모션 인식과 아두이노를 통해 상황에 맞는 무게감을 사용자에게 전달할 수 있는 VR 인터페이스를 제안한다. 홀로렌즈는 혼합현실을 체험할 수 있지만 홀로렌즈를 이용해 가상의 물체를 잡았을 때 현실과의 물리적인 상호작용이 없기 때문에 현실감이 떨어져 몰입을 저하하는 원인이 된다. 본 논문에서는 혼합현실에서 사용자의 몰입을 개선하기 위해 아두이노를 이용하여 사용자에게 무게감을 효율적으로 전달하여 현실과 같은 몰입을 줄 수 있는 도르래 방식의 VR 인터페이스를 제안한다.

  • PDF

Factors Influencing the Efforts for Embedded Software Maintenance : A Case from Semiconductor Wafer Processing Line (임베디드 소프트웨어 유지보수 노력의 영향요인 연구 : 반도체 웨이퍼 가공라인 사례를 중심으로)

  • Cho, Namhyung;Kim, Chi Rin;Kim, Mi Ryang
    • Journal of Digital Convergence
    • /
    • v.15 no.9
    • /
    • pp.211-221
    • /
    • 2017
  • The semiconductor industry develops and maintains software embedded in computer-controlled tools and facilities, to process and manufacture high-tech products. Upgrading embedded softwares for semiconductor processing robots and machinery is one of the basic activities that must be performed in order to maintain product quality and integrity. Maintenance and enhancement of embedded software consume a major portion of the total life cycle cost of a system. However, the area has been given little attention in the literature. 502 maintenance and enhancement cases, related to embedded softwares in wafer processing machines, were selected at random for analysis. Practical implications are also discussed.

Development of an Interactive Computer Graphic Software for the Education & Training of Power System Fault Analysis (전력계통 고장해석 교육 및 훈련을 위한 대화식 컴퓨터 그래픽 소프트웨어 개발)

  • 신중린;이욱화
    • The Transactions of the Korean Institute of Power Electronics
    • /
    • v.4 no.1
    • /
    • pp.35-42
    • /
    • 1999
  • This paper describes the development of an interactive computer graphic software for the education and training of the power system fault analysis. The developed software is designed to increase the understanding of the fault analysis with ease and it is composed of the windows, graphic icons, and graphic representations for user-friendly environments. Specially an interactive scheme is given for user to simulate the fault analysis under the variety conditions. With this function, user can acquire the basic concepts of the power system fault study as well as the understanding of the impacts on the system by some faults. The proposed software is tested on a 16-bus sample system. The software will be useful for the education and training and training of the power system fault analysis.

  • PDF

VR Interface for Immersive Expression of the User's Walking, Running, Limp and Zombie States (사용자의 걷기, 뛰기, 절름발이 움직임을 몰입감 있게 표현하기 위한 VR 인터페이스)

  • Moon, YeRin;Park, Seong-A;Park, Soyeon;Kim, Jong-Hyun
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2022.07a
    • /
    • pp.549-552
    • /
    • 2022
  • 본 논문에서는 가상현실에서 헤드 마운티드 디스플레이(Head mounted display, HMD) 사용자와 Non-HMD 사용자에게 사용자의 걷기, 뛰기, 절름발이 움직임을 몰입감 있게 표현하기 위한 새로운 가상현실(VR, Virtual Reality) 인터페이스를 제안한다. 가상현실에서는 몰입감을 높이기 위해 시각적 감각을 활용한 HMD와 사용자의 자세나 움직임을 추적하는 장비를 활용하지만, 일반적인 사용자들에게 HMD 보급은 많이 이루어져 있지 않으며, 비용적인 측면과 멀미로 인해 가상현실 콘텐츠에 몰입하기 어렵다. 본 논문에서는 효율적으로 몰입도를 높이고 비용적인 부담을 줄여주기 위해 아두이노를 활용한 새로운 보행 인터페이스 장치를 제안한다. 보행 인터페이스 장치는 사용자의 다리 가속도 정보를 기반으로 사용자의 상태 변화에 맞게 패턴을 설정하여 사용자의 걷기, 뛰기, 절름발이 움직임을 통해 사용자 캐릭터의 움직임을 제어하고 표현할 수 있는 새로운 결과를 보여준다.

  • PDF

Cylinder-based Angular Interpolation to Efficiently Feature Point Matching in AR Environment (AR환경에서 특징 포인트를 효율적으로 매칭하기 위한 실린더 기반의 각도 보간)

  • Moon, YeRin;Kim, Jong-Hyun
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2022.01a
    • /
    • pp.365-368
    • /
    • 2022
  • 본 논문에서는 가상 물체를 현실과 오차 없이 정확하게 증강 시켜야 하는 상황에서 특징 포인트를 이용하여 효율적으로 매칭하기 위한 실린더 기반의 각도 보간 기법을 제안한다. 증강현실에서 활용되는 대표적인 객체를 증강하는 방법은 특징 포인트들을 트래킹하여 찾아낸 후, RANSAC 알고리즘을 기반으로 포인트 셋에서 바닥, 벽과 같이 하나의 평면을 구성하고 그 위에 객체를 증강한다. 이 방법은 평면을 이용하기 때문에 계산량이 적지만, 증강 위치에 대한 오차가 존재하기 때문에 때때로 잘못된 위치에 객체가 배치되는 경우가 발생한다. 특히, 의료시설, 도로 공사에서 증강 현실을 사용했을 때에 증강된 가상물체의 위치, 크기 등이 현실에서 작은 오차라도 어긋날 경우 크게 사고가 발생할 수 있다. 본 논문에서는 평면 생성 없이 특징 포인트만을 이용하여 효율적으로 매칭 할 수 있는 실린더 기반의 각도 보간을 이용하여 정확하게 객체를 증강할 수 있는 결과를 보여준다.

  • PDF

Novel ICP Matching to Efficiently Interpolate Augmented Positions of Objects in AR (AR에서 객체의 증강 위치를 효율적으로 보간하기 위한 새로운 ICP 매칭)

  • Moon, YeRin;Kim, Jong-Hyun
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2022.07a
    • /
    • pp.563-566
    • /
    • 2022
  • 본 논문에서는 증강현실에서 객체 증강 시, 특징점과 GPS를 이용하여 증강 위치를 효율적으로 보간할 수 있는 ICP(Iterative closest point) 매칭 기법을 제안한다. 다양한 환경에서 제한받지 않고 객체를 증강하기 위해 일반적으로 마커리스(Markerless) 방식을 사용하며, 대표적으로 평면 검출과 페이스 검출을 사용한다. 이는 현실과 자연스러운 동기화를 위한 것으로 계산은 작지만, 인식의 범위가 넓기 때문에 증강 위치에 대한 오차가 존재한다. 이러한 작은 오차는 특정 산업에서는 치명적일 수 있으며, 특히 건설이나 의료시설에서 발생하면 큰 사고로 이어진다. 객체를 증강 시킬 때 해당 환경에 대한 점 구름(Point cloud)을 수집하여 데이터베이스에 저장한다. 본 논문에서는 관측되는 점 구름과의 오차를 줄이기 위해 ICP 매칭 기법을 사용하며, 실린더 기반의 각도 보간을 이용하여 계산량을 줄인다. 결과적으로 특징점과 GPS를 이용하여 ICP 매칭 기법을 통해 효율적으로 처리함으로써, 증강 위치에 대한 정확도가 개선된 증강 방식을 보여준다.

  • PDF

From a Defecation Alert System to a Smart Bottle: Understanding Lean Startup Methodology from the Case of Startup "L" (배변알리미에서 스마트바틀 출시까지: 스타트업 L사 사례로 본 린 스타트업 실천방안)

  • Sunkyung Park;Ju-Young Park
    • Asia-Pacific Journal of Business Venturing and Entrepreneurship
    • /
    • v.18 no.5
    • /
    • pp.91-107
    • /
    • 2023
  • Lean startup is a concept that combines the words "lean," meaning an efficient way of running a business, and "startup," meaning a new business. It is often cited as a strategy for minimizing failure in early-stage businesses, especially in software-based startups. By scrutinizing the case of a startup L, this study suggests that lean startup methodology(LSM) can be useful for hardware and manufacturing companies and identifies ways for early startups to successfully implement LSM. To this end, the study explained the core of LSM including the concepts of hypothesis-driven approach, BML feedback loop, minimum viable product(MVP), and pivot. Five criteria to evaluate the successful implementation of LSM were derived from the core concepts and applied to evaluate the case of startup L . The early startup L pivoted its main business model from defecation alert system for patients with limited mobility to one for infants or toddlers, and finally to a smart bottle for infants. In developing the former two products, analyzed from LSM's perspective, company L neither established a specific customer value proposition for its startup idea and nor verified it through MVP experiment, thus failed to create a BML feedback loop. However, through two rounds of pivots, startup L discovered new target customers and customer needs, and was able to establish a successful business model by repeatedly experimenting with MVPs with minimal effort and time. In other words, Company L's case shows that it is essential to go through the customer-market validation stage at the beginning of the business, and that it should be done through an MVP method that does not waste the startup's time and resources. It also shows that it is necessary to abandon and pivot a product or service that customers do not want, even if it is technically superior and functionally complete. Lastly, the study proves that the lean startup methodology is not limited to the software industry, but can also be applied to technology-based hardware industry. The findings of this study can be used as guidelines and methodologies for early-stage companies to minimize failures and to accelerate the process of establishing a business model, scaling up, and going global.

  • PDF

Development of Dog Name Recommendation System for the Image Abstraction (이미지 추상화 기법을 이용한 반려견 이름 추천 시스템 개발)

  • Jae-Heon Lee;Ye-Rin Jeong;Mi-Kyeong Moon;Seung-Min Park
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.18 no.2
    • /
    • pp.313-320
    • /
    • 2023
  • The cumulative registration status of dogs is from 1.07 million in 2016 to 2.32 million in 2020. Animal registration is increasing by more than 10% every year, and accordingly, a name must be decided when registering a dog. We want to give a name that fits the characteristics of a dog's appearance, but there are many difficulties in naming it. This paper explains the development of a system for recognizing dog images and recommends dog names based on similar objects or food. This system extracts similarities with dogs' images through models that learn images of various objects and foods, and recommends dog names based on similarities. In addition, by recommending additional related words based on the image data of the result value, it was possible to provide users with various options, increase convenience, and increase interest and fun. Through this system, it is expected that users will be able to solve their concerns about naming their dogs, check names that suit their dogs comfortably, and give them various options through various recommended names to increase satisfaction.