콘텐츠로 바로가기
주제38

software-engineering-devops

이 주제 아래 묶인 기록을 섹션별로 살펴봅니다.

  1. Static Analysis & Security Scanning

    기술 노트

    코드를 실행하지 않고도 잠재적 버그와 보안 취약점을 수리적으로 찾아내는 정적 분석 기법과 하이브리드 스캐닝 물리학을 다루는 학습 노드입니다.

    software-engineering-devops / qa-quality-assurance / static-analysis-security-scanning
  2. TDD, AAA Pattern & State Verification

    기술 노트

    테스트를 먼저 작성하여 설계를 이끌어내는 TDD 순환 구조와, 테스트 코드의 물리적 가독성을 높이는 AAA 패턴 및 상태 검증의 수리적 수순을 다루는 학습 노드입니다.

    software-engineering-devops / qa-quality-assurance / tdd-aaa-pattern-state-verification
  3. Testing Pyramid & Isolation Physics

    기술 노트

    테스트의 유형별 비용과 속도를 고려한 효율적인 상호 비중 설계를 다루며, 외부 의존성을 완벽히 차단하여 무결성을 유지하는 테스트 격리 물리학을 배우는 학습 노드입니다.

    software-engineering-devops / qa-quality-assurance / testing-pyramid-isolation-physics
  4. Requirements & Spec

    기술 노트

    고객의 니즈를 엄격한 엔지니어링 명세로 변환하고, 요구사항의 추적성과 무결성을 관리하는 학습 노드입니다.

    software-engineering-devops / requirements-spec
  5. SDLC & Process

    기술 노트

    소프트웨어의 기획부터 폐기까지의 전체 생애 주기를 효율적으로 관리하기 위한 프로젝트 과정 모델과 애자일/린 엔지니어링 프로세스를 배웁니다.

    software-engineering-devops / sdlc-process
  6. Architecture Documentation & Diátaxis

    기술 노트

    복잡한 시스템 구조를 이해관계자들이 명확히 파악하도록 시각화하고, Diátaxis 프레임워크를 통해 정보를 사용 목적에 맞게 체계화하는 문서화 공학 학습 노드입니다.

    software-engineering-devops / sdlc-process / architecture-documentation-di-taxis
  7. Requirement Engineering & Analysis

    기술 노트

    사용자의 추상적인 요구를 구체적이고 검증 가능한 명세로 정제하고, 시스템이 해결해야 할 문제의 경계를 수리적으로 정의하는 요구공학 학습 노드입니다.

    software-engineering-devops / sdlc-process / requirement-engineering-analysis