개발 팀을 이끌고 가능한 한 자주 제품을 출시하려고합니다 (연속 배송).
대부분의 경우 릴리스 간 시간보다 구현하는 데 시간이 오래 걸리는 기능을 구현해야합니다. 나는 여전히 사람들이 매일 코드를 커밋하기를 원합니다 (연속 통합).
여러 번 새 기능을 구현하려면 기존 기능을 변경해야하며 새 기능이 아직 완료되지 않은 경우에도 기존 기능이 계속 작동해야합니다.
개발자가 올바른 접근 방식을 사용하면 기존 기능을 신중하게 조정할 수 있으며 위의 모든 사항은 문제가되지 않습니다.
그러나 실제로 올바른 접근법은 무엇입니까? 나 자신의 프로그래밍 조정 된 마음이 각 개별 사례에 대해 무엇을해야하는지 알려 주지만 더 배우고 팀원들이 읽고 읽을 수 있도록 읽을 자료가 필요합니다. 또는이 접근법을 배우는 올바른 방법을 배우는 다른 방법이 있습니다.
이것이 바로 질문입니다. 팀 구성원이 절반 기능을 구현하는 올바른 접근 방법을 배우도록하려면 어떻게해야합니까?
나는 이것에 관한 전략을 가지고 있다고 주장하는 사람들을 검색했지만 주제에 대해 무작위로 생각하는 사람들을 제외하고는 아직 찾지 못했습니다. 아마도 올바른 검색 단어를 사용하지 않았거나 아무도 이것에 대한 권위있는 지침을 작성하지 않았을 것입니다.