• 제목/요약/키워드: development process

검색결과 23,409건 처리시간 0.04초

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

  • 정세진;이동아;김의섭;장천현;유준범
    • 정보과학회 논문지
    • /
    • 제44권5호
    • /
    • pp.510-521
    • /
    • 2017
  • 소프트웨어 개발 프로세스(Software Development Process: SDP)는 소프트웨어공학 교육에서 가장 기초적이며 중심적인 역할을 한다. 모든 소프트웨어는 개발의 시작부터 마지막까지를 모두 포함하는 특정 SDP에 기반해서 개발된다. 따라서, SDP 교육은 소프트웨어공학의 제반 기술에 대한 이해를 도울 수 있다. 본 논문은 대학의 소프트웨어공학 수업에서 활용할 수 있는 소프트웨어 개발 방법론(프로세스)인 OOPT(Object Oriented Process with Traceability)를 소개한다. OOPT는 객체지향 소프트웨어를 개발하기 위한 방법론으로서, 각 단계마다 구체적인 요구사항과 산출물을 정의하고 있으며, 단위/시스템 시험 및 추적성 분석 등의 추가적인 내용들도 포함하고 있다. 본 논문은 OOPT에 대한 적용 사례로서 다년간의 건국대학교 컴퓨터공학과 소프트웨어공학 관련 수업들을 소개하고 있으며, 향후 개선 및 발전 방향을 포함한다.

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

  • 민택기
    • 산업경영시스템학회지
    • /
    • 제33권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
    • /
    • 제10권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)

  • 안연식
    • 서비스연구
    • /
    • 제3권2호
    • /
    • pp.75-89
    • /
    • 2013
  • 애플, 구글이나 월마트 등 지속적인 성장세를 유지하고 있는 서비스 기업들은 급변적인 서비스 혁신에 성공한 기업이라고 할 수 있다. 기존 기술이나 상품을 근간으로 개선을 추구하는 점진적인 혁신에 비해서 급변적인 혁신은 기존 시장이나 이용 중인 기술에 기반하지 않은 오히려 현재 기반을 파괴하는 혁신을 추구하는 것이 특징이다. 앞으로는 우리나라의 많은 서비스 기업에서도 이와 같은 급변적인 혁신을 추구하게 될 것이다. 본 연구에서는 급변적인 서비스 혁신을 추구하는 기업에서 새로운 서비스를 개발하는데 활용할 수 있는 프로세스 모형을 제시하기 위해 수행되었다. 먼저 급변적 서비스 혁신의 개념과 서비스 개발 프로세스 모형에 관련된 기존 연구결과를 고찰한 후 새로운 서비스 개발 프로세스 모형을 제시하였다. 본 연구에서 제시된 서비스 개발 프로세스 모형은 선행분석 활동으로 기술예측 및 시장분석, 전략설정 등 전략 단계의 3개 핵심 프로세스를 설정하였고, 탐색 단계에서의 4개 핵심프로세스, 그리고 실행 단계에서의 3개 핵심프로세스 등 총 10개 핵심프로세스로서 구성된 모형이다. 이밖에도 이 서비스 개발 프로세스 모형을 기업에서 적용하기 위해 필요한 성과평가 모형 등을 참조모형으로 포함시켰다. 앞으로 서비스 개발 프로세스를 다룬 많은 사례 연구와 본 연구결과에서 제시된 서비스 개발 프로세스모형의 개선 및 최적화 모형이 제시될 필요가 있다.

  • PDF

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

  • 이종우;정의진;황종규
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2001년도 춘계학술대회 논문집 전기기기 및 에너지변환시스템부문
    • /
    • 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)

  • 김보아;남윤자;이재일;윤미경
    • 한국의류산업학회지
    • /
    • 제18권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.

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

  • 김우제;박찬규;신수정
    • 산업공학
    • /
    • 제17권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
    • /
    • 제16권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
    • /
    • 제9권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)

  • 박수용;임성재
    • 정보처리학회논문지D
    • /
    • 제9D권1호
    • /
    • pp.111-126
    • /
    • 2002
  • 웹 시스템 개발은 기존의 메인 프레임 또는 클라이언트/서버 환경과는 달리 기술적으로 볼 때, 역동적이고 가변적인 요소들이 강하게 작용하며, 비교적 단기간에 이루어지는 만큼 개발자가 쉽게 적응할 수 있는 실용적이고 효율적인 프로세스는 매우 중요하다. 그러나, 웹 시스템 개발에 대한 기술적인 대안과 구현 언어, 아키텍쳐 구성에 대한 논의는 적극적인 반면, 표준화된 개발 프로세스와 산출물에 대한 논의는 상대적으로 활발하지 못했다. 본 논문에서는 현행 웹 시스템 개발 프로세스에 대한 문제점들을 분석하고, 이에 대한 대안으로써, 반복과 점증의 개념을 적용한 도메인 특성에 근거한 웹 시스템 개발 프로세스를 제안한다. 도메인의 분류는 웹 시스템 요소와 웹 사이트 유형을 상호연결하여, 총 5개의 도메인을 설정하구, 프로젝트에 적용된 2개의 도메인에 대한 워크플로우를 작업내용 및 산출물 중심으로 구체화한다. 또한, 제안하는 프로세스를 인트라넷 시스템 개발에 적용하고, 구성과 요소로 분류된 척도를 통해 기존의 웹 개발 프로세스와 비교 평가한다.