소프트웨어 장인
start day : 2021/05/01 ~ 2022/05/07 소프트웨어 개발에 프로페셔널하자 개발자는 개발 일정 가능 여부에 대해 '아니오'를 할 수 있어야 한다. 하지만, 적어도 하나 이상의 대안들이 따라와야 한다. 최소한의 브레인스토밍을 해봐야 한다. 단위 테스트를 필수적으로 짜도록 노력하자(TDD). 자동화된 테스트를 만드는데 익숙해지면 코드 디버깅을 해야하는 상황이 매우 드물어진다. 애자일 기반이라함은 수평적 팀으로 조직구성, 일일 단위로 팀 멤버들이 모여 상황을 공유하고 다음 업무 토론, 업무 일정과 우선순위를 정할 때 개발자들이 직접 권한을 갖는다. 애자일을 도입한다는 것은 실무자들에 대한 권한 위임, 변화에 대한 내재화, 협업 증대, 정말 중요한 것들에 대한 집중, 각 업무들의 가치 이해..