전체보기

스프린트(About Sprint)
Sprint는 "전속력으로 달리다.", "전력질주"라는 뜻으로 이를 개발 프로세스 DevOps에 입혀 기민성을 높일 수 있다. 스프린트 계획(Sprint Planning) 준비물 : 제품 백로그 목록, 인덱스 카드, 네임펜, 플래닝 포커 스프린트(Sprint) 또는 이터레이션(Iteration) 이라는 한정된 기간 동안 수행할 스프린트 목표와 이를 이루기 위한 작업 상세 내역을 정하는 과정 스프린트 동안 수행할 작업을 목록화 한 스프린트 백로그(Sprint Backlog)로 관리 일일 스크럼 (Daily Scrum) 매일 15 ~ 20 분간 프로젝트 진행상황을 공유하는 회의 모든 팀원이 참석하며 각자가 어제 한 일, 오늘 할 일, 문제점/이슈 등을 공유 스프린트 리뷰(Sprint Review) 스프린트 ..

Agile의 환경, Product Backlog
Agile의 기반환경 기반환경 1. 프로젝트 특성에 맞는 Life Cycle 모델 선정 2. 서비스 단위의 팀(Scrum Team)구성 Scrum Master Agile Facilitator 팀원의 장애요소 제거, 지원 전통적 PM/PL 역할 대비. 명령,지시 → 코칭, 촉진, Sercvant Leadership Product Owner 요구사항 도출, 우선순위 결정 Sprint 결과물 검토 및 피드백 전통적 고객 역할 대비 프로젝트 후반 참여 → sprint 계획/리뷰 참여 Development Team Sprint 마다 잠재적 출시가능 제품 개발 다 기능 수행 팀 전통적 팀원대비 개인별 업무 성과 → 팀공통 성과 역할별 단계별 투입 3. 지속적 통합, 자동화, 가시성 확보 기반 시스템 4. 협업/공유..

Design Thinking Process
Design(디자인) Thinking(사고) 디자인 = 문제의 가장 핵심적인 측면을 파악하고, 이에 관한 해결책을 유기적으로 개발하는 활동 해당 문제에 맞는 올바른(창의적) 솔루션을 제공해주는 것 Design Thinking 방법론 공감대를 형성 문제의 재구성 이해관계자가 참여, 경험 기반 아이디어를 개진 빠르게 프로토타입으로 만들어 지속적인 피드백 수렴 완성된 프로토타입 Design Thinking의 순서 1. 시작하기(Initiation) - 디자인 문제 및 목표 정의 문제를 간략하고 명확하게 정의한다. 최종 Output을 정의한다. 제약사항과 성공기준을 규정 HWM(How Might We?) 어떻게 하면 할 수 있을가? EX) 어떻게하면 광역버스 내에서 핸드폰의 배터리가 없어서 꺼지는 상황을 줄일 ..

DevOps
Lean Manufacturing 린 생산(lean manufacturing)은 불필요한 제조로 인한 낭비를 최소화하여 복잡성과 비용을 최대한 줄이는 것에 집중합니다. 포드사의 컨베이어 벨트를 SW개발에 적용시킨다. 7Waste를 최소화하고 개발을 최대한 효율적으로 진행하는 것 DevOps는 개발과 운영이 하나다. Development+operations 자격증, 규정, 툴의 집합, 프로세스도 아니다 Agile과 Devops의 차이점은 Agile은 Business Agility에 집중하고 DevOps는 it Agility에 집중한다. DevOps는 CALMS Model Culture 사람에 집중한다 변화를 응원하고 실험한다 Automation 실시간으로 배포되는 것 인프라 기반의 코드 Lean 비효율의 ..
![[Spring] 공공데이터 포털 API 활용 - 날씨 조회](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2Fxq0vq%2FbtrxziaHh9e%2FAAAAAAAAAAAAAAAAAAAAAH2eWlldTAFlpsoyz9dtdaPmwoynSsdwd0yhRKItDZRI%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1759244399%26allow_ip%3D%26allow_referer%3D%26signature%3DGzJoHzEsLABzmj%252BF6KyYp7JpCqA%253D)
[Spring] 공공데이터 포털 API 활용 - 날씨 조회
프로젝트 진행 중, 프로젝트의 상황에 알맞는 데이터를 API로 불러와 활용을 해보는데 정리를 하기로 했다. 기상청_관광코스별 관광지 상세 날씨 조회서비스 관광코스별 관광지의 동네예보, 기상지수예보, 시군구별 관광기후지수 정보를 조회하는 서비스 www.data.go.kr 위의 사이트로 들어가 위의 활용신청을 클릭한다. 그러면 다음과 같이 활용가능한 신청을 받을 수 있는데, 코드 샘플 package com.example.weather; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.b..