Course Outline

1일차: 프로세스

소개

  • 시스템 공학이란 무엇입니까?
  • Software Engineering은 무엇입니까?
  • Software Engineering 왜 어려운가요?
  • 시스템 요구 사항
  • 시스템 모델링

Software Engineering 프로세스

  • 소프트웨어 개발 프로세스란 무엇입니까?
  • 전통적인 프로세스
  • Agile 프로세스
  • 높은 무결성 시스템 구축을 위한 프로세스
  • 표준 및 인증 시스템

높은 무결성 시스템

  • 높은 무결성 시스템이란 무엇입니까?
  • QM 문화의 역할
  • 오류 이유
  • 중요 시스템 표준
  • 신뢰성 엔지니어링

소프트웨어 유지 관리

2일차: 계획

요구사항

  • 사용자 요구사항
  • 사용자 요구사항 도출/분석
  • 시스템 요구 사항
  • 소프트웨어 요구사항
  • 소프트웨어 사양
  • 요구사항 프로세스
  • 요구사항 관리 도구

Software Design

  • 콘웨이 법
  • 디자인 패턴
  • 텍스트 모델링 도구
  • OO 디자인의 원리
  • 디자인 도구
  • 공통 아키텍처

모델링

  • 아키텍처 계획
  • UML 그래픽 표현
  • UML 이외의 그래픽 표현

3일차: 코드

소프트웨어 구축

  • 디자인을 코드로 가져오는 방법
  • Programming 모범 사례
  • 코드 추상화
  • Programming 작업 흐름

Configuration Management

  • Configuration Management은 무엇입니까?
  • Configuration Management ISO9000 및 CMMI에서
  • 계획, 설계 및 QA를 위한 CASE 도구
  • 소프트웨어 작성을 위한 CASE 도구
  • SVN을 사용한 버전 관리
  • 시스템 통합

높은 무결성 시스템을 위한 코드

  • 오류 방지
  • 오류 잡기
  • 오류의 영향 줄이기
  • High Integrity System 코드의 일반적인 문제

코드 품질 지표

  • 코드 크기 측정항목
  • 코드 복잡성 측정항목
  • 비코드 측정항목
  • 정적 분석

4일차: 확인 및 검증

리뷰

  • VV의 기초
  • 독립적 검증 및 검증
  • 설계 및 요구 사항 검토
  • 코드 검사
  • 소프트웨어 연습
  • 감사
  • 기타 V & V 방법

높은 무결성 시스템 테스트

  • 안전에 관한 서류
  • 시나리오
  • 안전을 위한 논증
  • 높은 무결성 시스템에 대한 리뷰
  • 신뢰성 예측
  • 공식적인 방법
  • V + V의 비용

자동화된 테스트

  • 테스트하는 이유는 무엇입니까?
  • 자동 vs 수동 테스트
  • 증분 테스트
  • 테스트 유형
  • 테스트 도구
  • 테스트 하네스

5일차: Management

프로젝트 Management

  • 프로젝트 Management란 무엇인가요?
  • 고객 인계
  • 표준(PMP, PRINCE2)
  • 시간 관리
  • 원가 관리
  • 위기 관리
  • 프로젝트 문서

프로세스 평가

  • 프로세스 평가 기능
  • 측정항목에 따라 조치
  • 프로세스 측정항목
  • 프로세스 평가 표준 및 프레임워크(CMMI, ISO 9001, TickIt+)
  • 프로세스 평가 회의

요약 및 결론

 35 Hours

Number of participants



Price per participant

회원 평가 (2)

Related Courses

API Testing with Postman

21 Hours

Rest Assured APIs with Postman and Java

21 Hours

SoapUI for API Testing

14 Hours

Rest Assured: API Testing for REST Services

7 Hours

Tosca: Model-Based Testing for Complex Systems

35 Hours

Test Automation with Galen Framework

14 Hours

TestComplete

21 Hours

Automate Windows Desktop Applications with AutoIt

14 Hours

Robot Framework: Keyword Driven Acceptance Testing

14 Hours

Serenity BDD for Automated Acceptance Tests

7 Hours

SpecFlow: Implementing BDD for .NET

21 Hours

Behat: Behavior Driven Development (BDD) with PHP

14 Hours

BDD with Python and Behave

7 Hours

JBehave: BDD with Java

7 Hours

Related Categories