프로젝트 목록
요구사항 추적·변경관리 설계 프로젝트 · 공식 4종 산출물 · 2026.08

TraceAX

요구사항·화면·데이터·API 설계 문서를 작성해 변경 영향 검토와 승인 흐름을 정의했습니다. 요구사항과 구현·테스트 항목의 관계를 추적하는 서비스 설계입니다.

OpenAPI 3.0.3DBMLPythonMarkdownGitGitHub Actions
TraceAX 대시보드 상세 와이어프레임
직접 작성한 화면설계 산출물 · 구현 앱 화면이 아닙니다
OVERVIEW

프로젝트 소개

요구사항정의서·화면설계서·데이터 모델·API 명세로 추적과 변경 검토 흐름을 정의했습니다. 관련 화면·API·데이터·테스트의 빠진 연결을 찾고, 변경 요청의 영향을 검토한 뒤 담당자가 승인하거나 반려하는 설계입니다.

기본 추적 기능은 AI 없이 동작하도록 설계했습니다. AI는 모호한 요구사항·누락된 연결·보고서 초안을 제안하고 사람이 적용 여부를 판단합니다.

MY CONTRIBUTION

담당한 구현

01

화면과 API·데이터 계약

8개 업무 화면과 공통 메뉴를 정의하고 입력 검증과 성공·실패 상태를 API 명세에 정의했습니다. 요구사항·화면·데이터·테스트의 ID로 관련 산출물을 따라갈 수 있게 설계했습니다.

02

변경 영향과 승인 이력

직접 연결된 한 단계의 변경 영향을 다루도록 정의했습니다. 버전 충돌과 활성 연결·진행 중 요청의 중복을 고려하고, AI 제안·사람의 검토·최종 결정을 각각의 상태와 이력으로 남기도록 설계했습니다.

03

제출 문서 생성과 검사

교수 피드백에 따라 공식 제출 화면을 단순 도형으로 정리하고 상세 와이어프레임은 발표용으로 나눴습니다. Python으로 산출물을 생성하고 문서 구성과 항목 간 연결을 검사했습니다.

DELIVERED WORK

구현 결과

  • 요구사항정의서 · 화면설계서 · DBML · OpenAPI
  • 17개 기능 · 8개 업무 화면과 공통 메뉴
  • 15개 테이블 · API 19개 연산을 정의한 설계 산출물

SKALA 개인 설계 프로젝트입니다. 화면은 설계용 예시 데이터가 포함된 와이어프레임이며, 결과물은 요구사항·화면·데이터·API 설계 문서입니다.

다음 프로젝트PostgreSQL Lab