• Title/Summary/Keyword: development process

Search Result 23,409, Processing Time 0.043 seconds

OOPT: An Object-Oriented Development Methodology for Software Engineering Education (OOPT: 소프트웨어공학 교육을 위한 객체지향 소프트웨어 개발 방법론)

  • Jung, Sejin;Lee, Dong-Ah;Kim, Eui-Sub;Chang, Chun-Hyon;Yoo, Junbeom
    • Journal of KIISE
    • /
    • v.44 no.5
    • /
    • pp.510-521
    • /
    • 2017
  • The software development process (SDP) plays an important basic role in software engineering education. Every software is developed in accordance with a specific SDP which contains all phases of software development. SDP education helps students to understand the overall techniques and the process of software engineering. This paper introduces a software development methodology (i.e., process) - 'OOPT (Object Oriented Process with Traceability),' which was proposed for use in university software engineering classes. The OOPT is based on object-oriented software development, and it defines concrete requirements as well as outputs of each process/phases. It also contains the unit/system testing and a traceability analysis. We have used the OOPT in software engineering classes at Konkuk university for eight years. This paper conveys our experience as well as future extension and improvement plans.

Development of Project Management Process for Product Development (제품개발 프로젝트관리 프로세스 개발)

  • Min, Taek-Kee
    • Journal of Korean Society of Industrial and Systems Engineering
    • /
    • v.33 no.3
    • /
    • pp.93-101
    • /
    • 2010
  • Regarding project management, many organizations have developed and distributed general project management knowledge systems, and application fields use the knowledge systems to apply the process suitable for characteristics of a project. This study suggests project management process models to apply to product development projects and introduces the application cases. This product development project management process model is composed of five top processes of initiation and preparation, planning, implementation management, control, and termination and transfer. The five processes are re-divided into 18 bottom processes. These processes are expressed as input, control, output, and mechanism by using the IDEF0 model. This model is applied to the new car development project of a Korean automobile company and introduces the cases, which shows a project charter, a work breakdown structure, a project schedule, a progress s-curve, a risk register, and a performance report.

Users Involvement in New Product Development Process: A Designers' Perspectives

  • Taha, Zahari;Alli, Hassan;Rashid, Salwa Hanim Abdul
    • Industrial Engineering and Management Systems
    • /
    • v.10 no.3
    • /
    • pp.191-196
    • /
    • 2011
  • The purpose of this paper is to study user's involvement in new product development (NPD). It seeks to identify the factors involving user and design practices in the design process of new product development. A survey was conducted on 20 respondents consisting of designers involved in product development from various industries. The study focused on the early activities of the product design process which is called product specification. The analysis performed considers the importance of involving users in design decision. The outcome of this research is the significance of involving users and its effect on product development activities. The research also provides a model for an integrated user, designer and product knowledge activity in the product development process.

The Related Research Issues and the Suggestion of the Radical Services Innovation Process Models in the Service Firms (기업수준에서의 급변적 서비스 혁신 프로세스 모형과 관련 연구 이슈 탐색)

  • Ahn, Yeon S.
    • Journal of Service Research and Studies
    • /
    • v.3 no.2
    • /
    • pp.75-89
    • /
    • 2013
  • In the services industry and firms, the successful new service development is very important issue today, But the innovation process for service firms is comprehensively little treated until now. This study was performed to suggest the new service development process model for the firms level in the perspective of the radical service innovation. So, in this paper the new process development model can be made by reviewing the concepts about the radical service innovation and by analyzing the some existing new service development process models. In the suggested service development process model, the three key process such as technology forecast, market analysis, and strategy development were included for front phase activity as the new service development process. Also the four key process for searching phase, and the other three key process for implementation phase were included. And for the application for the service firms' service innovation, the innovation's outcome estimation reference model is included. I hope to be executed the various case research and the improvement and optimization for this suggested process model in the future.

  • PDF

System Engineering for Development of Train Control System (열차제어시스템 개발에 있어서의 시스템 엔지니어링)

  • Lee, J.W.;Joung, E.J.;Hwang, J.G.
    • Proceedings of the KIEE Conference
    • /
    • 2001.04a
    • /
    • pp.381-383
    • /
    • 2001
  • A system engineering play a key role in new signalling system development. The signalling system development process consists several phases which are requirement analysis, functional analysis, system synthesis and system analysis. Each phase of the development are decomposed according to system engineering process. The key topics to be considered are shown in the each phase such as safety. This paper shows the application of system engineering process to a signalling system development.

  • PDF

Work Involvement Study of Each Job on Technical Design in Garment Development Process in South Korea (국내 의류상품개발과정에서 직종별 업무관여도 비교 - 테크니컬 디자인 업무 중심으로 -)

  • Kim, Bo Ah;Nam, Yun Ja;Lee, Jaeil;Yoon, Mi Kyung
    • Fashion & Textile Research Journal
    • /
    • v.18 no.5
    • /
    • pp.658-667
    • /
    • 2016
  • The purpose of this study is 1) to research how practitioners in fashion industry in South Korea perceive concepts of Technical Design/Designer, 2) to compare and analyze issues at work by occupation, 3) to research specific works in garment development process, and 4) to compare and analyze work involvement by occupation, type of a company and etc, and 5) to propose the role of Technical Designers in apparel companies in South Korea. There were two methods to conduct this study, which were in-depth interview and survey. Both methods were conducted to designers, merchandisers, pattern makers, technical designers, and production coordinators. Frequency analysis, ANOVA, Duncan test, and Factor analysis were performed to get results by using SPSS 18.0 program. The results are following. There were 50 works during garment development process from the result of in-depth interview, and 6 factors were obtained from the result of Factor analysis, which were 'Works about Sample in Sample Development Process', 'Works about Product's Pattern and Size Spec', 'Works about Development of Garment's Design', 'Works about Planning of Product Development and Management of Product in Stock', 'Works about Production Process', and 'Preparation Works for Sample Development'. In conclusion, technical designer in apparel companies in South Korea should be in charge of works about sample in sample development process and decision making of product' size spec, which is included in works about product's pattern and size spec. Also, they should complete technical package after product is developed by designers.

Estimating Cost Adjustment Factors of Software Development Projects using Analytic Hierarchy Process (AHP를 이용한 소프트웨어 개발비 보정계수 산정)

  • Kim, Woo-Je;Park, Chan-Kyoo;Shin, Soo-Jeong
    • IE interfaces
    • /
    • v.17 no.spc
    • /
    • pp.1-10
    • /
    • 2004
  • The purpose of this paper is to reorganize cost adjustment factors of software development projects in estimating software development cost, and derive adjustment coefficients of application types and language types by analytical hierarchy process. We constructed a decision-making hierarchy of various criteria which determine the complexity of application types and language types, and conducted a survey on the pairwise comparison among alternatives. Finally, the cost adjustment coefficients of application types and language types were derived by analytic hierarchy process. This paper is the first study in which the analytic hierarchy process was applied to the field of estimating cost adjustment factors of software development projects.

An Efficient Method for the Large-Scale Synthesis of Atorvastatin Calcium

  • Lee, Hong-Woo;Kim, Young-Min;Yoo, Choong-Leol;Kang, Sung-Kwon;Ahn, Soon-Kil
    • Biomolecules & Therapeutics
    • /
    • v.16 no.1
    • /
    • pp.28-33
    • /
    • 2008
  • Atorvastatin calcium salt (1) was obtained through the preparation of lactone compound (8) from 2-((4R,6R)-6-(2-(2-(4-fluorophenyl)-5-isopropyl-3-phenyl-4-(phenylcarbamoyl)-1H-pyrrol-1-yl)-ethyl)-2-phenyl-1,3,2-dioxaborinan-4-yl)acetic acid tert-butyl ester (9) by hydrolysis in basic condition. Efficient hydrolysis of boronate compound 9 aimed at the viable synthesis for commercial production and purification of Atorvastatin calcium is reported. Detail studies of evaluation procedure are also reported.

Best Practices on Improving the Virtual Reality (VR) Content Development Process with EPIC's Unreal Engine

  • Kong, Ji Hoon;Kim, Ki Du;Kim, R. Young Chul
    • International Journal of Advanced Culture Technology
    • /
    • v.9 no.4
    • /
    • pp.417-423
    • /
    • 2021
  • Recently, in the Game industries, they are increasing to use of game engines to reduce the development cost of 3D content and software. In particular, Unreal Engine provides a blueprint visual scripting function that enables software production without programming (coding). Although High-end video content can be produced, the problem is that content development is complicated and requires advanced manpower. To solve this problem, we propose an optimized VR game context process. This is because 1) a Blueprint visual script is used, 2) VR games with various interactions can be produced, 3) Non-majors in the software field (or groups) can develop advanced content. In various related industries such as defense, medical care, manufacturing, and construction, we may easily develop any game content without programming with our refined VR rhythm action game development process. We expect to reduce the development cost with the process advantages in the game industries.

Web System Development Process based on Domain Features : Content centric Domain and Data centric Domain (도메인 특성에 근거한 웹 시스템 개발 프로세스 : 컨텐트 중심 도메인 및 데이터 중심 도메인)

  • Park, Su-Yong;Im, Seong-Jae
    • The KIPS Transactions:PartD
    • /
    • v.9D no.1
    • /
    • pp.111-126
    • /
    • 2002
  • As the technical aspect of the web system development is, unlike the existing main frame or client/server environment, greatly influenced by the dynamic and variable factors and carried out in a comparatively short period, practical and efficient process to which the developer may adapt with ease is very much required for the web system development. However, while the technological substitute, language and architecture composition have been much discussed, in connection with web system development growing rapidly, standardized development process and its deliverables have been rarely discussed. This thesis analyzes problems of the existing web system development processes and as the substitutes for them, proposes web system development process based on the domain features derived from the concepts of iteration and increment. For the classification of domains, five domains in total are set by interlocking web system factors and web site types and the workflows for two domains applied to projects are incorporated focused on work content and deliverables. The proposed process applies to the development of intranet system and is compared with the existing web development processes by the measure classified into components and elements.