애자일

    ATDD 1주차 - 인수테스트 후기📖

    NEXTSTEP에서 진행하는 교육과정 ATDD와 함께 클린 API로 가는 길 4기다. (글을 작성하는 시점에서는 과정명이 ATDD, 클린 코드 with Spring으로 변경되었다.) ATDD, 클린 코드 with Spring edu.nextstep.camp 🚀 1단계 - 노선 관리 기능 구현 step1 : 노선 관리 기능 구현 by loop-study · Pull Request #165 · next-step/atdd-subway-map 안녕하세요 리뷰어님. 박현철입니다. 기존의 지하철 인수 테스트를 참고하여 노선 관리 기능 구현을 했습니다. 앞으로 많은 지도 부탁드립니다! 🙇🏻‍♀️ github.com 요구사항 아래 인수 조건을 검증하는 인수 테스트 작성하기 작성한 인수 테스트를 충족하는 기능 구현하기..

    [CHAPTER 12] 낮은 사기의 대가

    개발자들의 낮은 사기는 소프트웨어 프로젝트 실패이 주된 이유 중 하나다. 애자일 절차들과 애자일 실행 원칙들을 기반으로 개발하고 있다고 전제한다. 이번에는 애자일이 실행되고 있는 상황에서 낮은 사기로 발생하는 사례를 다룬다. 애자일 행오버 : 낮은 사기 거의 대부분의 회사들이 나름대로 애자일 전환을 경험했다. 애자일로 전환하고 몇 년 후, 예외 없이 제품 개발 역량이 여전히 뒤떨어져 있다는 것을 깨닫고 있다. 이 깨달음을 애자일 행오버라고 부른다. 애자일로 전환되었고 몇년이 지났으면 구성원 모두가 변화에 발 빠르게 대응하지 않을까? 왜 개발 역량이 떨어진다고 할까... 애자일 행오버에 빠진 회사들의 흔한 문제는 사기가 낮다는 것이다. 개발자들이 불평할 때가 많아지고... 관리자들이 실제로 뭘 해야하는지 ..

    [CHAPTER 2] 애자일

    2001년 2월, 당시 방대한 문서 작업을 기반으로 하는 소프트웨어 개발 방법론에 어떤 대안이 있을지 토론하기 위한 모임에서 애자일 매니페스토가 창안되었고 애자일 연합이 만들어졌다. 애자일이란 용어를 자주 접하는데, 많은 기업에서 애자일을 쓴다는 말이 있고 하니, 지금까지 경영 & 경제학에서 생긴 개념으로 알았다. 개발 방법론에서 나온 용어라니 기분이 생소하다. 애자일 애자일은 어떤 단일 개념이 아니다, 애자일은 서로 다른 여러 맥락에 따른 방법론과 테크닉의 조합이다. 애자일은 절차적인 부분과 기술적인 부분의 두 종류로 나눠진다. 절차적인 관점에서의 애자일 팀의 조직이 어떻게 구성되고 협업해야 하는지에 대한 것들을 규정한다. 회의 방식 구성원 각각의 역할 요구사항 파악 방법 작업 진척 속도 파악 방법 점..