SE(24)
-
Databene Generator - 자동 테스트 데이터 생성 도구
Databene Generator 자동 테스트 데이터 생성 도구입니다. http://databene.org/databene-benerator
-
분석 클래스 검증, 유스케이스 실현(Realization)에 필요한 분석 클래스 도출 확인, 분석 클래스의 스테레오 타입, 경계(Boundary)와 제어(Control) 클래스의 도출 여부 및 상세화 정도 확인, 클래스 간..
분석 클래스 검증 유스케이스마다 분석 클래스가 적절히 도출되었고, 제어 클래스의 도출 등이 충분하고 상세하게 도출되어 클래스의 역할, 클래스 간의 관계, 메시지 흐름 등을 확인할 수 있는지 검토한다. · 유스케이스 실현(Realization)에 필요한 분석 클래스 도출 확인 · 경계(Boundary)와 제어(Control) 클래스의 도출 여부 및 상세화 정도 확인 · 클래스 간의 관계, 클래스 정보의 상세화 정도 확인 유스케이스 실현(Realization)에 필요한 분석 클래스 도출 확인 · 하나의 유스케이스를 실현하기 위하여 3개 이상의 클래스가 역할(Role) 기준으로 도출되어야 하며, 유스케이스 별로 실현에 필요한 클래스가 추적 가능해야 클래스 누락 여부를 확인할 수 있다. · 유스케이스 별로 도출..
-
능력 성숙도 통합 모델(CMMI), CMMi 5단계
능력 성숙도 통합 모델(CMMI) · Capability Maturity Model Integration · 미국 카네기 멜론 대학의 소프트웨어 공학 전문 연구소의 지침 · 단체나 조직에서 소프트웨어를 개발하고 운영하는 성숙도 능력이 어느 정도인지를 규정하는 지침 · 소프트웨어 개발 및 전산장비 운영 업체들의 업무 능력 및 조직의 성숙도를 평가하기 위한 모델 http://bit.ly/2PpI0OT https://en.wikipedia.org/wiki/Capability_Maturity_Model_Integration https://www.sei.cmu.edu/cmmi/ CMMi 5단계 구분 단계 1 초기(Initial) 단계 2 관리(Managed) 단계 3 정의(Defined) 단계 4 정량적 관리(Q..
-
디자인 패턴 장점, 디자인 패턴 단점
디자인 패턴 장점 디자인 패턴을 사용하는 이유가 됩니다. 구분 설명 요구사항은 수시로 변경 · 요구사항 변경에 따른 Source Code 변경을 최소화할 수 있게 해 줍니다. · 설계 변경 요청에 대한 유연한 대처가 가능합니다. 여러 사람이 같이 작업하는 팀 프로젝트 진행 · 범용적인 코딩 스타일을 적용할 수 있습니다. · 업무 논의 및 디자인 문서를 작성할 때 상호간 의사결정에 용어로 쓰입니다. · 개발자간의 원활한 의사소통을 할 수 있습니다. · 재사용을 통한 개발 시간을 단축 시킵니다. 상황에 따라 인수 인계하는 경우 · 소프트웨어 구조 파악 용이합니다. · 직관적인 코드를 사용할 수 있습니다. · 시간과 비용이 절약됩니다. 디자인 패턴 단점 · 객체 지향 설계 위주로 사용됩니다. · 객체 지향 구..
-
Summary -사용자의 요구사항 분석 작업이 어려운 이유, 개념 모델의 역할, 요구사항의 기술적 타당성을 검토하기위한 단계중에 IT 성숙도 및 트렌드 부합성을 검토하는 단계, 요구사항의 시스템..
사용자의 요구사항 분석 작업이 어려운 이유 · 개발자와 사용자간의 지식이나 표현의 차이가 커서 상호 이해가 쉽지 않다. · 사용자의 요구사항이 모호하고 부정확하며, 불완전하다. · 요구사항으로 도출된 항목을 이력관리를 통해 문서화 및 추적 할 수 있어야 한다. · 개발하고자 하는 시스템 자체가 복잡하다. http://codedragon.tistory.com/8005 개념 모델의 역할 · 소프트웨어 요구사항 분석의 핵심이다 · 문제가 발생하는 상황에 대한 이해를 증진시키고 해결책을 설명한다. · 엔터티들과 그들의 관계 및 종속성을 반영한다. http://codedragon.tistory.com/5430 요구사항의 기술적 타당성을 검토하기위한 단계중에 IT 성숙도 및 트렌드 부합성을 검토하는 단계 시스템 구..
-
제품 소프트웨어 저작권 보호의 이해와 필요성 - 저작권의 이해, 저작권 보호 기술의 개념, 저작권 보호 기술의 필요성
제품 소프트웨어 저작권 보호의 이해와 필요성 · 저작권의 이해 · 저작권 보호 기술의 개념 · 저작권 보호 기술의 필요성 저작권의 이해 문학 학술(學術) 또는 예술의 범위에 속하는 창작물인 저작물에 대한 배타적 독점적 권리로 타인의 침해를 받지 않을 고유한 권한입니다. 저작권 보호 기술의 개념 콘텐츠 및 컴퓨터 프로그램과 같이 복제가 용이한 저작물에 대해 불법 복제 및 배포등을 막기 위한 기술적인 방법을 통칭합니다. 저작권 보호 기술은 다음과 같은 특성을 가집니다.다. · 콘텐츠 복제의 제한적 허용만 가능합니다. 복제는 허용하나 사용자 확인을 거쳐 과금, 제품 소프트웨어 패키징 시에 사용자 확인에 대해 상용화 과금 정책 수립이 연계됩니다. · 종량제 BM(Business Model)을 갖는 제품 소프트웨..