개발자 용어 2

[일정 산정 용어] IT회사 직장인이라면 절대 모르면 안 되는 일정 산정 용어

스프린트(Sprint) 스프린트란 프로젝트를 작은 단위로 나누고, 각 단위마다 제품을 개발하고 배포하는 방식입니다. 스프린트는 보통 2주에서 4주 정도의 기간으로 정해지며, 프로젝트의 변화에 유연하게 대처할 수 있습니다. 스프린트 플래닝(Sprint Planning) 스프린트 플래닝은 스프린트가 시작하기 전에 하는 회의입니다. 이 회의에서는 팀과 고객이 함께 다음 스프린트의 목표와 방법을 정합니다. 스프린트 플래닝은 프로젝트의 우선순위와 기대치를 맞추고, 팀워크를 강화하는 데 도움이 됩니다. 플래닝 포커(Planning Poker) 플래닝 포커는 스프린트 플래닝에서 일정을 산정하는 방법입니다. 이 방법은 팀원들이 카드를 이용하여 일정 활동의 기간을 비밀리에 표시하고, 공개한 후, 의견을 나누고 합의하는 ..

경험정리 2024.01.18

프로그래머라면 알아야 할 격언 5가지

1 KISS(Keep It Simple, Stupid / Keep It Short and Simple) 코드를 작성할 때 최우선 가치를 단순성과 간결성에 둬야 한다는 격언입니다. 복잡한 코드는 읽기 어렵고 수정하기 어렵습니다. 코딩 중에도 코드가 동작할 수 있는 가장 간단한 방법은 무엇인지 항상 질문을 던져야 합니다. 복잡함으로 향하는 상황 1 새롭게 배운 기술을 사용하고 싶을 때 2 장래의 필요에 대비하고 싶을 때 3 멋대로 요구사항을 추가할 때 2 YAGNI(You Aren't Going to Need it) 확장성을 고려해서 넣은 설계라도 예상은 대부분 빗나갑니다. 빗나간다는 것은 거기에 들인 시간이 낭비되었고 버려진다는 의미입니다. 범용성보다는 단순성을 생각해야 합니다. 범용성이 가져다주는 재사용..

경험정리 2024.01.18
728x90