Projects/Hydrogen Fuel Cell

검수프로그램 제작 과정

자벤 2025. 5. 7. 00:54

 

🔁 애자일 기반 앱 개발 단계

1. 요구사항 수집 및 백로그 작성

고객 및 사용자 인터뷰를 통해 필요한 기능 파악

기능들을 “Product Backlog” 형태로 작성 (예: 로그인, 게시글 작성 등)

각 기능을 User Story 형태로 기술 (예: “나는 사용자로서 앱에 로그인하고 싶다”)

2. 우선순위 설정 및 스프린트 계획 (Sprint Planning)

중요한 기능부터 구현할 수 있도록 우선순위 결정

보통 1~4주 단위의 스프린트를 계획함

각 스프린트마다 구현할 User Story 선정

3. 디자인 및 프로토타이핑 (선택사항)

UI/UX 설계 (Figma, Adobe XD 등 사용)

필요한 경우 클릭 가능한 프로토타입 제작

4. 개발 (Development)

정해진 스프린트 기간 동안 각 팀원이 할당된 기능 개발

매일 스크럼 미팅(Daily Scrum)으로 진행 상황 공유

5. 테스트 (Testing)

개발된 기능에 대해 단위 테스트, 통합 테스트 수행

QA팀 또는 개발자가 직접 기능 검증

버그나 문제점은 Backlog로 다시 등록됨

6. 리뷰 및 회고 (Sprint Review & Retrospective)

스프린트가 끝나면 팀과 고객에게 시연 (Review)

팀 내에서 개발 과정에 대한 개선점 논의 (Retrospective)

7. 배포 (Release)

일정 수준의 완성도가 되면 TestFlight, Play Store 등으로 배포

초기 사용자 피드백 수집 및 반영

8. 반복 (Iterate)

다음 스프린트 시작 → Backlog 우선순위 재조정 → 다시 개발 반복

 

1. 유저 스토리 수집

마지막 부분은 pdf와 xls로 선택할 수 있도록 만들고 싶다

 

항목 번호|                                  작업                                                               |                   내용 백로그           |  연동 우선순위 | 난이도

1 GUI 프레임 생성 및 레이아웃 구성 (Java Swing 또는 JavaFX) 기본 입력 필드 구성 ⭐️⭐️⭐️⭐️⭐️ 2
2 요청자, 제목, 품명, 규격, 단위, 수량, 단가, 통화 입력 구현 기본 입력 필드 + 통화 선택 기능 ⭐️⭐️⭐️⭐️⭐️ 3
3 구매사유, 구매업체명(드롭다운), 거래처 담당자(연동 포함) 입력 구현 업체/담당자 자동 연동 ⭐️⭐️⭐️⭐️ 4
4 선택된 정보를 바탕으로 Excel 파일 자동 생성 엑셀 문서 생성 ⭐️⭐️⭐️⭐️⭐️ 4
5 PDF 또는 Excel 선택 옵션 구현 (라디오 버튼 등) 출력 형식 선택 기능 ⭐️⭐️⭐️ 2
6 PDF 출력 기능 구현 (선택 시 PDF로도 저장) PDF 출력 기능 ⭐️⭐️⭐️ 3

 

용도                                                     기술

GUI JavaFX (추천) 또는 Swing
엑셀 처리 Apache POI
PDF 출력 iText 또는 Apache PDFBox

 

 

주차                                목표

1주차 1~3번까지의 입력폼 및 연동 완성
2주차 4~6번까지 출력 기능 구현 및 테스트

 

우선 자바로 프론트 엔드단을

이 방식으로 빠르게 제작하도록 한다.