• 제목/요약/키워드: 개발 단계

검색결과 9,916건 처리시간 0.037초

소프트웨어 개발 라이프사이클 인력 프로파일 (A Software Manpower Profile for Software Development Life Cycle)

  • 이상운
    • 정보처리학회논문지D
    • /
    • 제11D권5호
    • /
    • pp.1123-1132
    • /
    • 2004
  • 성공적인 프로젝트 계획은 프로젝트를 개발하는데 요구되는 인력을 얼마나 정확히 추정하느냐에 달려있다. 이 정보들은 Putnam의 Rayleigh 모델이나 Phillai et al.의 Gamma 모델들로 부터 유도된다. 그러나 이들 모델들은 투입 인력이 지수적으로 계속적으로 증가하여 개발이 종료되는 시점에서 투입되는 인력이 절정에 도달하는 소프트웨어 생명주기 전체에 대한 인력분포를 대상으로 하고 있다. 그러나 실제 프로젝트에서는 대부분의 인력이 개발에 투입되고 단지 적은 규모의 인력만이 유지보수에 할당된다. 또한, 대표적인 개발 프로세스인 폭포수 모델이나 단일화된 프로세스도 개발단계만을 대상으로 하고 있다 이러한 개발환경에는 개발완료시점에서 절정에 도달하는 기존 인력분포 모델의 투입인력 분포 곡선을 적용할 수 없다 본 논문은 이러한 문제점을 해결하기 위해 개발단계에 적합한 인력분포 모델을 제시한다. 먼저, Putnam이 제시한 인력분포로부터 폭포수 모델의 개발단계 투입 인력 분포를 유도하고, 다음으로, 단일화된 프로세스에 대한 개발단계 투입인력 분포를 유도하였다. 두 프로세스 투입인력을 비교한 결과 개발 각 시점에 대한 투입인력의 양, 수행 업무 단계는 차이가 발생하지만 총 투입 인력분포는 유사한 형태를 나타내었다. 이 결과로부터 두 개발 프로세스 모두에 적용할 수 있는 단일화된 개발인력 분포 모델을 유도하였다.

웹 기반 컴퓨터 지원 발상시스템을 이용한 게임개발 아이디어 발상에 관한 연구 -게임개발 초기 컨셉 디자인에서 아이디어 Tips 활용과 효과를 중심으로- (A Study on Game Developing Idea Expressions by Using Web Based Conception System -The effects of using idea tips during the conceptual initial process of game development-)

  • 유재설
    • 한국컴퓨터정보학회논문지
    • /
    • 제9권3호
    • /
    • pp.143-148
    • /
    • 2004
  • 게임 개발 프로세스의 초기단계에서는 창의적인 아이디어 발상이 요구되는 단계로 게임의 성공과 실패 여부를 조기에 판가름 할 정도로 중요한 일이다. 이를 위해 개발된 웹 기반 창의적 발상 시스템(Creative Group Thinking System)은 이와 같은 컨셉디자인 단계에서 아이디어 발상을 지원하기 위해 개발된 것이다. 따라서 본 연구는 아이디어 발상에서 발상의 전환과 시너지 효과를 주는 Tips를 이용한 효과를 알아보고 이를 토대로 개발 초기에 컨셉의 완성도를 높일 수 있는 방법을 찾아 게임 개발 프로세스를 개선하는데 목적을 둔다.

  • PDF

소프트웨어 인스펙션 척도의 기준치 비 의존 상대적 데이터 분석 (Relative Data Analysis of Software Inspection Metrics without Threshold)

  • 김태현;박진희;최옥주;신주환;백종문
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2012년도 추계학술발표대회
    • /
    • pp.1571-1574
    • /
    • 2012
  • 소프트웨어 개발에 있어 각 단계별 프로세스 활동들에 대한 분석 및 평가는 소프트웨어의 품질을 좌우하는 큰 요인이다. 따라서 많은 소프트웨어 척도들이 소프트웨어 품질을 분석하는데 이용되고 있으며 유사 프로젝트를 통해 설정되는 기준치와 척도 값의 비교가 수행된다. 하지만 기존의 유사 프로젝트를 찾기란 쉽지 않은 일이며 유사 프로젝트를 찾더라도 해당 프로젝트의 개발 환경은 현재 개발 중인 프로젝트의 환경과 다른 경우가 많다. 따라서 본 논문에서는 외적인 기준치에 의존하지 않고 현재 개발 단계의 인스펙션 결과를 분석하는 방법을 제시하도록 한다. 산포도를 이용한 상대적 데이터 분석이 이용되며 국방 도메인에서 개발 중인 프로젝트 내부 31 개의 기능으로부터 수집된 데이터를 통한 사례분석을 수행하도록 한다. 이를 통해 기능들 간 현재 개발 과정의 일관성 유지 여부를 평가하고 다음 개발 단계의 프로세스 활동 강화 여부에 대한 권고 사항을 제시할 수 있다.

3단계 기술개발 로드맵에 따른 광해방지 기술 발전 전략 고찰 (Strategic investigation of development of mine reclamation technology based on third-stage road map)

  • 양인재;지원현;박제현
    • 한국자원공학회지
    • /
    • 제55권6호
    • /
    • pp.538-545
    • /
    • 2018
  • 광해방지사업의 효율적 추진을 위해서 중장기 로드맵에 따른 체계적인 광해방지기술개발이 필요하다. 1, 2단계 로드맵에 따른 광해방지기술개발 주요성과들을 분석해본 결과 기술개발 성과공유 확산의 필요성이 제기되었다. 본 연구에서는 대내외적 기술 수요를 포괄하는 3단계 로드맵의 과제들을 점검해봄으로써, 기술개발 성과공유 확산을 통한 지속가능한 광해방지 기술개발 전략의 발전방안에 대해서 고찰하였다.

PBL 수행절차와 ILS 개발절차의 수명주기별 프로세스 모델링 및 상호 연계성의 개선에 관한 연구 (On Modeling the PBL Process and the ILS Development from a Life Cycle View with Resultant Enhanced Interrelationship)

  • 주현준;이재천
    • 한국산학기술학회논문지
    • /
    • 제13권10호
    • /
    • pp.4418-4425
    • /
    • 2012
  • 현재의 국내 군수 환경은 운용단계에 있는 무기체계에 대해 PBL 개념의 적용이 확대되고 있는 추세이다. 본 연구에서는 전수명주기에 걸쳐 PBL 적용 프로세스와 ILS 요소 개발을 모델링 해 봄으로써 PBL 적용 프로세스의 개선안을 도출하려고 한다. 특히 개발초기 단계부터 PBL 적용 프로세스를 모델링 해 봄으로써 개선을 도모하였다. 또한, ILS 개발 시점부터 PBL 개념이 반영되도록 ILS 요소 개발과의 상관관계를 설정함으로써 운용단계에 있는 체계가 아닌 개발단계부터 ILS 개발절차에 PBL을 고려하는 개선방안을 제공한다. 기존에 국내에서 적용 중인 PBL 개념이 ILS의 보급체계와의 연계성에만 국한된 개념이라면 이를 확장해서 개발체계 전체의 가용도, 신뢰도, 군수지원 비용 등을 고려한 개선된 PBL 적용이 가능하다.

소프트웨어 개발노력 치적 분배에 관한 연구 (A Study of Optimal Effort Allocation over Software Development Phase)

  • 이상운;김용수;한판암
    • 정보처리학회논문지D
    • /
    • 제9D권5호
    • /
    • pp.865-876
    • /
    • 2002
  • 성공적인 프로젝트 계획은 활용 가능한 일정과 더불어 프로젝트를 완수하는데 요구되는 노력을 얼마나 정확히 추정하느냐에 달려있다. 현존하는 소프트웨어 노력 추정 모델들은 샹명주기 전반에 걸쳐 투입되는 총 개발노력과 단위시간당 소요되는 노력 함수만을 제공한다. 또한, Putnam은 세부단계별로 일정한 개발노력 투입 비율을 제시하였다. 그러나 소프트웨어의 규모, 복잡도와 운영환경의 영향으로 인해 프로젝트 별로 투입되는 총 개발노력의 규모에 차이가 발생한다. 그 결과, 개발 세부단계별로 투입되는 노력의 규모도 프로젝트마다 차이가 발생한다. 본 논문은 소프트웨어 규모와 개발형태에 따라 계획, 명세, 구축, 시험과 이행단계에 투입될 노력을 추정하는 모델들을 제시하였다. 이 모델들은 155종의 다른 소프트웨어 프로젝트들로부터 유도되었다. 제안된 모델들은 프로젝트의 일정과 노력 분배 관리에 실질적인 지침을 제공할 것이다.

다원수면검사와 방추파에 의한 수면단계 분석 (Sleep Stage Analysis by using Polysomnogram and Spindle Wave)

  • 김원식;박세진;김진선;김건흠
    • 대한인간공학회:학술대회논문집
    • /
    • 대한인간공학회 1997년도 추계학술대회논문집
    • /
    • pp.386-390
    • /
    • 1997
  • SAC 847 컴퓨터를 통해서 뇌파를 기본으로 턱과 다리의 근전도, 몸의 뒤척임, 심전도, 혈중 산소 농 도, 안전도 등을 동시에 기록하는 다원수면검사(polysomnogram)를 전자기가 차폐된 수면실에서 실시하 였고 수면단계기록 국제기준에 의한 수면단계와 최근 새롭게 제시되고 있는 수면의 경과에 따른 수면방 추파(sleep spindle)의 변동추적에 의한 수면단계 판정방법을 비교 분석하였다. 또한, 수면경과에 따른 .beta. .alpha. .theta. .delta. 파형의 발생빈도를 제시하고 평가하였다. 이러한 수면단계 분석은 종합 수면생리신호의 일환으로 인간공학적인 쾌적침대개발에 활용될 수 있을 것이다.

  • PDF

K-WEAP의 기능개선 (Improvements of K-WEAP function)

  • 박희성;이동률;문장원;최시중;김휘린
    • 한국수자원학회:학술대회논문집
    • /
    • 한국수자원학회 2005년도 학술발표회 논문집
    • /
    • pp.1455-1459
    • /
    • 2005
  • K-WEAP(Korea-Water Evaluation And Planning System)은 유역의 물이용 순환체계를 컴퓨터 프로그램으로 구현하고, 수량, 수질, 환경, 수요관리 등을 종합적으로 고려하여 통합수자원계획 수립을 지원하는 전문 모형으로서, 과학기술부와 건설교통부가 공동으로 지원하는 21세기 프론티어 사업인 수자원의 지속적 확보기술사업단의 연구비 지원에 의하여 SEI-B(Stockholm Environment Institute-Boston Center)와 한국건설기술연구원이 공동으로 개발한 모형이다. K-WEAP의 대부분 기능은 기존의 SEI-B가 개발한 WEAP(Water Evaluation And Planning System)에 기반을 두고 있지만, 월 단위 물수지 분석뿐만 아니라 5일 및 임의 시간 단위 물수지분석이 가능하고 물공급 안전도평가와 하천수질모의가 가능하다는 점에서 기존의 WEAP과는 다르며 메뉴와 도움말이 모두 한글로 작성되어있어 국내 사용자들이 이용하기 용이하다. K-WEAP의 기능은 단계적으로 보완 및 개선이 이루어지고 있으며, 현재는 1단계 개발이 끝난 후 2단계 기능개선 작업을 수행하고 있다. 2단계에서 개선하게 될 주요부분은 물수지모형의 개선과 하천수질모형의 개선, 편익산정모형의 개발, 의사결정지원 기능을 고려하는 사용자인터페이스 개선 등이 포함되어 있으며, 2단계 1차 년도에서는 물수지모형과 하천수질모형의 부분적인 개선과 함께 의사결정지원 기능을 고려하는 사용자 인터페이스의 부분적인 개선을 시도하였다. 물수지모형의 개선에서는 하수처리장의 회귀수를 수요처에서 직접 이용할 수 있도록 하였으며, 하천수질모형의 개선부분에서는 기온과 풍속 등의 기후자료를 이용한 수온 모의모형을 개발하였다. 또한, 사용자 인터페이스 부분에서는 사용자의 의사결정을 지원하기 위해 하천유량과 수질 등에 대한 초과비율그래프 조회 기능과 결과를 지도상에서 확인할 수 있는 지도보기기능, 사용자가 필요한 자료를 요약하여 조회할 수 있는 사용자 정의보고서 작성기능을 추가하였다. 개선된 기능을 통해 사용자는 보다 편리한 환경에서 모형을 구동하고 구동결과를 평가 할 수 있을 것으로 기대된다.

  • PDF

리듬 산출 검사 어플리케이션 Beat Processing Device 개발 (Development of Beat Processing Device for Rhythm Production Assessment)

  • 정현주;문주형;한은영;최진희
    • 디지털융복합연구
    • /
    • 제18권7호
    • /
    • pp.215-222
    • /
    • 2020
  • 본 연구의 목적은 리듬 산출 시 수행 정확도를 정밀하게 수집, 저장하기 위한 모바일 어플리케이션 'Beat Processing Device(이하 BPD)' 개발에 있다. 이를 위하여 총 3단계의 개발 과정을 거쳤다. 1단계에서는 문헌 조사를 통해 기존 노인 인지 기능 훈련을 위해 사용된 리듬꼴들을 수집, 비교, 분석함으로써, 리듬 산출 과제 구성에 필요한 4개의 리듬꼴 문항을 확정하였다. 2단계에서는 확정한 4개의 리듬꼴 문항이 탑재된 iOS 기반 모바일 어플리케이션을 개발하였으며, 예비 테스트를 통해 디바이스 종류, 사용할 악기 음색, 구현할 실험 종류 등을 최적화하였다. 마지막 단계인 3단계에서는 노인 60명을 대상으로 본 기기와 미디(MIDI)로 수집한 리듬 산출 데이터를 비교하여, BPD의 실효성과 타당성, 정밀함을 검증하였다. 본 연구에서 개발된 BPD는 인지기능 강화를 위한 리듬 수행력 증진을 평가할 수 있는 유용한 도구로 다양한 현장에서 활용될 수 있을 것으로 기대된다.

분석단계 산출물에 대한 품질평가툴킷의 설계 및 구현 (Design and Implementation of Quality Evaluation Toolkit of Analysis Phase Product)

  • 양해술
    • 한국정보처리학회논문지
    • /
    • 제4권7호
    • /
    • pp.1719-1732
    • /
    • 1997
  • 소프트웨어 개발 과정에서는 생명주기 각 단계를 거치면서 각종 개발 산출물들이 생성된다. 무형의 소프트웨어는 산출물이라는 형태로 가시화되며 품질관리 또한 산출물들에 대한 관리를 통해 이루어진다. 그러나 현실적으로 개발 과정에서 생성되는 산출물들에 대한 표준화가 정립되어 있지 못하므로 개발자들마다 서로 다른 개발 방법론이나 문서화양식을 사용하고 있으므로 품질평가가 표준화된 방법론이나 체계적인 절차에 따라 이루어지지 못하고 있는 실정이다. 본 논문에서는 생명주기 단계중 분석단계에 대한 품질관리 체계를 구축하고 이러한 체계에 따라 품질평가를 지원하는 분석단계 품질평가툴킷을 설계하고 구현하였다. 이를 위해 소프트웨어의 품질을 평가하기 위한 품질 외부특성 및 내부특성을 구축하고 관련 메트릭스와 정성적${\cdot}$정량적 평가요인항목의 체계를 구축하였다. 그리고 이와 같은 체계를 바탕으로 품질평가 툴킷을 구성하고 기능을 구현하였으며 타당성을 검증하기 위해 실제 개발 프로젝트를 적용하여 산출물을 평가하고 분석하였다.

  • PDF