익스트림 프로그래밍에서 시간을 관리하는 방법은 무엇입니까?[닫은]

StackOverflow https://stackoverflow.com/questions/649253

  •  19-08-2019
  •  | 
  •  

문제

각 스프린트가 1시간 간격으로 예정된 대회를 모니터링하고 있습니다.각 팀원은 화면(바람직하게는 터미널)에 카운트다운 시계가 있어야 합니다.시계는 45분, 55분, 60분 후에 알람을 울려야 합니다.

환경은 극단적인 프로그래밍 느낌을 조성해야 합니다.작업에 적합한 터미널 애플리케이션이 있습니까?

[설명] 팀은 Ubuntus와 Mac을 사용하고 있습니다.

도움이 되었습니까?

해결책

좋아, 내 첫 번째 질문은 "좋은 신, 왜?" 한 시간 안에 어떻게 스프린트를 할 수 있습니까?

하지만 말하자면, 강의실 세션 같은 것으로 추정됩니다. 이와 같은 응용 프로그램이 많이 있습니다.운영 체제를 언급하면 ​​범위를 좁히는 데 도움이 될 수 있습니다.

Mac에서는 내가 즐겨 사용하는 미니터.

UNIX 시스템에서는 매우 간단한 쉘 스크립트입니다(여기서는 bash 구문).

sleep $((45*60)) && echo "Forty five minutes"
sleep $((10*60)) && echo "FIVE MINUTES LEFT"
sleep $((5*60)) &&  echo 'TIME IS UP!'

다른 팁

"... 환경은 극단적 인 프로그래밍 느낌을 만들어야합니다 ..." 그들이 시간이 몇 시간인지, 매시간 얼마나 남아 있는지 알아야한다면 시계를 사용할 것입니다.

BTW는이 접근법이 이미 시도 되었습니까? 그렇다면 작동 했습니까? 팀은 어떻게 생각 했습니까?

1 시간의 스프린트/반복에 대해 생각하면서 정말 좋아하는 것이 있습니다. 스프린트의 미친 페이스를 생각한다면, 내 마음에 튀어 나온 첫 번째 일은 (실제로이 짧은 시간 상자에서 무엇이든하는 것)입니다. 페어 프로그래밍 또는 팀 개발. XP의 본질.

그것은 나를 생각하게 만들었습니다. 스프린트가 짧을수록 XP 패러다임을 사용하여 더 많이 시작합니다. 팀 내에서 빠른 브레인 스토밍을 시작하고 프로그램 코드 (가장 빠른 코더가 수행하는 가장 빠른 코더)를 짝을 이루고 많이 전달합니다. 완벽한 XP.

실제 생활 에서이 짧은 스프린트는 팀을 빠르게 소진하기위한 살인자입니다. 그러나 당신은 그것을 생각함으로써 많은 것을 배울 수 있습니다. 그리고 자연 스프린트 길이 (1 주)에 결과를 채택합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top