📌 스프린트 계획 및 일정 관리1. 스프린트란?스프린트(Sprint)는 애자일 개발에서 일정한 주기로 진행되는 짧은 개발 기간을 의미합니다.일반적으로 1~4주 단위로 진행되며, 특정 기능을 완성하는 것을 목표로 합니다.쇼핑몰 프로젝트에서는 "회원가입", "상품 검색", "장바구니" 같은 기능을 스프린트 단위로 개발하고, 주기적으로 배포합니다.✅ 스프린트의 핵심 목표:정해진 시간 내에 완료 가능한 작업 단위로 분할피드백을 반영하여 지속적으로 개선출시 가능한 기능을 점진적으로 추가2. 스프린트 주기 및 목표 설정2.1. 스프린트 주기 설정💡 일반적인 스프린트 주기:1주(초단기): 긴급 개선, 버그 수정2주(표준): 대부분의 애자일 팀이 사용하는 기본 주기4주(장기): 복잡한 기능 개발 시 활용🔹 우리의..
📌 Monolithic vs. Microservices 아키텍처1. 소프트웨어 아키텍처란?소프트웨어 아키텍처는 애플리케이션의 구성 요소, 상호 작용 방식 및 데이터 흐름을 정의하는 구조입니다.웹 애플리케이션을 개발할 때 가장 중요한 선택 중 하나는 Monolithic(모놀리식)과 Microservices(마이크로서비스) 아키텍처 중 어느 것을 선택할지입니다.2. Monolithic 아키텍처란?2.1. Monolithic(모놀리식) 아키텍처 개념모놀리식 아키텍처는 애플리케이션의 모든 기능이 하나의 코드베이스와 하나의 애플리케이션 내에서 동작하는 구조입니다.즉, 클라이언트 요청을 처리하는 백엔드, 데이터베이스, API, 비즈니스 로직이 하나의 서비스에 포함됩니다. 2.2. Monolithic 아키텍처의 특..
- Total
- Today
- Yesterday
- kotlin
- Ktor
- til
- REACT
- 리액트
- Next.js
- 개발블로그
- 페이지
- LangChain
- llm
- babel
- AI챗봇
- 로컬LLM
- fastapi
- Python
- Webpack
- rag
- Docker
- 관리자
- Project
- 백엔드개발
- nextJS
- 챗봇개발
- Page
- nodejs
- 백엔드
- PostgreSQL
- github
- 웹개발
- 프론트엔드
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |