소프트웨어공학
SW 공학, 설계 방법론, UML, 디자인 패턴, 아키텍처
488 POSTS · 11 / 17
순환공학으로 설계 모델과 소스코드의 일관성 지키기
순환공학의 순공학·역공학 흐름과 동기화 방식, 설계 모델과 소스코드의 정합성을 유지할 때 고려할 운영 요소를 정리합니다.
2026-04-17
현저성 모델로 이해관계자 우선순위 관리하기
현저성 모델의 권력·합법성·긴급성 기준으로 이해관계자 유형을 분류하고 프로젝트 관리 우선순위를 설계하는 방법
2026-04-17
일정중시 모델: 납기 안에 핵심 기능을 완성하는 개발 방식
일정중시 모델의 우선순위 관리와 반복 개발 흐름, 핵심 기능 선행과 범위 조정 원칙을 실무 관점에서 정리한다.
2026-04-17
스크럼: 제품 백로그와 스프린트로 운영하는 협업 프레임워크
스크럼의 역할, 제품 백로그, 스프린트와 리뷰·회고 흐름을 통해 반복 개발과 팀 협업 방식을 정리합니다.
2026-04-17
SDLC 모델의 선택과 운영: 폭포수부터 애자일까지
SDLC의 생명주기 범위와 폭포수·프로토타입·나선형·점진적·애자일 모델의 특성, 선택 기준과 변화 흐름을 정리한다.
2026-04-17
SOA 아키텍처의 서비스 결합과 표준 통신 구조
SOA의 느슨한 결합, 서비스 제공자·사용자·레지스트리 구조와 XML, SOAP, WSDL, UDDI, ESB의 역할을 실무 관점에서 정리합니다.
2026-04-17
RPA 도입에서 오케스트레이션과 예외 처리가 성패를 가르는 이유
RPA의 오케스트레이션·큐 기반 트랜잭션 처리, UI 대 API 전략, 보안·거버넌스, 재무·인사·고객서비스·IT 운영 활용 사례와 기대 효과를 정리한다.
2025-12-07
SMIL: 시간 기반 멀티미디어를 선언형으로 동기화하는 법
W3C SMIL의 타이밍 컨테이너·레이아웃·프로파일 구조를 정리하고, 디지털 사이니지·3GPP MMS·DAISY 접근성 같은 특화 런타임에서의 실무 적용법을 설명한다.
2025-12-03
SOAP — 계약과 정책으로 통신을 보증하는 XML 메시징 프로토콜
SOAP의 Envelope/Header/Body 구조와 WS-* 확장 스택으로 보안·신뢰성·트랜잭션을 보장하는 메시징 프로토콜의 개념과 운영 실무를 정리한다
2025-12-03
RSS 콘텐츠 배포 파이프라인: 구독 메커니즘부터 캐시 검증까지
RSS 주소를 리더에 등록하면 무엇이 일어나는지, XML 피드 구조부터 ETag 캐시 검증, feedparser 코드까지 실무 관점에서 정리했다.
2025-11-26
SNS의 뼈대: 정체성·관계·대화·평판이 만드는 네트워크 서비스
정체성·관계·대화·평판 네 축으로 SNS 구조를 분석하고, 피드 배포 방식(Fan-out)과 수익 모델까지 실무 관점에서 정리한다.
2025-11-26
소셜 웹은 왜 다시 연합(Federation)으로 돌아가는가
신원·소셜 그래프·활동 스트림·연합 프로토콜로 구성되는 소셜 웹의 구조를 정리한다. ActivityPub 기반 연합과 중앙집중형 아키텍처의 트레이드오프를 실무 관점에서 비교한다.
2025-11-26
시퀀스 다이어그램으로 상호작용 흐름 설계하기
시퀀스 다이어그램의 생명선, 메시지, 결합 프래그먼트와 트랜잭션 경계 표현 방법을 정리하고 API·분산 시스템 설계에 활용하는 기준을 다룬다.
2025-10-31
SoaML로 서비스 계약과 아키텍처를 모델링하는 방법
SoaML의 서비스 계약, 참여자, 채널, 정보 모델을 바탕으로 서비스 지향 아키텍처의 설계와 거버넌스를 체계화하는 방법을 다룬다.
2025-10-31
SOA 아키텍처: 계약 기반 서비스 통합과 오케스트레이션
SOA의 계약 기반 서비스 설계, ESB와 BPM 역할, SOAP·WSDL·UDDI를 활용한 이기종 시스템 통합과 운영 원칙을 정리한다.
2025-10-14
Singleton 패턴: 전역 인스턴스를 안전하게 하나로 유지하는 법
Singleton 패턴의 생성 시점 전략, 동시성 제어, 우회 생성 방어와 Lazy Holder·enum 구현을 실무 관점에서 정리한다.
2025-10-14
SOAP 웹 서비스의 계약 기반 메시지 통합 방식
SOAP의 XML 메시지 구조, WSDL 계약, WS-Security 확장과 REST 대비 운영 특성을 정리한다.
2025-10-14
SOAP·WSDL·UDDI로 이해하는 웹서비스 통합 구조
SOAP, WSDL, UDDI 기반 웹서비스의 계약 중심 통합 구조와 운영 거버넌스, RESTful API와의 차이를 정리한다.
2025-10-14
위험관리와 이슈관리: 프로젝트 상황에 따른 대응 구분
위험관리와 이슈관리의 차이, 전환 관계, 관리 절차와 소프트웨어 개발 프로젝트에서의 대응 전략을 정리한다.
2025-05-23
RUP로 반복 개발과 아키텍처 위험을 관리하는 방법
RUP의 반복·점진 개발 방식, 유스케이스와 아키텍처 중심 접근, 단계별 산출물과 위험 관리 특성을 정리한다.
2025-05-23
안전 무결성 수준(SIL)으로 기능안전 요구사항 설계하기
안전 무결성 수준(SIL)의 등급, PFD, IEC61508 관계와 위험 분석부터 검증·인증까지 기능안전 시스템 설계에 필요한 핵심을 정리한다.
2025-05-23
마이크로서비스 분산 트랜잭션을 다루는 SAGA 패턴
마이크로서비스 환경의 분산 트랜잭션을 로컬 트랜잭션과 보상 트랜잭션으로 관리하는 SAGA 패턴의 구현 방식과 운영 고려사항을 정리한다.
2025-05-23
SDLC로 개발 과정과 품질 관리 체계 세우기
SDLC의 개발 단계와 폭포수·애자일·반복·V·나선형·DevOps 모델을 비교하고, 프로젝트 특성에 맞춘 품질 관리와 적용 기준을 정리합니다.
2025-05-23
SOA로 비즈니스 서비스를 조합하는 아키텍처 설계
SOA의 서비스 중심 설계, 서비스 레지스트리와 ESB 역할, 구현 기술 및 마이크로서비스와의 차이를 정리한다.
2025-05-23
Shaw와 Garlan 모델로 읽는 소프트웨어 아키텍처의 구조
Shaw와 Garlan의 컴포넌트·커넥터·패턴 모델을 바탕으로 소프트웨어 아키텍처를 설계하고 설명하는 방법을 정리한다.
2025-05-23
Siemens 아키텍처 뷰로 설계와 구현을 연결하는 방법
Siemens 아키텍처 뷰를 통해 개념, 모듈, 코드, 실행 환경을 연결하고 소프트웨어 설계 문서를 일관되게 관리하는 방법
2025-05-23
SRE로 신뢰성을 운영하는 방법: SLO·에러 예산·자동화
SRE의 운영 원칙과 SLI·SLO·에러 예산의 관계를 정리하고, 모니터링·용량 계획·변경 관리·장애 대응 체계를 살펴본다.
2025-05-23
SOA 거버넌스: 서비스 설계부터 폐기까지 관리하는 방법
SOA 거버넌스의 조직·아키텍처·서비스 라이프사이클 관리 범위와 레지스트리, 레파지토리, 정책 관리의 역할을 정리한다.
2025-05-23
SOA 거버넌스: 서비스 재사용과 변경 통제를 위한 운영 체계
SOA 거버넌스의 조직·아키텍처·라이프사이클 관리 방식과 레지스트리, 리포지토리, 정책 관리의 역할을 정리한다.
2025-05-23
서비스 지향 컴퓨팅(SOC): SOA에서 마이크로서비스로 이어지는 설계 사상
SOA·마이크로서비스·서버리스로 이어지는 서비스 지향 컴퓨팅(SOC)의 핵심 구성요소와 실무 적용 사례, 도입 시 부딪히는 도전과제를 정리한다.
2025-05-23