본문 바로가기
  • 문과생의 백엔드 개발자 성장기

정처기실기3

[정보처리기사] 예상 문제2 41. 다음은 애자일(Agile) 기법 중 스크럼(Scrum)과 관련된 용어 설명이다. 괄호( ) 안에 들어갈 용어를 쓰시오. - ( ① )은/는 스크럼 프로세스를 따르고, 프로젝트 리더로 팀이 스크럼을 효과적으로 활용할 수 있도록 보장하는 역할 등을 맡는다. - ( ② )은/는 2~4주의 짧은 개발 기간으로 반복적 수행을 통해 개발품질을 향상시킬 수 있다. - ( ③ )은/는 남아있는 백로그 대비 시간을 그래픽적으로 표현한 차트이다. 더보기 1. 스크럼 마스터 (Scrum Master) 2. 스프린트 (Sprint) 3. 번다운차트 (Burn Down Chart) 스크럼 (Scrum) ' 매일 정해진 시간, 장소에서 짧은 시간의 개발을 하는 팀을 위한 프로젝트 관리 중심 방법론 백로그 (Backlog).. 2023. 3. 10.
[정보처리기사 실기] 8과목 - 서버 프로그램 구현 01. 개발환경 구축 개발환경 구성을 위한 도구의 분류가 중요하다. 1. 개발도구의 분류 구분 설명 빌드도구 작성한 코드의 빌드 및 배포 수행 각각의 구성 요소와 모듈에 대한 의존성 관리 지원 ex) Ant, Maven, gradle 구현도구 개발자의 코드작성과 디버깅, 수정등과 같은 작업을 지원하는 도구 프로그램을 개발할 때 가장 많이 사용하는 도구 ex) Eclipse, InteliJ, Spring Tool Suite, NetBeans, Visual Studio 테스트도구 코드의 기능 검증과 전체 품질 높이기 위해 사용 코드의 테스트, 테스트에 대한 계획 수행 및 분석 등 작업가능 ex) xUnit, PMD, Findbus, Cppcheck, Sonar 형상관리도구 개발자들이 작성한 코드와 리소스등 .. 2023. 2. 27.
[정보처리기사 실기] 1과목 - 요구사항 확인 00. 소프트웨어 공학 1) 소프트웨어 공학 소프트웨어 위기를 극복하고 효율적으로 품질 높은 소프트웨어를 개발하기 위한 학문 2) 소프트웨어 공학 3R 완성된 소프트웨어를 기반으로 역공학, 재공학, 재사용을 통해 소프트웨어의 생산성을 극대화 하는 기법 (1) 역공학 (Reverse Engineering) 기존 개발된 시스템을 CASE도구를 이용하여 사양서, 설계서 등의 문서로 추출하는 작업 개발 단계를 역으로 올라가 기존 개발된 시스템의 코드나 데이터로부터 설계 명세서나 요구 분석서 등을 도출하는 작업 (2) 재공학 (Re-Engineering) 기존 시스템을 널리 사용되는 프로그래밍 표준에 맞추거나 고수준의 언어로 재구성하고, 이기종에서 사용할 수 있도록 변환하는 작업 현 시스템의 유지보수성 향상 (예.. 2023. 1. 6.