[DownStream ] 설계 검증 및 제조 준비를 위한 소프트웨어 CAM350
페이지 정보
본문
CISA 도메인단축 공부 막바지 도메인별 핵심내용 정리중프로젝트의 개념프로젝트 포트폴리오프로그램프로젝트서브프로젝트단계말에는 반드시 단계말 검토를 해야한다프로젝트 관련 알아야하는 용어들IT거버넌스란? 조직의 전략을 확장하기 위해서 IT전략을 연계하는 것프로젝트 정관 (Charter)프로젝트의 존재를 공식적으로 승인하고 프로젝트 관리자에게 자원 사용 권한을 부여한 문서사업 사례 (비즈니스 케이스)프로젝트의 필요성, 정당성, 기대효과를 담은 것타당성 조사 단계에서 작성 되어야함주기적으로 재검토되고 재승인 받아야함프로젝트 포트폴리오프로젝트 우선순위 부여, 자원 조정, 일정 수립 ->비용 대비 효과 극대화구현후 검토시스템 구현 후 약 1년 뒤 평가프로젝트 운영 위원회 이해 상충 조정, 우선 순위 결정, 프로젝트 일정 등 도메인단축 궁극적 책임 짐프로젝트의 평가 기법 순 현재 가치법이 젤로 좋은 거다 (Net Present Value) - 현금 유출과 유입에 대한 현재 가치 분석프로젝트 관리기간, 비용, 산출물의 유기적 연계WBS(Work Breakdown Structure)작업 단위OBS(Object Breakdown Structure)산출물 단위WP(Work Package) : WBS 최하 작업 단위WD(Work Dictionary) : WBS 각 작업단위에 달린 메모 같은 것사용자 부서 관리자 프로젝트와 최종 시스템의 소유자워크숍은 가장 탁월한 의사소통 방법이다!!소프트웨어 규모 산정 방법SLOC / KLOC : 코드 라인수로 돈주는 말도 안되는 옛날 방식FPA : 가장 과학적이고 합리적인 기능단위로 산정하는 도메인단축 요즘 방식전문가 기법 (Delphi) 회귀분석 : 과거의 데이터 활용 (유사 프로젝트)프로젝트 관리 기법PERT (Program Evaluation Review Technique)3점추정(기대값 =(낙관치 + 4*최빈치 + 비관치 ) / 6 )CPM (Critical Path Methodology)핵심경로 : 가장 긴 경로로서 프로젝트 완료에 필요한 최소한의 기간평균시간 사용핵심경로상의 여유시간은 0Network Crashing CP상에 자원 투입 ->일정 단축 , 비용증가의 위험 있음Fast Tracking병행 작업 ->일정 단축, 재작업의 위험 있음Resource Leveling자원 평준화, 자원 분산CCM(Critical Chain Method) 여유시간(버퍼)들을 뒤로 미루는 것Time Boxing 기법납기가 생명인 프로젝트, 짧은 시간 안에 하는거.. RAD(Rapid 도메인단축 Application Development) 또는 EUC(End User Computing)에 사용됨시스템 개발 라이프사이클 모델 (SDLC)폭포수 모형프로토타이핑 모형실험적 프로토타이핑진화적 프로토타이핑나선형 모형진화적 프로토타이핑에 위험관리를 더한 것반복적 모형객체지향, CBDV-다이어그램확인(Validation) : 외적 일관성을 보증검증(Verification) : 내적 일관성을 보증개발하는거 : 효율성이 높다 / 비용 많이듬 / 검증이 덜됨 / copy right 우리가 가진다구입하는거 : 유연성이 높다 / 비용 적게듬 / 검증이 많이됨 / license만 가진다요구사항 정의 =기본 설계통제 사양 정의 확인인수테스트 요구사항 도출구조적 접근법에서는 DFD(Data Flow Diagram) 작성 (최상위 수준 DFD를 배경도(context diagram)라고 함설계 =상세설계사용자 참여는 도메인단축 요구사항 정의 보다 제한적임, 물리적 구현 구체적 정의테스트 계획, 데이터 변환 계획 수립베이스라인 설정 - 형상관리 기준이 되고 이후 변경은 변경관리 대상이 됨(scope creep 문제 완화)감사시 시스템 사양서랑 테스트 계획서 검토해서 적절한 응용통제가 포함되어 있는지 살핌개발모듈 테스트 수행 (개발자)소스코드 작성 표준 (통제)디버깅 도구 - 논리 경로 감시기, 메모리 덤프, 출력 분석기통합개발환경 - (장) 신속한 개발 , 표준 적용, 구조적 프로그래밍 / (단) 다양한 버전 존재, 승인 받지 않은 접근, 유효 변경 무효화감사시, 감사 증적 적합성, 프로그래밍 오류 도메인단축 교정조치 수행여부 검증테스트상향식 - 주요모듈에 있는 오류가 초기 발견, 스텁/드라이버 불필요하향식 - 주요기능 테스트 초기 가능, 인터페이스 오류가 일찍 발견, 사용자 신뢰감 부여인터페이스 및 통합테스트시스템 테스트 - 복구 테스트 , 보안 테스트, 스트레스 및 볼륨 테스트, 성능 테스트 ->독립 테스트 조직에서 수행인수 테스트기타테스트 - 알파, 베타, 화이트 박스, 블랙 박스, 파일럿, 병행, 회귀, 사교성구현주말 등 이용하여 하고 비상 계획 수립전환기법 AbrubtPhased 순차적Parallel 신구병행phased + parallel ->pilot감사인 역할이 가장 적은 단계는 프로그래밍 단계다!!위험 평가, 품질관리 착수는 타당성 검토 도메인단축 때 한다 !통제사양 정의는 요구사항 정의 단계에서 한다!모듈의 요건 : 고응집성 저결합성온라인 프로그래밍 설비 =통합 개발 환경 ->개발 테스트는 로컬에서 수행한다!단위 테스트는 화이트테스트다회귀테스트를 사용하기 가장 좋은 단계는 변경 테스트때다개발운영 : 애자일 원칙 / 소프트웨어 개발의 성숙도가 높은 경우에 성공BPR : 핵심 통제 장치가 제거될 위험이 있고, 경영진에 보고하여 위험감수여부 확인해야함벤치마킹 프로세스 : 계획 ->연구 ->관찰 (이때 방문) ->분석 ->적용 ->개선응용통제확인 및 편집완전성 체크완전성 체크(필수값 체크)중복 체크순서 체크정확성 체크유효성(타당성) 체크 (성별은 남/녀 중에)체크 digit (주민등록번호 숫자 체크) - 도메인단축 잘못된 데이터 입력이나 자리가 바뀐 경우를 발견하기 위한 키 필드합리성 체크 (부품수가 사전에 정의된거랑 맞는지)table lookup (우편번호 같은거)범위 체크논리관계체크 (남자가 부인병 신청한건 이상한거다 같은거)한도체크처리통제예외 보고서 검토 - 비상 변경 같은 예외상황 기록run to run total(실행간 합계) -계속 bct 확인one for one check (일대일 체크) - bct 없을 때 노가다 체크before &after image (사전 사후 이미지) - db 복구시 많이 사용전송 무결성parity checkcrc 체크암호화 체크섬배치 통제 합계는 데이터 통제 그룹이 수행한다키 검증은 데이터 입력 기능에서 수행한다
- 이전글중랑구강아지분양 강아지 가정분양 행복을 주는 존재 24.08.29
- 다음글초보도 쉽게 가능한 중국 배대지 추천 24.08.29
댓글목록
등록된 댓글이 없습니다.