• 제목/요약/키워드: 소프트웨어개발프로세스

Search Result 749, Processing Time 0.033 seconds

국방 소프트웨어산업 활성화 방안(4)

  • Park, Yun-Ho
    • Defense and Technology
    • /
    • no.11 s.285
    • /
    • pp.42-51
    • /
    • 2002
  • 무기체계에 내장되는 소프트웨어는 국방 자산으로 효율적인 관리가 되지 않는 상태라고 볼 수 있다. 체계적인 소프트웨어 개발관리를 요구하는 명문화된 정부의 규정이 미비한 점과 소프트웨어 개발에 투입된 비용을 적정하게 보전해 주지 못하는 원가계산 방식 등이 국내 방산부분의 소프트웨어 산업 활성화를 저해하는 1차적인 요인으로 지적할 수 있고, 더불어서 표준화된 소프트웨어 개발 프로세스를 구축하여 시행하려는 업체의 기술적인 노력이 부족했었던 점도 방산부분의 소프트웨어 산업이 활성화되지 못한 주요 원인에 포함된다고 할 수 있다.

  • PDF

A Software Quality Evaluation Process based on the Defense CBD Methodology (국방 CBD 방법론 기반 소프트웨어 품질평가 프로세스)

  • Lee, Hyun-Chul;Kang, Seung-Hun;Lee, Kil-Sup;Lee, Sung-Jong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2005.05a
    • /
    • pp.271-274
    • /
    • 2005
  • 소프트웨어 제품의 활용 범위가 늘어나면서 품질의 중요성이 부각되고 있다. 이에 따라 ISO/IEC 9126 품질모델과 ISO/IEC 14598 소프트웨어 제품 평가모델에 대한 표준이 발표되었다. 하지만, 대부분 소프트웨어 개발 사업에서는 결함사항 위주로 품질관리를 하고 있으며 표준모델은 미적용 되고 있는 실정이다. 따라서, 본 논문에서는 국방 CBD 방법론을 기반으로 표준 소프트웨어 품질모델 및 제품 평가모델을 이용한 품질평가 프로세스를 제시하고자 한다. 이를 위해 국방 CBD 방법론 산출물의 품질평가 모델과 품질평가 프로세스를 정의하고 평가활동 단계별 산출물을 제시한다. 또한 소규모 시범사업에 적용을 통하여 제안된 모델의 적절성을 검증하였다. 향후 본 연구의 결과가 국방 CBD 방법론 기반 소프트웨어의 품질관리 활동에 적용이 기대된다.

  • PDF

A UML-Based Work Flow Model of the Component Based Software Development Process (UML에 기반한 CBSD Process의 Work Flow Model)

  • Yim, Sung-Bin;Song, Chi-Yang;Moon, Chang-Joo;Baik, Doo-Kwon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2000.04a
    • /
    • pp.842-845
    • /
    • 2000
  • 컴포넌트라는 소프트웨어 개발 기술에 대해서 중요성이 점점 높아만 가고 있는 가운데, 이 컴포넌트 기술를 이용하여 효율적이고, 실용적으로 소프트웨어를 개발 할 수 있도록 컴포넌트 기반의 소프트웨어 개발 방법에 대하여 연구 제시한다. 즉, 컴포넌트가 가지고 있는 구성요소로서 인터페이스라는 것이 있는데 이 인터페이스와 컴포넌트를 이용해서 만들고자 하는 시스템에 대한 요구사항에 맞게 분석 및 설계를 하고, 만들고자 하는 시스템과 컴포넌트의 투명성을 보여 줄 수 있는 방법에 대해서 Work Flow Model과 각각의 프로세스에 의해서 만들어지는 산출물을 통해서 컴포넌트 기반의 소프트웨어 개발 프로세스에 대해서 제시를 한다.

  • PDF

Quantitative Project Management Using Comparison of CMMI and PMBOK (CMMI와 PMBOK의 비교 분석을 통한 정량적 프로젝트 관리)

  • Kim Kyong H.;Kim Heung J.;Park Young B.
    • The KIPS Transactions:PartD
    • /
    • v.12D no.4 s.100
    • /
    • pp.601-608
    • /
    • 2005
  • It is very important to improve qualify, cost and the necessary period for production in software development project. In order to improve software quality, cost and period, final product as well as a project planning and process itself are concerned. In CMMI of SEI and ISO/IEC 15504 (SPICE), the process for the project management is specified. Recently, as a method of total management - including man power, budget, and schedule - PMBOK is introduced. The detailed and specific management method in PMBOK results in multiple experiments that apply PMBOK to enterprise environment. In this paper, hybrid method of CMMI and PMBOK is proposed to obey CMMI, at the same time, to apply the detailed and specific management method in PMBOK and develop metrics for the method.

A Study on the Personal Software Process Generator using the Process Tailoring Technique (프로세스 조정 기법을 이용한 개인 소프트웨어 프로세스 생성에 관한 연구)

  • 장윤정;김우목
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.04c
    • /
    • pp.64-66
    • /
    • 2003
  • 최근 많은 기업들이 조직의 프로세스 능력 수준을 향상시키기 위해, 표준 프로세스를 정립하고 개발 과제에 적용하고 있다. 이는 체계적인 개발 활동을 통해 우수한 품질의 제품 생산을 유도하고 있지만, 개발 과제의 특성을 고려하지 않고 적용되고 있어 프로젝트 관리상에 많은 문제점을 발생시킨다. 본 논문에서는 조직의 특성, 개발 과제의 특성 등을 고려하여 표준 프로세스를 조정하는 기법을 제시하고, 이를 활용하여 개인 프로세스를 생성하는 도구에 대한 설계를 제안한다. 또한, 생성기를 통해 조정된 개인 프로세스들과 표준 프로세스와의 완전성, 일관성 체크를 통해 생성기의 품질을 보증한다. 본 논문에서 제안된 개인 프로세스 생성기는 조직의 자원을 최적으로 할당하여 불필요한 일정 낭비를 예방하고, 효율적인 프로세스 적용을 통해 프로젝트의 성공을 제공한다.

  • PDF

A Study on Flaw Track and Remediation of Information Security Product (정보보호 제품의 결함 추적 및 교정에 관한 연구)

  • Shin, Ho-Jun;Kim, Haeng-Kon;Kim, Tai-Hoon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.05c
    • /
    • pp.1717-1720
    • /
    • 2003
  • 소프트웨어 개발 응용 패러다임이 분산 환경 기반을 두면서 보안 문제가 매우 중요시되고 있다. 정보통신 제품이나 시스템을 개발할 경우 보안에 대한 평가를 위해서 표준화된 요구사항들의 목록으로 공통평가기준이 정의되어 있다. 공통기준에서 고려되어야할 결함 교정에서 구체적인 절차와 결함 항목의 식별, 속성, 행위 정의가 필요하다. 본 논문에서는 소프트웨어공학 프로세스에서 보안측면을 고려하여, 생명주기의 자원과 프로세스에서 결함 추적 및 교정을 위한 기능적, 비기능적인 엔티티와 이를 기반으로 한 프로세스를 제안한다. 즉, 생명주기를 통한 개발과 평가를 지원하고, 개발자와 평가자에게 고려해야할 기준 이외에 생명주기 상에서의 자원 처리의 유무나 중요도 제공이 가능하다. 결함 추적과 교정을 위한 엔티티 적용에 대한 부가적인 비용과 노력을 감소시키고 정보보호 제품 개발과 밀접하게 연관된 결함을 검증하고 교정함으로써 제품의 개발과정의 신뢰성을 제공하고 생명주기 관리의 효율성을 증가시키고자 한다.

  • PDF

Implementing Software Risk Management Process based on CMMI (CMMI기반의 소프트웨어 리스크 관리 프로세스 구축)

  • Do, Sung-Ryong;Han, Hyuk-Soo
    • Journal of Convergence Society for SMB
    • /
    • v.1 no.1
    • /
    • pp.45-53
    • /
    • 2011
  • There are always many kinds of risks in software development such as frequent changes of requirements. Especially those risks related to the software characteristic of non-visibility can be threat to the project success. That lead us to the need of process implementation to reduce and minimize those risks. Although, most of the organization recognizes the importance of risk management, actual implementation requires professional knowledge in this area. CMMI, the de facto standard in process reference model, also emphasizes on risk management process area but only provides goals and practices to be implemented, not detail procedure and methods. In this paper, we developed Risk management implementation model based on IDEAL, the process improvement model based on CMMI. The proposed model will help the organizations to implement risk management process which is proper to their situation in the factor of organization size and project characteristics.

  • PDF

A Study on Requirement Analysis Process that support Enterprise Architecture Design (기업 아키텍처(Enterprise Architecture)를 지원하는 요구사항 분석 프로세스에 관한 연구)

  • 최봉균;임춘성
    • The Journal of Society for e-Business Studies
    • /
    • v.8 no.1
    • /
    • pp.35-54
    • /
    • 2003
  • 소프트웨어 개발공정 상의 요구사항 문서적 분석에 치중되어 있던 요구사항 분석에 관한 논의는 기업 통합을 더욱 효과적으로 하기 위해 소프트웨어적 차원을 넘어 기업 아키텍처 기반의 정보시스템 개발 및 통합의 필요성에 대한 논의로 확대되고 있다. 본 연구에서는 궁극적으로 기업 아키텍처의 효과적인 수립을 지원하는 요구사항 분석, 관리 프레임 웍과 분석 프로세스를 제시한다. 요구사항 분석 프로세스는 기업 아키텍처의 개념을 바탕으로 다양한 사용자와 관점이 구별하고, 이를 다시 요구사항 추출을 위해 업무적 관점과 정보시스템 관점으로 구분한다. 이러한 요구사항 분석을 위한 프로세스는 기업 아키텍처의 수립을 효율적으로 지원할 것이다.

  • PDF

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 Study on Application of the CMMI for Web Service Product Development Process using Agile Method : focused on Scrum-based process improvement practices (Agile 방법을 적용한 웹 서비스 제품 개발 프로세스의 CMMI 적용에 관한 연구 : Scrum 기반의 프로세스 개선 사례 중심)

  • Pak, Eun-Seok;Ahn, Sojin;Choi, Jin-Young
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2009.11a
    • /
    • pp.819-820
    • /
    • 2009
  • Standish Group 조사에 의하면 1994년부터 2004년까지 10년간 소프트웨어 프로젝트의 원가 초과율이 180%에서 56%로 낮아졌고 납기 초과율은 164%에서 84%로 낮아져 프로젝트의 품질 수준이 높아진 것으로 조사되었다. 이러한 결과의 교훈은 SW 프로젝트를 보다 작은 시간 프레임으로 나눠 짧은 시간 프레임 내에서 설계, 프로토타이핑, 개발, 테스트를 반복적으로 수행하고 소프트웨어가 자라는 방식의 프로세스 적용이라고 설명했는데 이러한 특징을 갖는 것이 바로 애자일(Agile:기민한) 방법론이다.[1] 그렇다면 애자일 방법 적용이 과연 프로세스 품질 성숙도를 어느 정도 충족시킬 수 있는지에 대한 접근도 이제는 필요하다. 본 연구에서는 웹 서비스 제품 개발 프로세스에 Agile 방법론 중 하나인 Scrum 방법론을 적용한 조직의 사례를 통하여 프로세스 품질 성숙도 요소 충족 여부를 분석함으로써 애자일 방법론을 적용한 조직의 프로세스 품질 성숙도 측정에 도움을 줄 수 있을 것이다.