정보처리기사

    1과목 SW설계 : XP(eXtreme Programming)기법

    1. XP의 핵심 가치 - 용기(Courage) - 단순성(SImplicity) - 의사소통(Communication) - 피드백(Feedback) - 존중(Respect) *용단의피존 2. XP의 기본 원리 - Whole Team(전체 팀) - Small Releases(소규모 릴리즈) - Test-Driven Debelopment(테스트 주도 개발) - Continuous Intergration(계속적인 통합) - Collective Ownership(공동 소유권) - Pair Programming(짝 프로그래밍) - Design Improvement(디자인 개선) 또는 Refactoring(리팩토링) *전소태 계공짝디

    1과목 SW설계 : 스크럼(Scrum) 기법

    - 팀원 스스로가 스크럼 팀 구성 - 개발 작업에 관한 모든 것을 스스로 해결해야 함 - 스프린트는 2~4주 정도의 기간으로 진행 1) 제품 책임자(PO: Product Owner) - 요구사항이 담긴 백로그(Backlog)를 작성하는 주체 - 백로그에 대한 우선순위를 지정, 이해관계자들의 의견을 종합 2) 스크럼 마스터(SM: Scrum Master) - 일일 스크럼 회의 주관 - 팀원들을 통제하는 것이 목표가 아님 3) 개발팀(DT: Development Team) - 제품 책임자와 스크럼 마스터를 제외한 모든 팀원 - 최대 인원 7~8명 4) 스크럼 개발 프로세스 - 스프린트 계획 회의 -> 스프린트 -> 일일 스크럼 -> 스크럼 검토 회의 -> 스프린트 회고 *계스일검회

    1과목 SW설계 : 소프트웨어 생명 주기, SDLC(Software Development Life Cycle)

    1. 폭포수 모형(Waterfall Model) - 가장 오래되고 가장 폭넓게 사용된 고전적 생명 주기 모형 - 한 단계가 끝나야만 다음 단계로 넘어가는 선형 순차적 모형 - 단계별 정의 및 산출물이 명확 - 개발 중간에 요구사항의 변경이 용이하지 않음 - 타당성 검토 -> 계획 -> 요구분석 -> 설계 -> 구현(코딩) -> 테스트(검사) -> 유지보수 *분설구테유 2. 프로토타입 모형(Prototype Model, 원형 모형) - 견본(시제)품을 만들어 최종 결과물을 예측하는 모형 - 인터페이스 중점을 두어 개발 - 개발 중간에 요구사항의 변경이 용이 3. 나선형 모형(Spiral Model, 점진적 모형) - 폭포수 모형과 프로토타입 모형의 장점에 위험 분석 기능을 추가한 모형 - 점진적 개발 과정..

    정처기 - 2022년 03월 05일

    1. User Interface 설계시 오류 메세지나 경고에 관한 지침으로 가장 거리가 먼 것은? 1. 메세지는 이해하기 쉬워야 한다. 직관성(Intuitiveness): 누구나 쉽게 이해하고, 쉽게 사용할 수 있어야 함. 2. 오류로부터 회복을 위한 구체적인 설명이 제공되어야 한다. 유효성(Effectiveness): 정확하고 완벽하게 사용자의 목표가 달성될 수 있도록 제작해야 함. 3. 오류로 인해 발생 될 수 있는 부정적인 내용을 적극적으로 사용자들에게 알려야 한다. 학습성(Learnablity): 초보와 숙련자 모두가 쉽게 배우고 사용할 수 있게 제작해야 함. 4. 소리나 색의 사용을 줄이고 텍스트로만 전달하도록 한다. 유연성(Flexibility): 사용자의 인터랙션을 최대한 포용하고, 실수를 ..