• Title/Summary/Keyword: 소프트웨어 프로세스 개선

Search Result 271, Processing Time 0.022 seconds

Development of A System for Quality Assessment and Complexity Metrics of Java programs (Java프로그램에 대한 품질 및 복잡도 메트릭스 평가시스템 구현)

  • 이상범;김경환
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.4 no.4
    • /
    • pp.346-351
    • /
    • 2003
  • In spite of the size and complexity of software becomes large and complicated, the demand of rapid development, cost reduction, good productivity and good quality software is increasing in these days. Many methods were proposed for efficient software development such as various Case tools. Metrics, Process improvement model (CMM, SPICE, ISO9000) and etc. However, most of them we useful to manage the whole projects rather than an individual programming. In this paper, we introduced a system for quality assessment and complexity metrics for Java programs to assess the individual programmer's quality rather than team's quality. This system shows not only the metrics value for quality assessment but also the source code and the soucture of classes simultaneously.

  • PDF

A Case Study of the Improvement of Maintainability using Reengineering Approach on the Mobile Software Platform (리엔지니어링을 통한 모바일 소프트웨어 플랫폼 유지보수성 향상에 대한 사례 연구)

  • Kim, Woo-Mok;Kwon, Jae-Whan;Bae, Doo-Whan
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2011.06a
    • /
    • pp.170-173
    • /
    • 2011
  • 본 논문에서는 모바일 소프트웨어 플랫폼 유지 보수성 개선 목표로 수행된 리엔지니어링 (Reengineering) 사례를 소개한다. 모바일 소프트웨어 플랫폼은 높아진 사용자 기능 요구 같은 대외적인 문제와 다양한 서비스 경쟁력 확보를 위한 제조사 내부적인 노력으로 인해 소프트웨어 규모와 복잡도가 급격히 증가하고 있는 상황이다. 기반 시스템으로서 모바일 소프트웨어 플랫폼은 기존 레거시(legacy) 시스템을 재사용하여 상품화를 수행하는 일반 임베디드 시스템 개발 특징과 이동 통신 사업자 요구사항 대응, 다양한 시장 및 다양한 하드웨어 빛 표준화 대응, 다양한 도메인 (domain) 이 하나의 기기에서 통합된 형태로 동작해야 한다는 점에서 다른 임베디드 시스템과 차별화된다고 볼 수 있다. 모바일 소프트웨어 플랫폼을 대상으로 한 성공적인 리엔지니어링 수행은 기반 시스템의 유지보수성 향상은 물론 연간 수십 개에 달하는 파생 시스템의 재사용성 및 생산성 향상을 기대할 수 있다. 본 연구에서는 사내 표준 프로세스를 재정의하고, 모바일 소프트웨어 플랫폼만의 특성을 고려하여 수행한 리엔지니어링 사례를 소개하고자 한다.

Trigger design to software defect analysis (소프트웨어 결함 분석을 위한 트리거 설계)

  • Lee, Eun-Seo;Lee, Kyung-Whan
    • The KIPS Transactions:PartD
    • /
    • v.10D no.4
    • /
    • pp.709-718
    • /
    • 2003
  • This research introduces defect and its causes that happen on software development. Based on defect cause analysis, we understand associated relation between defects and them design defect trigger. So, when we achieve similar project, we can forecast defect and prepare to solve defect by using defect trigger.

Agile 개발방법론의 가치 관행이 오픈소스 프로젝트 커뮤니티에 미치는 영향 연구

  • Son, Hyo-Jeong;Lee, Min-Gyu;Seong, Baek-Min;Kim, Jong-Bae
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2015.05a
    • /
    • pp.78-81
    • /
    • 2015
  • 소프트웨어 개발 환경의 급격한 변화와 지속적인 요구사항 변경으로 인해 발생하는 전통적 개발 방법론의 문제점을 해결하기 위한 애자일 개발방법론은 관심의 대상이 되었다. 비교적 짧은 주기를 가지고 요구사항 분석, 설계, 코딩, 테스트 과정을 끊임없이 반복하며 점차 소프트웨어의 규모를 늘려가는 애자일 개발방법은 오픈소스 소프트웨어의 개발방식(OSSDP)과 매우 유사하다고 볼 수 있다. 지금까지 애자일 방법론은 Scrum, XP, Lean, Crystal 방식 등 여러 가지 방법으로 시도 및 제안되고 있으며, 점차 다양한 프로젝트에서도 성공적으로 수행할 수 있도록 개선되고 있다. 이러한 애자일 개발방식의 특징을 OSSDP에 적용함으로써 더 많은 오픈소스 프로젝트가 성공할 수 있도록 하는 프로세스를 연구하는 것은 의미가 있다. 애자일 성명서에서 추구하는 4가지 가치인 소통, 단순성, 피드백, 용기를 반영한 관행(practice)을 OSSDP에 채택하여 추가할 경우, 사용자 만족도를 높이고 결과적으로 오픈소스 프로젝트 성숙도를 높이는데 기여할 것으로 기대한다.

  • PDF

(A Process Model to Improve the Requirements Change Management for the Development Methodologies) (개발 방법론의 요구 사항 변경 관리를 개선하기 위한 프로세스 모델)

  • 정규장;신종철;구연설
    • Journal of KIISE:Software and Applications
    • /
    • v.30 no.5_6
    • /
    • pp.503-514
    • /
    • 2003
  • In conventional development methodologies, requirements are considered to be not changing after analysis phase, and requirements specifications are used for the next step system design purpose. But in the real world, requirements can be changed and modified throughout the development life cycle according to end-user's more understanding about the target system, new IT technologies, changes of customer environment and market situation, and so on. So there needs a requirements change management process that can extend requirements management over the entire development life cycle and can support managing changes to the requirements after design phase. In this paper, a requirements change management process that can be integrated into conventional development methodologies is proposed to support the extension of requirements life cycle and managing changes to the requirements after design phase. This process was evaluated through an verification test with a widely used development methodology‘MaRMI’.

A Modeling of Web-service for Construction CALS/EC Standard Guideline by using Component Based Development (컴포넌트 기반 개발방법론에 의한 건설 CALS/EC 표준지침 웹서비스의 모델링)

  • 이상호;정용환;김소운
    • Proceedings of the CALSEC Conference
    • /
    • 2003.09a
    • /
    • pp.78-83
    • /
    • 2003
  • 본 연구에서는 건설CALS/EC 기반의 정보화 추진을 위한 정보시스템을 개발할 때 적용되는 기존의 소프트웨어 개발방법론의 문제점을 분석하고, 표준화되지 않은 개발방법론의 적용으로 시스템 개발에 비효율적인 비용을 투자하는 문제점과 특성상 입찰, 구매, 계약 등 분야별로 상이한 기능의 업무에 따라 구축되는 건설산업 정보화에 있어서 상호간에 데이터 및 프로세스를 원활히 통합하지 못하므로 인하여 발생되는 개발의 중복성, 정보 활용의 비효율성 등의 문제점을 개선하고자 하였다. 이를 위하여 최근 새로이 부각되고 있는 방법론인 컴포넌트 기반 개발방법론(CBD: Component-Based Development)을 사용하여 건선CALS/EC 표준지침 웹서비스를 위한 시스템의 업무프로세스를 모델링하여 사용자가 쉽게 재사용가능하고 타업무분야에 확대 가능한 방향을 제시하였다. 본 연구를 위하여 기존의 소프트웨어 개발 방법론의 적용상 문제점 분석을 통하여 컴포넌트 기반 개발방법론의 필요성을 증명하고 비즈니스 컴포넌트 프레임워크를 사용하여 건설 CALS/EC 표준지침 웹서비스의 업무프로세스에 적용할 기술적인 방법론을 고찰하고 업무에 효과적으로 적용할 수 있는 업무프로세스 컴포넌트를 제시하였다. 본 연구에서 도출된 컴포넌트 모델은 향후 타업무분야의 시스템을 개발할 때 사용자요구분석 단계부터 별도의 재 작업이 없이 사용될 수 있으며 시스템을 구현할 때 개발 모듈의 중복방지와 용이한 비즈니스로직의 변경 등이 가능하며, 추가의 업무 프로세스나 연관된 다른 분야의 업무프로세스의 반영 및 추가 시 컴포넌트의 활동모델을 쉽게 수정하여 정의함으로써 쉽게 시스템의 기능을 확장할 수 있다.LE 산정에 관한 지속적인 실험적 연구가 이루어져야 하겠다. 증가할 것이다. 또한 부분육을 이용한 완전제품, 적색육제품, 유기농이나 별미식 제품과 같은 형태의 다양한 포장육 제품이 도입 될 것으로 생각되어진다.e in vitro SPF test method will be able to be used as an alternative method for in vivo SPF in case of lotion and cream. replica. A statistically significant improvement of Star Fruit Leaf Extract BG30-treated site was seen in decreased wrinkles. Star Fruit Leaf Extract BG30 results in clinically visible improvement in wrinkling when used topically for 5 weeks. 또한 관계마케팅, CRM 등의 이론적 배경이 되고 있는 신뢰와 결속의 중요성이 재확인하는 결과도 의의라고 할 수 있다. 그리고 신뢰는 양사 간의 상호관계에서 조성될 수 있는 특성을 가진 반면, 결속은 계약관계 초기단계에서 성문화하고 규정화 할 수 있는 변수의 성격이 강하다고 할 수가 있다. 본 연구는 복잡한 기업간 관계를 지나치게 협력적 측면에서만 규명했기 때문에 많은 측면을 간과할 가능성이 있다. 또한 방법론적으로 일방향의 시각만을 고려했고, 횡단적 조사를 통하고 국내의 한 서비스제공업체와 관련이 있는 컨텐츠 공급파트너만의 시각을 검증했기 때문에 해석에서 유의할 필요가 있다. 또한 타당성확보 노력을 기하였지만 측정도구

  • PDF

A Study on Models for Technical Security Maturity Level Based on SSE-CMM (SSE-CMM 기반 기술적 보안 성숙도 수준 측정 모델 연구)

  • Kim, Jeom Goo;Noh, Si Choon
    • Convergence Security Journal
    • /
    • v.12 no.4
    • /
    • pp.25-31
    • /
    • 2012
  • The SSE-CMM model is how to verify the level of information protection as a process-centric information security products, systems and services to develop the ability to assess the organization's development. The CMM is a model for software developers the ability to assess the development of the entire organization, improving the model's maturity level measuring. However, this method of security engineering process improvement and the ability to asses s the individual rather than organizational level to evaluate the ability of the processes are stopped. In this research project based on their existing research information from the technical point of view is to define the maturity level of protection. How to diagnose an information security vulnerabilities, technical security system, verification, and implementation of technical security shall consist of diagnostic status. The proposed methodology, the scope of the work place and the current state of information systems at the level of vulnerability, status, information protection are implemented to assess the level of satisfaction and function. It is possible that measures to improve information security evaluation based on established reference model as a basis for improving information security by utilizing leverage.

RFID SW 기술과 표준화 동향

  • O, Se-Won;Park, Ju-Sang;Lee, Yong-Jun
    • Information and Communications Magazine
    • /
    • v.24 no.7
    • /
    • pp.17-25
    • /
    • 2007
  • 최근 RFID(Radio Frequency Identification) 기술은 IT 839 전략의 일환으로서 정부 부처 및 유통 물류 시장을 중심으로 다양한 분야의 시범사업에 활용되고 있다. 이처럼 RFID 기술 및 시스템 도입이 진행되면서, RFID 기술 활용을 통한 실질적인 부가가치 창출 및 프로세스 개선 효과는 RFID 소프트웨어로부터 창출된다는 인식이 점차 확산되고 있다. 따라서 본고에서는 RFID 하드웨어와 RFID 응용 애플리케이션을 연동하는 RFID 미들웨어를 중심으로, RFID 소프트웨어의 역할 및 기술 현황을 정리하고 관련 국제 표준화 동향을 소개하고자 한다.

CONTENT PRISM / 게임개발 기술 세미나

  • Kim, Jin-Gyeong
    • Digital Contents
    • /
    • no.8 s.123
    • /
    • pp.87-87
    • /
    • 2003
  • 지난 6월 30일 한국소프트웨어진흥원 주최로 국내 게임 산업의 궁극적인 발전방향 제시를 위해 'To Make Better Games'라는 주제의 세미나에 400여명의 개발자가 참여해 성황리에 마쳤다. 국내 게임의 개선을 위해 개발 프로세스 및 매니지먼트에 대한 다양한 리뷰 및 대안을 제시하고자 하는 목표로 개최된 이번 세미나는 게임 분야의 세미나의 첫 번째 주제로서 게임 제작의 가장 근본적인 요소를 점검하고, 세계 리딩 게임 개발자들의 접근 전략에 대해 청취하고 토의하는 자리라는 평가를 받았다.

  • PDF

ERP와 연동을 고려한 Workflow 시스템의 개발

  • 박지현;이교상;백종명
    • Proceedings of the CALSEC Conference
    • /
    • 1999.11a
    • /
    • pp.656-664
    • /
    • 1999
  • $\square$ 워크플로우 ㆍ정해진 원칙에 따라 관련된 조직 또는 사람들 사이의 행해지는 정보 또는 업무의 교환 $\square$ 워크플로우 시스템 ㆍ업무 흐름을 컴퓨터로 표현하고 이에 따라 소프트웨어 실행을 통해 워크플로우를 완전하게 정의하고, 관리, 실행하는 시스템 $\square$ 워크플로우 시스템의 도입 효과 ㆍ업무흐름의 자동화 ㆍ정보 및 문서 전달의 전자화 ㆍ일관적 데이터 접근 및 제어를 통해 업무 프로세스의 개선 ㆍ업무 흐름을 통제, 관리, 공동 작업을 지원 (중략)

  • PDF