From f6fe63c148bd81c1b693724f23d05b214d9d4ada Mon Sep 17 00:00:00 2001
From: Nayoung Kim <skdud1201@ajou.ac.kr>
Date: Tue, 1 Feb 2022 15:40:51 +0000
Subject: [PATCH] Update lec15

---
 README.md | 51 ++++++++++++++++++++++++++++++---------------------
 1 file changed, 30 insertions(+), 21 deletions(-)

diff --git a/README.md b/README.md
index f252d9a..69a3216 100644
--- a/README.md
+++ b/README.md
@@ -2063,27 +2063,36 @@ int main()
     * Dynamic
         * SW를 실행하여 다양한 입력 값에 대해 기대하는 결과 값이 나타나는지 확인하는 테스팅 기법
 
+* V-model
+    * v-bind와 v-on의 기능을 합쳐놓은 문법
+    * 소프트웨어 개발 프로세스로 폭포수 모델의 확장된 형태 중 하나
+    * 요구 사항 분석에서의 오류, 설계 등 개발 단계의 작업들에 대한 테스트를 포함
+![vmodel](https://commons.wikimedia.org/wiki/File:V-model.JPG)
+
+### 소프트웨어 기능안전
+* 시스템이나 장비의 총체적 아전의 일환으로 하드웨어 고장, 소프트웨어 오류, 운영자 오류, 환경적 영향등에 대한 안전 관리
+
 ### 정적 테스트
-    * 소프트웨어를 실행시키지 않고 결함을 검출하는 방법
-    * 특징 : 코딩 규칙, 가이드 준수 여부 검사
-    * 장점 : 코드 실행 전 사용
-    * 단점 : 정확도 상대적 낮음
-    * 인스펙션
-        * 공식적 검사
-        * 프로그램을 실행하지 않고 산출물을 대상으로 공식적 검토, 결함 발견 과정
-        * 구성 : 이해 관계자, 중재자, 검토자, 기록자
-    * 피어 리뷰
-        * 동료 검토
-        * 프로젝트 수행과정에서 각 단계 별 산출물, 제품에 대해 동료들이 상호 교차하여 검토 수행하는 활동
-        * 구성 : 프로젝트 팀원, 체크리스트
-    * 워크쓰루
-        * 비공식 검토
-        * 프로젝트 개발 초기에 팀 내에서 수행하는 검토 과정
-        * 구성 : 프로젝트 팀원
+* 소프트웨어를 실행시키지 않고 결함을 검출하는 방법
+* 특징 : 코딩 규칙, 가이드 준수 여부 검사
+* 장점 : 코드 실행 전 사용
+* 단점 : 정확도 상대적 낮음
+* 인스펙션
+    * 공식적 검사
+    * 프로그램을 실행하지 않고 산출물을 대상으로 공식적 검토, 결함 발견 과정
+    * 구성 : 이해 관계자, 중재자, 검토자, 기록자
+* 피어 리뷰
+    * 동료 검토
+    * 프로젝트 수행과정에서 각 단계 별 산출물, 제품에 대해 동료들이 상호 교차하여 검토 수행하는 활동
+    * 구성 : 프로젝트 팀원, 체크리스트
+* 워크쓰루
+    * 비공식 검토
+    * 프로젝트 개발 초기에 팀 내에서 수행하는 검토 과정
+    * 구성 : 프로젝트 팀원
 
 ![informal](./image/informal.jpg)
 
-| 구분  | 인스펙션 | 피어 리뷰 | 워크쓰루 |
+| :구분: | :인스펙션: | :피어 리뷰: | :워크쓰루: |
 | :---: | :------: | :-------: | :------: |
 | 공식성 | Formal  | Mid Formal | Informal |
 | 개념 | 산출물 대상 공식 검토 | 개발단계별 산출물 대상 동료 검토 | 소팀 내 결함 해결방안 상호 검토 |
@@ -2095,10 +2104,10 @@ int main()
 | 결함 기록 | 공식 기록 | 공식 기록 | 개인별 기록 |
 
 ### 동적 테스트
-    * 소프트웨어 실행을 통해 소프트웨어에 존재하는 결함을 검출하는 방법
-    * 특징 : 단독분석보다 정적 기법 병행 수행 적용
-    * 장점 : 오류 탐색 정확도 높음
-    * 단점 : 코드 전체 수행 어려움
+* 소프트웨어 실행을 통해 소프트웨어에 존재하는 결함을 검출하는 방법
+* 특징 : 단독분석보다 정적 기법 병행 수행 적용
+* 장점 : 오류 탐색 정확도 높음
+* 단점 : 코드 전체 수행 어려움
 
 ### testcode.c
 ```
-- 
GitLab