본문 바로가기
반응형

분류 전체보기85

13주_SW_품질 요구, 모형, 관측, 평가, ISO 25000 소프트웨어 품질경영 기법 개념**소프트웨어 품질 관리(SQM)**에는 소프트웨어 제품이 지정된 품질 표준을 충족하고 고객 요구 사항을 충족하는지 확인하는 데 사용되는 프로세스, 도구 및 방법이 포함됩니다.SQM은 품질 기준 계획 및 정의부터 수명주기 전반에 걸쳐 소프트웨어 품질 모니터링 및 개선에 이르기까지 광범위한 활동을 포괄합니다. SW 품질평가 통합 표준, ISO 25000(정의)- SW 개발 공정 각 단계에서 산출되는 제품이 사용자 요구를 만족하는 지 검증하기 위해 품질 측정과 평가를 위한 모델, 측정기법, 평가방안에 대한 국제 표준소프트웨어 품질 관리의 주요 구성 요소품질 계획:품질 목표 정의: 소프트웨어가 달성해야 하는 명확하고 측정 가능한 품질 목표를 설정합니다.표준 및 절차: 원하는 품질 .. 2024. 6. 2.
13주_SW_동적 테스트 개념과 블랙박스 및 화이트 박스 테스트 상세 비교 소프트웨어 테스팅에서 동적 테스팅의 개념동적 테스팅은 코드를 실행하고 실행 중 소프트웨어의 동작을 분석하여 소프트웨어를 테스트하는 프로세스를 말합니다. 실제 환경이나 시뮬레이션 환경에서 소프트웨어를 실행하여 소프트웨어의 기능적 및 비기능적 동작을 검증하고 결함을 식별하는 것을 목표로 합니다. 동적 테스트는 단위 테스트, 통합 테스트, 시스템 테스트 및 승인 테스트를 포함하여 소프트웨어 개발 수명주기의 다양한 수준에서 수행될 수 있습니다.동적 테스트의 주요 측면실행 기반:소프트웨어를 실행하고 입력을 제공하여 시스템이 어떻게 반응하는지 관찰합니다.소프트웨어의 런타임 동작 및 성능을 확인합니다.검증:소프트웨어가 의도한 대로 작동하는지 확인합니다.소프트웨어가 지정된 요구 사항과 사용자 기대를 충족하는지 확인합니.. 2024. 6. 2.
13주_SW_안전성 분석 필요성과 ETA 소프트웨어 안전성 분석의 필요성소프트웨어 안전 분석은 소프트웨어 시스템이 안정적으로 작동하고 사용자, 운영자 또는 환경에 과도한 위험을 초래하지 않도록 하는 데 필수적입니다. 이는 항공, 의료, 자동차, 원자력, 산업 자동화 등 소프트웨어 오류로 인해 치명적인 결과를 초래할 수 있는 산업에서 특히 중요합니다.소프트웨어 안전성 분석의 필요성위험 완화:잠재적인 위험을 식별하고 소프트웨어 작동과 관련된 위험을 완화합니다.안전에 중요한 기능이 모든 조건에서 안정적으로 수행되도록 보장합니다.규정 준수:산업별 안전 표준 및 규제 요구 사항(예: 자동차용 ISO 26262, 항공용 DO-178C)을 충족하는 데 도움이 됩니다.이러한 표준을 준수하는 것은 인증 및 시장 진입을 위해 필수인 경우가 많습니다.실패 예방:시.. 2024. 6. 2.
13주_SW_사업대가산정가이드 SW사업 FP 단가 9.5% 상향 60만5784원SW사업대가 산정가이드 배경KOSA의 'SW사업 대가산정 가이드'는 2012년 2월 23일 처음 제정됐다.소프트웨어사업에 적용하는 사업대가를 민간 자율로 결정하게 한다는 정부 방치에 따라 기존 정부 가이드가 2012년 2월 26일을 끝으로 폐지됐다. 이에 KOSA는 소프트웨어진흥법 제10조에 의거해 국가기관 등에서 SW사업 대가산정 시 준용할 수 있게 새로 'SW사업 대가산정 가이드'를 2012년 2월 23일 처음 제정해 공표했다. 단계별 대상사업 유형보안관제 서비스비: 투입공수방식- 직접인건비, 제경비, 기술료, 직접경비 사업대가가이드 내 기능점수 기반 사업비 산출FP(Function Point, ISO/IEC 14143-1)의 정의- 정보처리 규모와 기.. 2024. 6. 2.
PE_SW_13주 상용소프트웨어 직접구매시 고려사항 법적근거제54조(국가기관등의 상용소프트웨어 구매) ① 국가기관등의 장은 상용소프트웨어를 구매하는 경우 정품 상용소프트웨어 구매를 위한 예산을 확보하여야 한다. 이 경우 상용소프트웨어를 서비스 형태로 제공받아 이용하는 계약에 대한 예산을 우선 편성하도록 노력하여야 한다.② 국가기관등의 장은 상용소프트웨어가 사용되는 소프트웨어사업을 추진하는 경우 과학기술정보통신부장관이 고시하는 기준에 따라 상용소프트웨어를 직접 구매하여야 하고, 상용소프트웨어 구매와 사용에 관하여 부당한 계약을 체결하여서는 아니 된다. 대상사업- 3억원 이상, 단일 품목 합산 5천만원 이상, 조달청 등록 제품(5천만원 미만)- (제외사업) 민간투자형 SW사업 (법 40조)- (관리감독규정) 비용상승, 통합불가, 사업기간 지연, 비효율적 주관.. 2024. 6. 2.
SQLD_SQLP ANSI 표준 구문 Key Note  ANSI SQL 표준은 데이터베이스 관리 시스템에서 관계형 데이터베이스의 구조, 질의 및 조작을 정의하는 일련의 명세입니다. 이 표준은 데이터베이스 시스템 간의 호환성을 높이고 SQL을 사용하는 다양한 데이터베이스 시스템에서 일관된 언어 구문을 유지하기 위해 만들어졌습니다. ANSI SQL 표준의 주요 버전과 그 기능을 설명하겠습니다.ANSI SQL 표준의 주요 버전SQL-86 (SQL-1)ANSI에서 처음으로 발표한 SQL 표준입니다.기본적인 SQL 쿼리, 데이터 정의(DDL), 데이터 조작(DML) 기능을 포함합니다.SQL-89 (SQL-1.1)SQL-86 표준의 소폭 수정 버전입니다.몇 가지 오류 수정 및 소규모 기능 추가가 이루어졌습니다.SQL-92 (SQL-2)보다 확장된 SQ.. 2024. 5. 23.
SQLD/SQLP_논리연산자 우선순위 Key noteNOT > AND > OR SQL에서 논리 연산자는 SQL 문에서 처리되는 순서를 결정하는 특정 우선 순위를 갖습니다.이 순서를 이해하는 것은 정확하고 효율적인 쿼리를 작성하는 데 중요합니다.우선 순위는 논리 표현식이 예측 가능한 방식으로 평가되어 의도하지 않은 결과를 방지하도록 보장합니다.가장 높은 우선 순위에서 가장 낮은 우선 순위로 나열된 SQL 논리 연산자의 우선 순위는 다음과 같습니다.단항 연산자NOT산술 연산자*, /, %(곱하기, 나누기, 모듈러스)+, -(덧셈, 뺄셈)비교 연산자=, !=, , >, =, IS, IS NOT, IN, LIKE, BETWEEN논리 연산자AND 그리고OR 또는자세한 설명단항 연산자NOT: 논리 연산자 중 우선순위가 가장 높은 연산자입니다. 조건을 .. 2024. 5. 23.
SQLD/SQLP_데이터 모델링 비교(RDBMS VS NoSQL) 제1절 데이터 모델의 이해 Key Note_모델링 절차데이터 모델링 단계 요약요구사항 분석: 비즈니스 요구사항을 수집하고 이해합니다.개념적 데이터 모델링: 엔터티, 속성 및 관계를 정의합니다. ERD를 생성합니다.논리적 데이터 모델링: 개념 모델을 개선합니다. 키와 정규화를 정의합니다.물리적 데이터 모델링: 논리적 모델을 물리적 스키마로 변환합니다. 테이블, 열, 제약 조건 및 인덱스를 정의합니다.RDBMS와 NoSQL의 데이터 모델 정의 및 특성 비교관계형 데이터베이스 관리 시스템(RDBMS)데이터 모델 정의:스키마 기반 구조: RDBMS는 고정된 스키마를 사용합니다. 즉, 데이터가 삽입되기 전에 데이터 구조가 정의됩니다.테이블: 데이터는 행과 열로 구성된 테이블로 구성됩니다.관계: 테이블은 외래 키를.. 2024. 5. 23.
반응형