• Title/Summary/Keyword: Agile methods

Search Result 52, Processing Time 0.023 seconds

A Plan for Improvement of Usability in Extreme Programming (극한 프로그래밍의 사용성 향상 방안)

  • Lee, Sang-Jun;Bae, Seok-Chan
    • The KIPS Transactions:PartD
    • /
    • v.11D no.3
    • /
    • pp.635-648
    • /
    • 2004
  • Extreme programming is the most representative methodology among agile software development methodologies that is agile in business environment which change fast. As software industry is matured, usability of software quality characteristics is emphasized gradually, but effort to obtain usability in extreme programming is insufficient. In this paper, three things lacked in extreme programming are reinforced. First, roles of user interface expert are defined. Second, usability testing method to extreme programming are introduced. Third, development process and products are proposed. The proposed plan is validated by four methods, which analyze supporting software development life cycle, analyze satisfaction of CMM key process areas, analyze satisfaction of CMM practices, and analyze development of green tea shopping mail. Green tea shopping mall is improved 23% in the estimated running time, 21% in the learnability. Also, usability is improved 18% in the heuristic evaluation and 16% in the questionnaire method.

International Standards of Electrical Equipments for Medical Practice (의료용 전기기기에 대한 국제표준 현황)

  • Lee, Tae-Bum
    • The Korean Journal of Health Service Management
    • /
    • v.7 no.3
    • /
    • pp.203-212
    • /
    • 2013
  • Medical devices separated by a committee of the International Electrotechnical Commission IEC TC (Technical Committee) 62 medical electrical equipment being promoted by the International standards. Actually, a lot of standards were existed, but many national and international standards for medical devices were lacking in practical standards that can be applied to their development. Most international standards were focused in electrical and mechanical safety of medical devices. Therefore, there were few practical standards which contain essential performance evaluation. Although medical device regulations do not enforce a fixed lifecycle model, activities are presented in a sequential manner, thus hinting at a waterfall process. Meanwhile, for a decade or more, software teams have benefitted from agile development methods. Several medical device manufacturers have adopted agile practices while keeping development in compliance with regulations, but conflicts arise and decisions have to be taken in favor of agility or formality. However, if there are new practical standards of medical devices, it must be possible to promote the medical devices industry in their nation. To do this, there is a need to develop a new standard could apply to the international market through the analysis of the medical device related technology. Consequently, new standards such as NP (New proposal) or NWIP (New Work Item Proposal) should be developed through international standardization of medical device technology.

Identification of scheduling problems for CSCW-based shop floor control in agile manufacturing

  • Cha, Soohyun;Cho, Hyunbo;Jung, Mooyoung
    • Proceedings of the Korean Operations and Management Science Society Conference
    • /
    • 1995.04a
    • /
    • pp.208-215
    • /
    • 1995
  • Numerous solution methods for scheduling problems such as part dispatching problem, operation sequence problem have been suggested as a means to be embedded in hierarchical or centralized shop floor control. Under the preceding control philosophies, however, response to changes in the shop floor status is quite slow and timely decision is sometimes impossible. Moreover, the control software becomes too large and it is almost impossible to modify the control software when the configuration of the shop floor changes. In agile manufacturing which emerged recently to cope with quick response and easy modifiability when unexpected changes occur, a new control policy is needed. CSCW[Computer Supported Cooperative Work] based shop floor control casts a different view on scheduling problems. Decisions are made locally when requested and useful information is scattered among agents for its efficient use. Adaptation is easy because agents are -'plug compatible or portable. In this paper, scheduling problems occurring under CSCW based shop floor control are identified and characterized. Traditional scheduling problems are reviewed from the CSCW viewpoint. All the control entities involved in the shop floor can be found and used to defined agents. With these entities and CSCW concept, possible scheduling problems are identified.

  • PDF

Building Test Codes for Unit Test Automation of Java Programs (단위 테스트 자동화를 위한 자바 프로그램 테스트 코드 구축)

  • Yoon, Hoijin
    • Journal of Software Engineering Society
    • /
    • v.23 no.4
    • /
    • pp.141-149
    • /
    • 2010
  • Agile development is mentioned a lot by developers these days. XP or Scrum is one of the popular development processes, and it says that unit test automation would drive an agile development successful. The success of unit test automation depends on how well to compare an execution result to its own expected result. that is why this paper focuses on the comparison part. This paper introduces how to build test codes for unit testing, and then concludes with mentioning two considerations of unit testing automation. First, test codes for void-typed methods need Mock Framework to monitor their behavior. Second, the comparison of execution results and expected results is hard to implement in case of testing void-typed methods. We check every sentences of a test path to decide if the testing is fail or pass.

  • PDF

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

  • Yoon Tae-Hyuck;Noh Sang-Do
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2005.06a
    • /
    • 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

Virtual Manufacturing for an Automotive Company(V) - Parametric Modeling of the Digital General Assembly Shop using Object-Oriented Methods (자동차 가상생산 기술 적용(V) - 객체지향 방법에 의한 디지털 조립공장의 파라메트릭 모델링)

  • Park, Tae-Keun;Kim, Gun-Yeon;Noh, Sang-Do;Park, Young-Jin
    • IE interfaces
    • /
    • v.18 no.1
    • /
    • pp.94-103
    • /
    • 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 factory as a well-designed and integrated environment is essential for successful applications of this technology. In this research, we constructed a sophisticated digital factory of an automotive company’ general assembly shop by measuring and 3-D CAD modeling using parametric methods. Specific parameters of each objects were decided by object-oriented schema of the general assembly shop. 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.

Proposal : Improvement of Testing Frontier Capability Assessment Model through Comparing International Standards in Software Product and Software Testing Process Perspective (소프트웨어 제품과 프로세스 관점에서 국제표준과 비교를 통한 테스팅 프론티어 역량평가 모델 개선 방안)

  • Yoon, Hyung-Jin;Choi, Jin-Young
    • KIISE Transactions on Computing Practices
    • /
    • v.21 no.2
    • /
    • pp.115-120
    • /
    • 2015
  • The Testing Frontier Capability Assessment Model (TCAM) is based on ISO/IEC 9126, TMMi and TPI. Since ISO/IEC 9126, TMMi and TPI were made over 10 years ago, TCAM faces the problem that it can not assess and analyze the capability of small businesses that employ new software development methods or processes, for example Agile, TDD(Test Driven Development), App software, and Web Software. In this paper, a method to improve the problem is proposed. The paper is composed of the following sections: 1) ISO/IEC 9126, ISO/IEC 25010 and ISO/IEC/IEEE 29119 part 2 review 2) TCAM review 3) software product quality perspective comparison, and analysis between ISO/IEC 9126, ISO/IEC 25010 and TCAM 4) comparison, and analysis between ISO/IEC/IEEE 29119 part2 and TCAM and 5) proposal for the improvement of TCAM.

Development of Modular Software Technology for IT-based Control System (IT 기반 제어시스템의 모듈형 소프트웨어 기술 개발)

  • Lee Hi-Won;Kim Kiwon;Min Byung-Kwon;Lee Sang-Jo
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2005.06a
    • /
    • pp.246-249
    • /
    • 2005
  • For agile production methods, manufacturing system requires development of a motion controller which has flexibility of general-purpose motion controller and productivity of specialized-purpose one. In this study we developed a flowchart programming development environment for motion language and process control. A controller designed on this environment can be used as a general purpose motion controller of a machine tool. Design of control programming based on a flowchart has the advantages such as reducing the programming time and improving intuitiveness of interface for users. We created the flowchart-based platform using OPC communication

  • PDF

Flowchart Programming Environment for Process Control (PC 기반 제어기를 위한 Flowchart 활용 프로그래밍 환경의 개발)

  • 이희원;김기원;민병권;이상조;김찬봉
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2004.10a
    • /
    • pp.1240-1243
    • /
    • 2004
  • For agile production methods, manufacturing system requires development of a motion controller which has flexibility of general-purpose motion controller and productivity of specialized-purpose one. In this study we developed the Flowchart Programming development environment for Motion language and Process Control. The controller designed on this environment can be used as a general purpose motion controller of a machining tool. Design of control programming based on a flowchart has the advantage of reducing the time consumed and intuitive interface for users. We create the solution with the Microsoft Visio for the flowchart-based platform and OPC for the process communication..

  • PDF

Advanced Manufacturing Technologies on the World Wide Web: Methodologies and Application Techniques (World Wide Web 상의 첨단 생산 기술: 방법론과 응용기술)

  • Kim, Seong-Jip;Kim, Nak-Hyun;Yang, Tae-Kon
    • IE interfaces
    • /
    • v.9 no.3
    • /
    • pp.306-316
    • /
    • 1996
  • The easily use of WWW and Web browser of INTERNET makes the world our stage. But when we search for the information and resource that we want, the information supplied by search engine (e.g., Yahoo, Lycos, WebCrawler, Alta Vista) is inadequate to acquire the necessary and related information of research issues. This paper surveys AMT(Advanced Manufacturing Technology) which is the research topics recently on the WWW(WorLd Wide Web) and provides searching methods and information for academic research, technical report, proceedings, software, etc. It also briefly surveys WWW-VL(Virtual Library) and reviews the major three technology, CALS (Commerce At Light Speed), AMS(Agile Manufacturing System), CE(Concurrent Engineering), that is recently the focus of the research issue of Industrial Engineer.

  • PDF