달력

12

« 2019/12 »

  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •  
  •  
  •  
  •  

 

 

소프트웨어 공학 동네_4화(테스팅편)

http://youtu.be/9kVZ1LgzmtI


Posted by codedragon codedragon

댓글을 달아 주세요

 

소프트웨어 공학 동네_3화(요구사항편)

http://youtu.be/DNFlaKP1iiA


Posted by codedragon codedragon

댓글을 달아 주세요

 

 

소프트웨어 공학 동네_1화(코딩편)

http://youtu.be/c7Ni0yEcMuM

  


 

Posted by codedragon codedragon

댓글을 달아 주세요

 

 

소프트웨어 공학 동네_0화(소개)

http://youtu.be/0nIgUIfG4fI


Posted by codedragon codedragon

댓글을 달아 주세요

 

소프트웨어 공학 동네_2화(프로젝트관리편)

http://youtu.be/GdTspEoOi1Q


Posted by codedragon codedragon

댓글을 달아 주세요

   

Unicode 7.0 Character Code Charts

언어별 유니코드 차트

http://www.unicode.org/charts

   

Posted by codedragon codedragon

댓글을 달아 주세요

 

Summary 

SW 개발의 가장 어려운 부분은 SW의 비가시성에서 기인한다.

SW Visualization은 이러한 SW의 비가시성을 극복함으로써 SW 개발의 전체 과정을 파악할 수 있도록 하며, 이를 통하여 SW의 품질 향상을 실현하기 위한 방안이다.

   

"SW개발 품질관리 매뉴얼"은 SW 품질 관리 전체 프로세스에 대한 이해가 없는 SW개발 이해당사자가 각자 정의된 활동을 수행하고,

시스템을 통해 시각화된 품질 지표를 제공받고,

정의된 품질 기준에 따라 SW 개발 산출물 최종 배포의 적합성 여부를 판단할 수 있도록 하는 SW Visualization 적용 전반에 관한 정보를 담고 있다.

   

 

 

 

목차

Ⅰ. SW Visualization 배경
1. SW의 비가시성 ··············································································································· 3
2. SW의 복잡도 증가 ·········································································································· 4
3. 국내 중소기업의 개발환경 ······························································································ 4

Ⅱ. SW Visualization 정의
1. SW 공학 프로세스 ·········································································································· 9
가. 요구사항 ··················································································································· 10
나. 구현 ·························································································································· 13
다. 테스트 ······················································································································ 15
라. 형상관리 ··················································································································· 17
2. SW Visualization 이란? ······························································································· 18
가. 시각화 ······················································································································ 19
나. 문서화 ······················································································································ 20

Ⅲ. SW Visualization의 기대효과
1. 요구사항의 구현 상태에 대한 실시간 파악 ································································· 23
2. 품질 지표에 의한 객관적이고 정량적인 분석 ····························································· 24
3. 개발 진척상황에 대한 투명성 보장 ············································································· 24
4. 자동화를 통한 SW 관리의 편이성 증가 ······································································ 25
5. SW 개발관리 문서화 작업의 간소화 ··········································································· 25
6. 품질 기반의 미래형 SW개발 문화를 위한 기반 ·························································· 25

   

Ⅳ. 프로세스의 시각화
1. SW Visualization 품질지표 ·························································································· 29
가. 개발 SW에 따른 지표 설정 ···················································································· 29
2. SW Visualization 시스템 ······························································································ 40
가. SW Visualization 프로세스 ····················································································· 40
나. SW Visualization 시스템 구성요소 ········································································· 42
다. 시스템 구성 절차 ···································································································· 51
3. SW Visualization 구성원 역할 ····················································································· 63
가. Role & Responsibility 정의 ···················································································· 63
나. SW 개발단계별 주요 Activity ················································································· 64

Ⅴ. 소스코드의 시각화
1. 역공학 ··························································································································· 71
가. 역공학 기법의 개요 ································································································· 71
2. 소프트웨어의 내부 설계 ······························································································· 73
가. 개요 ·························································································································· 73
나. 품질 지표 ················································································································· 74
3. 소스 코드의 시각화 ···································································································· 76
가. Source Navigator 설치 ························································································· 77
나. Graphviz 설치 ········································································································· 78
다. Code Visualization Tool 동작 ················································································ 79

   

Ⅵ. 소스코드의 문서화
1. JavaDoc ······················································································································· 84
가. JavaDoc 주석 작성방법 ·························································································· 84
나. JavaDoc 명령어를 통한 생성방법 ·········································································· 86
다. 이클립스에서의 JavaDoc 생성 ··············································································· 87
2. Doxygen ······················································································································· 93
가. Doxygen 주석 작성방법 ························································································· 94
나. Doxygen 문서 생성방법 ························································································· 96
다. Doxygen 출력 문서 확인 ····················································································· 100

Ⅶ. 프로세스의 문서화
1. Redmine 및 Impasse 설정 ······················································································· 103
가. Redmine 설정 ······································································································· 103
나. Impasse 설정 ········································································································ 106
2. 프로젝트 산출물 ········································································································· 108
가. 요구사항 명세서 ···································································································· 108
나. 테스트 시나리오 및 결과서 ·················································································· 109
다. 요구사항 추적표 ···································································································· 111
3. Redmine table 분석 ·································································································· 112
가. issues ···················································································································· 113
나. journals ·················································································································· 115
다. journal_details ······································································································· 115
라. custom_values ······································································································ 116

마. projects ·················································································································· 116
바. enumerations ········································································································ 117
4. Impasse table 분석 ·································································································· 118
가. impasse_nodes ····································································································· 118
나. impasse_node_type ····························································································· 119
다. impasse_test_cases ····························································································· 119
라. impasse_test_steps ······························································································ 120
마. impasse_test_suites ······························································································ 120
바. impasse_test_plans ······························································································ 121
사. impasse_test_plan_cases ···················································································· 121
차. impasse_executions ····························································································· 122
5. 프로젝트 산출물 생성용 SQL ···················································································· 124
가. 요구사항 명세서 ···································································································· 124
나. 테스트 시나리오 및 결과서 ·················································································· 126
다. 요구사항 추적표 ···································································································· 128

Ⅷ. 사례
1. 요구사항 명세서 ········································································································· 133
2. 테스트 명세서 ············································································································· 170
3. SW아키텍처 설계 문서 양식 ······················································································ 194

 

 

직접다운받기

SW개발 품질관리 매뉴얼(개정판).pdf


 

 

출처

https://www.sw-eng.kr/mbs/swkr/jsp/board/view.jsp?spage=1&boardId=143&boardSeq=2061385&id=swkr_040100000000

TAG Code Visualization Tool 동작, custom_values, Doxygen, Doxygen 문서 생성방법, Doxygen 주석 작성방법, Doxygen 출력 문서 확인, enumerations, Graphviz 설치, Impasse table 분석, Impasse 설정, impasse_executions, impasse_nodes, impasse_node_type, impasse_test_cases, impasse_test_plans, impasse_test_plan_cases, impasse_test_steps, impasse_test_suites, issues, JavaDoc, JavaDoc 명령어를 통한 생성방법, JavaDoc 주석 작성방법, journals, journal_details, projects, Redmine table 분석, Redmine 및 Impasse 설정, Redmine 설정, Role & Responsibility 정의, Source Navigator 설치, SW Visualization, SW Visualization 구성원 역할, SW Visualization 배경, SW Visualization 시스템, SW Visualization 시스템 구성요소, SW Visualization 정의, SW Visualization 품질지표, SW Visualization 프로세스, SW Visualization의 기대효과, SW 개발관리 문서화 작업의 간소화, SW 개발단계별 주요 Activity, SW 공학 프로세스, sw-eng, SW아키텍처 설계 문서 양식, SW의 복잡도 증가, SW의 비가시성, 개발 SW에 따른 지표 설정, 개발 진척상황에 대한 투명성 보장, 개요, 구현, 국내 중소기업의 개발환경, 문서화, 사례, 소스 코드의 시각화, 소스코드의 문서화, 소스코드의 시각화, 소프트웨어의 내부 설계, 시각화, 시스템 구성 절차, 역공학, 역공학 기법의 개요, 요구사항, 요구사항 명세서, 요구사항 추적표, 요구사항의 구현 상태에 대한 실시간 파악, 이클립스에서의 JavaDoc 생성, 자동화를 통한 SW 관리의 편이성 증가, 테스트, 테스트 명세서, 테스트 시나리오 및 결과서, 품질 기반의 미래형 SW개발 문화를 위한 기반, 품질 지표, 품질 지표에 의한 객관적이고 정량적인 분석, 프로세스의 문서화, 프로세스의 시각화, 프로젝트 산출물, 프로젝트 산출물 생성용 SQL, 형상관리
Posted by codedragon codedragon

댓글을 달아 주세요

 

  

※『2013 SW공학백서』는 292 기업(IT서비스 150, 패키지SW 78, 임베디드SW 64) 대상으로 'SW공학 현황' 비롯해 'SW품질비용 데이터 분석' 이르기까지 SW공학과 관련된 모든 기초자료를 조사·분석하여 기술하고 있음

   

SW개발 유형, 기업규모, 연속참여업체, 인증 유무, 고객 산업군 전년 대비 동일한 수준을 유지

   

다만 기업 프로젝트 수가 각각 12.7%, 29.8% ('11 220, 255→'12 248, 292) 증가하였고, 대기업 수도 31% ('11 83→'12 109) 증가

   

<기본 현황>

구분

2011년

2012년

프로젝트 수

비율

프로젝트 수

비율

프로젝트 유형

IT서비스

129

50.5%

150

51.4%

패키지SW

70

27.5%

78

26.7%

임베디드SW

56

22.0%

64

21.9%

기타

0

0.0%

0

0.0%

미응답

-

-

-

-

개발유형

신규개발

133

52.2%

151

51.7%

재개발

62

24.3%

61

20.9%

성능개선

60

23.5%

78

26.7%

기타

0

0.0%

2

0.7%

미응답

-

-

-

-

   

SW공학수준 64.8, 개발생산성 25.4 (FP/MM) , 운영결함밀도 0.153 (운영결함수/FP) 나타남

   

SW공학수준 개발생산성 전년 대비 3.8%, 13.9% 으로 증가했으나 운영결함밀도는 -4.3% 감소 것으로 나타남

   

<데이터 분석결과>

 

   

2011

2012

SW공학수준점수

62.4

64.8

개발생산성

22.3

25.4

운영결함밀도

0.16

0.153

 

 

구분

설명

제목

 2013 공학백서

발행일자

 보고서 발행일자

 2013년 04월 01일

페이지

 보고서 페이지 수

 265 Page

담당자

 보고서 관련 문의에

 답을 줄 수 있는 사람

   SW공학연구팀  

 김승권수석

(02-2132-1332, sgkim@nipa.kr )

   

 

 

 

목차

SW공학백서의 발간을 축하하며 ................... 2

국가 SW산업 전반의 품질경쟁력 강화를 기원하며 ....... 3

Executive Summary ................................... 4

1 편 SW품질과 생산성 혁신의 길, SW공학 ........ 25

1. SW품질과 생산성 혁신의 길, SW공학 ................. 26

1.1 SW산업의 실적 및 전망 .................................. 26

1.2 SW산업 경쟁력 분석.. 29

1.3 SW경쟁력과 SW공학. 30

2. SW공학 개요 .. 32

2.1 SW공학의 정의 .......... 32

2.2 SW공학의 지식체계 .. 33

2.3 SW공학의 변천사 및 미래 전망 .................... 40

3. SW공학 현황 .. 61

3.1 기술적 측면 ................ 61

3.2 조직 및 인력 측면 ..... 74

3.3 정책적 측면 ............... 75

[대책1] 산업업현장 밀착형 SW품질역량 강화 지원 ............. 90

2 편 조사 개요 및 현황분석 ..................................... 97

4. 조사 개요 ........ 98

4.1 조사 목적 . 98

4.2 조사 내용 . 98

4.3 조사 분석 방법 ........ 110

5. 참여 기업 및 프로젝트의 특성 ............................ 116

5.1 SW 개발 및 품질 인력 현황 ......................... 116

5.2 참여기업 현황 .......... 118

5.3 대상 프로젝트 특성 . 124

6. SW공학수준 .. 131

6.1 하위 구성요소별 수준 .................................... 137

6.2 영향요소별 수준 ...... 144

6.3 SW공학 영역별 수준 .................................... 148

6.4 공급자 유형별 수준 . 152

7. SW개발 생산성 ............... 162

7.1 산출방법 및 현황 ..... 162

7.2 프로젝트 유형별 SW개발 생산성 ................ 166

8. SW품질과 품질비용 ....... 168

8.1 SW품질 수준 ........... 168

8.2 SW품질 비용 ........... 169

3 편 SW공학수준과 프로젝트 성과분석 ............. 175

9. SW개발 프로젝트 성과 .. 176

9.1 비용준수율 ................ 177

9.2 납기 준수율 ............. 180

9.3 비용 및 납기준수율 183

10. 비용, 납기, 품질 분석 .. 184

10.1 SW공학수준과의 관계 ................................. 185

10.2 SW개발 생산성과의 관계 ........................... 195

10.3 변화인식 수준과 성과와의 관계 ................ 200

11. 결함밀도 분석 ............... 203

11.1 결함식별단계 분석 . 203

11.2 비용절감효과 분석 206

11.3 결함제거율과 성과분석 ............................... 208

12. SW공학수준과 경영성과 .................................... 215

12.1 분석개요 215

12.2 SW공학수준 점수와 경영성과의 관계 ....... 216

12.3 SW공학수준 향상율과 경영성과의 관계 .... 217

13. 도구 활용과 성과분석 .. 218

13.1 분석개요 218

13.2 도구 활용별 분석 ... 219

13.3 도구 활용 수준별 분석 ............................... 223

13.4 품질 관련조직의 유무에 따른 성과분석 .... 225

부 록 ..................... 227

 

 

 

직접다운받기

2013_SW공학백서.zip.001

2013_SW공학백서.zip.002


 

 

 

출처

https://www.sw-eng.kr/mbs/swkr/jsp/board/view.jsp?spage=1&boardId=175&boardSeq=1139091&mcategoryId=&id=swkr_040400000000

Posted by codedragon codedragon

댓글을 달아 주세요