소프트웨어공학
SW 공학, 설계 방법론, UML, 디자인 패턴, 아키텍처
488 POSTS · 5 / 17
기능점수로 산정하는 사용자 관점의 소프트웨어 규모
기능점수(FP)의 데이터·트랜잭션 기능 분류, UFP와 VAF 산식, 공공 SW 사업 대가 보정계수를 정리한다.
2026-04-17
IEEE 1471로 정리하는 소프트웨어 아키텍처 기술
IEEE 1471의 아키텍처 기술 프레임워크를 이해관계자, 우려사항, 뷰포인트, 뷰의 관계를 중심으로 정리한다.
2026-04-17
정보공학방법론: 전략과 데이터 모델을 잇는 전사 시스템 설계
정보공학방법론의 데이터 중심 설계 원칙과 ISP, BAA, BSD, SC 절차를 통해 전사 정보 시스템을 설계하는 방식을 정리한다.
2026-04-17
정보시스템 감리 계획서와 보고서 작성 원칙
정보시스템 감리 계획서와 보고서의 역할, 유간논명완정개적준 작성 원칙, 증거 중심의 감리 결과 보고 방법을 정리합니다.
2026-04-17
정보시스템 감리의 독립성·품질보증·수행 절차
정보시스템 감리의 독립성 원칙과 효과성·효율성·안정성·준거성 점검 기준, 수행 절차와 산출물을 정리한다.
2026-04-17
ISMP로 정보시스템 구축 요구사항을 구체화하는 방법
ISMP의 역할과 수행 흐름, ISP와의 차이를 정리하고 정보시스템 구축사업에서 요구사항과 RFP를 상세화하는 방식을 설명합니다.
2026-04-17
ISO 12207으로 보는 소프트웨어 생명주기와 품질 관리
ISO 12207의 소프트웨어 생명주기 프로세스와 제품 문서, 품질 보증 활동을 실무 관점에서 정리합니다.
2026-04-17
직감기술, 사용자가 배우지 않아도 되는 인터페이스는 어떻게 만드는가
멀티모달 센싱과 상황 인식, 예측 모델을 결합해 사용자의 학습 없이 자연스러운 상호작용을 만드는 직감기술의 구성 요소와 확신도 기반 안전 설계를 정리한다
2025-12-10
HTML5 네이티브 API로 플러그인 없이 만드는 리치 웹 앱
HTML5는 Canvas·SVG·Video/Audio·Geolocation·WebStorage·WebWorker를 브라우저 네이티브 API로 제공해 플러그인 없이 리치 인터넷 애플리케이션을 구현하는 표준이다. 실무 체크리스트와 코드 예시를 정리한다.
2025-11-26
인터랙션 개요 다이어그램으로 상호작용 흐름 설계하기
UML 인터랙션 개요 다이어그램의 구조와 제어 흐름, 예외 처리, 시퀀스 다이어그램 연계 방법을 실무 관점에서 정리합니다.
2025-10-31
Interpreter 패턴: 도메인 규칙을 작은 언어로 만들어 해석하기
Interpreter 패턴으로 도메인 규칙을 소형 언어로 모델링하는 방법과 AST 캐싱, 파이썬 예제, 파서 제너레이터와의 트레이드오프를 정리한다.
2025-10-14
함수형 프로그래밍: 순수 함수와 불변성으로 짜는 선언적 코드
함수형 프로그래밍의 핵심 특성과 Haskell·Erlang·Clojure 등 주요 언어, 커링·합성·모나드 기법, 웹·빅데이터·금융 적용 사례를 정리한다.
2025-05-23
Git-flow 브랜치 전략: 릴리스와 긴급 수정을 분리하는 방법
Git-flow의 브랜치 역할과 feature·release·hotfix 작업 흐름, 프로젝트 선택 기준 및 대안 전략을 정리한다.
2025-05-23
GitHub Flow로 운영하는 웹 개발 브랜치 전략
GitHub Flow의 master·feature 브랜치 구조와 PR, 코드 리뷰, CI/CD 기반 배포 흐름을 실무 관점에서 정리합니다.
2025-05-23
GitLab Flow로 설계하는 안정적인 배포 브랜치 전략
GitLab Flow의 환경·릴리스 브랜치 모델과 GitHub Flow의 차이, 배포 환경에 맞춘 브랜치 운영 기준을 정리한다.
2025-05-23
GoF 디자인 패턴을 설계 선택에 활용하는 방법
GoF 디자인 패턴의 생성·구조·행위 분류와 전자상거래 적용 사례, 아키텍처 스타일과의 차이를 실무 설계 관점에서 설명한다.
2025-05-23
허즈버그 동기-위생 이론으로 보는 IT 조직의 만족과 불만족
허즈버그 동기-위생 이론의 만족·불만족 구조와 IT 조직의 인재 관리, 시스템 설계, 원격근무 적용 방식을 정리한다.
2025-05-23
인적자원관리: 전략과 조직 성과를 연결하는 운영 체계
인적자원관리의 핵심 기능과 전략적 HRM, 디지털 HR 흐름을 조직 성과와 구성원 성장의 관점에서 정리합니다.
2025-05-23
IEEE 1471로 설계하는 소프트웨어 아키텍처 문서
IEEE 1471과 ISO/IEC/IEEE 42010의 이해관계자·관심사·뷰·뷰포인트 개념을 중심으로 아키텍처 문서화 구조와 적용 시 유의점을 정리한다.
2025-05-23
정보공학 방법론으로 데이터 중심 시스템 개발 설계하기
정보공학 방법론의 데이터 중심 접근, ISP부터 구축까지의 흐름, 모델링 기법과 현대 개발 방식의 결합 방법을 정리합니다.
2025-05-23
정보화전략계획 ISP 공통가이드로 설계하는 실행 가능한 정보화 로드맵
정보화전략계획(ISP)의 목적과 수행 흐름, 산출물, 실행 시 고려사항을 공통가이드 관점에서 정리한다.
2025-05-23
정보시스템 감리 수행 절차와 단계별 점검 체계
정보시스템 감리의 계획, 준비, 실시, 보고서 작성, 시정조치 확인 절차와 단계별 점검 영역, 산출물 관리 체계를 정리한다.
2025-05-23
정보시스템 감리의 품질 보증과 위험 관리 체계
정보시스템 감리의 법적 근거, 대상 사업, 수행 절차와 점검 관점, 감리보고서 및 개선권고사항 관리 체계를 정리한다.
2025-05-23
정보시스템 발주에서 RFI와 RFP를 설계하는 방법
정보시스템 발주 과정에서 RFI와 RFP를 작성하고 제안서를 평가해 공급자를 선정하는 실무 기준을 정리합니다.
2025-05-23
ISMP로 개발사업 요구사항과 RFP를 구체화하는 법
ISMP의 수행 흐름과 기능점수 산정, RFP 작성까지 SW 개발 사업을 구체화하는 핵심 산출물과 관리 관점을 정리한다.
2025-05-23
ISO 12207으로 정리하는 소프트웨어 생명주기 프로세스
ISO 12207의 기본·조직·지원 생명주기 프로세스와 SPICE의 차이, 애자일·DevOps 환경에서의 활용을 정리한다.
2025-05-23
ISO 26262로 설계하는 자동차 소프트웨어 기능안전
ISO 26262의 기능안전 관리 체계와 ASIL 산정 요소, 자동차 소프트웨어 개발·검증 과정의 적용 관점을 정리한다.
2025-05-23
ISO 9126으로 소프트웨어 품질을 평가하는 기준
ISO 9126의 품질 모델과 측정 체계, 품질 특성별 부특성, 프로세스 개선 모델과의 활용 관계를 실무 관점에서 정리한다.
2025-05-23
ISO/IEC 12119로 보는 패키지 소프트웨어 품질 평가
ISO/IEC 12119의 제품설명서·사용자문서·실행프로그램 품질 요구사항과 테스트 체계, 후속 품질 표준과의 관계를 정리한다.
2025-05-23
ISP 감리로 정보화전략계획의 실행력을 검증하는 방법
ISP 감리의 제도적 근거, 점검 범위, 수행 흐름과 사례를 바탕으로 정보화전략계획의 품질과 실행 가능성을 검증하는 기준을 정리한다.
2025-05-23