휴지통/정보처리기사

현행 시스템 파악 절차 새로 개발하려는 시스템의 개발 범위를 명확히 설정하기 위해 현행 시스템의 구성과 제공 기능, 시스템 간의 전달 정보, 사용되는 기술 요소, 소프트웨어 하드웨어, 그리고 네트워크의 구성 등을 파악 1단계 (구성 ,기능, 인터페이스) 시스템 구성 파악 시스템 기능 파악 시스템 인터페이스 파악 2단계 (아키텍쳐, 소프트웨어) 아키텍쳐 구성 파악 소프트웨어 구성 파악 3단계 (하드웨어, 네트워크) 하드웨어 구성 파악 네트워크 구성 파악 시스템 구성 파악 현행 시스템의 구성은 조직의 주요 업무를 담당하는 기간 업무와 이를 지원하는 지원 업무로 구분 조직 내에 있는 모든 정보시스템의 현황을 파악할 수 있도록 각 업무에 속하는 단위 업무 정보시스템들의 명칭, 주요 기능들을 명시 업무 → 업무에..
XP(eXtream Programming) XP는 수시로 발생하는 고객의 요구사항에 유연하게 대응하기 위해 고객의 참여와 개발 과정의 반복을 극대화 → 개발 생산성 향상 XP는 짧고 반복적인 개발 주기, 단순한 설계, 고객의 적극적인 참여 → 소프트웨어를 빠르게 개발 릴리즈의 기간을 짧게 반복하면서 고객의 요구사항 반영에 대한 가시성을 높임 릴리즈 테스트마다 고객을 직접 참여시키고, 요구한 기능이 제대로 동작하는지 고객이 직접 확인 소규모 인원의 개발 프로젝트에 효과적 XP의 5가지 핵심 가치 : 의사소통(Communication), 단순성(Simplicity), 용기(Courage), 존중(Respect), 피드백(Feedback) XP 개발 프로세스 사용자 스토리 → 릴리즈 계획 수립 (←→ 스파이크..
스크럼 개요 팀이 중심이 되어 개발의 효율성을 높인다는 의미가 내포된 용어 스크럼은 팀원 스스로가 팀을 구성해야 하며, 개발 작업에 관한 모든 것을 스스로 해결 제품 책임자, 스크럼 마스터, 개발팀으로 구성 제품 책임자(PO : Product Owner) 이해관계자들 중 제품에 대한 이해도가 높고, 요구사항을 책임지고, 의사 결정할 사람으로 선정 → 주로 의뢰자나 사용자가 담당 이해 관계자들의 의견을 종합하여 제품에 대한 요구사항을 작성 요구사항이 담긴 백로그(Backlog)를 작성하고 백로그 우선순위 지정 팀원들은 백로그에 스토리를 추가할 수 있지만, 우선순위를 지정할 수 는 없다(PO의 권한) 제품에 대한 테스트를 수행하면서 주기적으로 요구사항의 우선순위를 갱신 이해관계자 : 개발 의뢰자, 개발자, ..
소프트웨어 생명주기(Software Life Cycle) 소프트웨어 생명 주기는 소프트웨어 개발 방법론의 바탕이 되는 것으로, 소프트웨어를 개발하기 위해 정의하고 운용, 유지보수 등의 과정을 각 단계별로 나눈 것 소프트웨어 개발 단계와 각 단계별 주요 활동, 그리고 활동의 결과에 대한 산출물로 표현 생명 주기를 표현하는 형태를 소프트웨어 생명 주기 모형이라고 하며, 소프트웨어 프로세스 모형 또는 소프트웨어 공학 패러다임이라고도 한다. 개발자는 특정 모형을 선택하여 사용할 수 있고, 개별적인 모형을 사용 가능 소프트웨어의 기본 원칙 현대적인 프로그래밍 기술을 계속적으로 적용 개발된 소프트웨어의 품질이 유지되도록 지속적으로 검증 소프트웨어 개발 관련 사항 및 결과에 대한 명확한 기록을 유지 폭포수 모형(Wa..
신재권
'휴지통/정보처리기사' 카테고리의 글 목록 (5 Page)