«estimation» 태그된 질문

추정은 추정치 또는 근사치를 찾는 프로세스로, 입력 데이터가 불완전하거나 불확실하거나 불안정한 경우에도 어떤 목적으로 사용할 수있는 값입니다.

17
견적을 요청할 때 어떻게 응답합니까?
우리는 프로그래머로서 '얼마나 오래 걸립니까?' 그리고 상황은 거의 항상 다음과 같습니다. 요구 사항이 명확하지 않습니다. 모든 영향을 심층 분석 한 사람은 없습니다. 새로운 기능은 아마도 코드에서 가정 한 일부 내용을 어 기고 리팩토링해야 할 모든 것을 즉시 생각하기 시작합니다. 과거의 과제에서해야 할 다른 일이 있으며, 다른 일을 고려한 견적을 내야합니다. …

15
사용자 스토리를 추정 할 때 사람이 아닌 스토리 포인트를 사용하는 이유는 무엇입니까?
민첩한 방법론 (예 : SCRUM)에서 사용자 스토리에 필요한 복잡성 / 노력은 스토리 포인트로 측정됩니다. 스토리 포인트는 팀이 반복에서 취할 수있는 사용자 스토리 수를 계산하는 데 사용됩니다. 추정 된 요일과 같은 구체적인 측정을 사용할 수있는 추상적 개념 (스토리 포인트)을 도입하면 어떤 이점이 있습니까? 또한 추정 된 요일을 사용하여 속도, 반복 적용 …

21
과도하게 커밋하는 영업과 싸우는 방법이 있습니까? [닫은]
릴리스 날짜가 기술적 인 내용을 기준으로 설정되지 않았지만 영업 담당자가 그때까지 고객에게 약속했기 때문에 반복적으로 멈춰있는 것 같습니다. 다른 회사에서 개발중인 친구들과의 토론을 바탕으로 같은 일이 일어난 것 같습니다. "커밋 된 기능 세트가 있고 여기에 커밋 된 릴리스 날짜가 있습니다".이 시점에서 돈을 싣고 있기 때문에 논쟁하기가 어렵고 모든 것이 우선합니다. …

20
서명 된 계약으로 시간 견적을 고정하려는 프로젝트 관리자
이전 고용에서 프로젝트 관리자 (PM)는 내가 진행중인 프로젝트의 코드 배달 시간에 만족하지 않았습니다. 나는 프로젝트 책임자에게 PM이 내가 과제와 배달 날짜에 대해 내 추정 시간을 고정하기 위해 계약을 체결하는 것을 고려하고 있다고 들었다. 프로젝트의 상황은 우리가 새로운 기술, 코드베이스, 코딩 표준 및 변경하기 쉬운 요구 사항을 다루고 있다는 것이 었습니다. …

9
레거시 코드베이스에서 시간 비용 추정
최근에 아주 오래된 단일 응용 프로그램이 마이크로 서비스 기반 아키텍처로 마이그레이션되는 프로젝트를 시작했습니다. 레거시 코드베이스는 매우 혼란스럽고 ( '스파게티 코드') 종종 단순한 함수 (예 : "multiplyValueByTen")는 나중에 "3 개의 서로 다른 스키마에서 10 개의 테이블을 포함하는 수천 개의 유효성 검사 코드 행"으로 나타납니다. 이제 상사는 새 아키텍처에서 기능 X를 작성하는 …

11
DRY는 소프트웨어 프로젝트 관리의 적입니까?
가장 기본적이고 널리 인정되는 소프트웨어 개발 원칙 중 하나는 DRY입니다 (반복하지 마십시오). 또한 대부분의 소프트웨어 프로젝트에는 어떤 종류의 관리가 필요합니다. 이제 관리하기 쉬운 작업 (예상, 일정, 제어)은 무엇입니까? 올바른 반복 작업, DRY에 따라 피해야 할 작업. 따라서 프로젝트 관리 관점에서 기존 코드를 100 번 복사하여 작업을 해결하고 필요에 따라 각 …

19
끔찍한 견적 다루기
내가 작업 한 최근 프로젝트는 건축가에 의해 심각하게 과소 평가 된 것으로 입증되었습니다. 추정치가 500 % 이상 떨어졌습니다. 불행히도 견적이 고객과 계약을 맺은 후 프로젝트에 참여했습니다. 선임 개발자로서 기능 및 기술 사양을 빨리 깨달았습니다. 큰 격차와 불확실성이있었습니다. 그 결과 비즈니스 및 기술 책임자와 긴급 회의를 소집하여 현실을 알려야한다는 느낌이 들었습니다. …

5
기술자가 아닌 사람에게 왜 작업이 생각보다 훨씬 오래 걸리는지를 설명하는 방법? [닫은]
거의 모든 개발자는 비즈니스 측면에서 다음과 같은 질문에 대답 해야합니다.이 간단한 연락 양식을 추가하는 데 2 ​​일이 걸리는 이유는 무엇입니까? 개발자가이 작업을 추정하면 다음 단계로 나눌 수 있습니다. 데이터베이스를 약간 변경 속도를위한 DB 변경 최적화 프론트 엔드 HTML 추가 서버 측 코드 작성 검증 추가 클라이언트 측 자바 스크립트 추가 …

5
주로 문제를 파악하는 작업의 시간을 어떻게 추정 할 수 있습니까?
숙련 된 개발자가 패턴과 문제를 해결할 때 코드를 구현하는 데 걸리는 시간을 추정하는 것이 상대적으로 가능하지만, 최종 목표를 잘 이해하고있을 때 어떻게 예측할 수 있습니까? 구현은 95 % 이론 / 문제 해결이며 구현 량이 매우 적습니까? 저의 작업은 종종 잘 정의 된 목표를 달성하기위한 작업으로 구성되지만, 그 목표를 달성 할 …

8
스크럼-백 로그를 기울이지 않고 부분적으로 완전한 사용자 스토리를 다음 스프린트로 전달하는 방법
우리는 Scrum을 사용하고 있으며 때로는 계획된 스프린트에서 사용자 스토리를 끝내지 못하는 경우가 있습니다. 진정한 Scrum 스타일에서는 소프트웨어를 배송하고 다음 스프린트 계획 세션 동안 다음 스프린트에 사용자 스토리를 포함시키는 것을 고려합니다. 우리가 수행하는 사용자 스토리가 부분적으로 완료되었다고 가정 할 때 다음 스프린트 계획 세션에서이를 어떻게 정확하게 추정합니까? 우리는 다음을 고려했습니다. a) …

14
더 나은 견적을 얻는 법을 배우는 방법? [닫은]
나는 추정치에 빠진다. 누군가가 시간이 얼마나 걸리는지 묻자 마자, 나는 마크에서 완전히 벗어날 것이기 때문에 추측조차하지 않습니다. 일반적으로 나는 너무 낙관적이며 아마도 내 추측에 큰 X 요소를 곱해야합니다 ... 더 나은 견적을 얻는 방법을 배우려면 어떻게해야합니까? 그것은 내 대학에서 가르치지 않으며, 우리는 모든 노동에 대한 마감일이 있지만 실제로 실제로 얼마나 …

7
더 큰 소프트웨어 프로젝트에 필요한 시간을 예측하기 어렵다고 설명하는 방법은 무엇입니까?
저는 주니어 개발자이며 더 큰 소프트웨어 프로젝트를 완료하는 데 걸리는 시간을 추정하기가 어렵습니다. 일반적으로 아키텍처를 구성하는 방법을 알고 있지만 수행해야 할 세부 사항과 해결해야 할 문제를 파악하기가 어렵습니다. 따라서 더 큰 프로젝트를 완료하는 데 걸리는 시간을 예측하기가 어렵습니다. 해결해야 할 문제와 해결하는 데 걸리는 시간을 모르기 때문입니다. 소프트웨어 개발자 가 …

6
스토리 포인트가 무엇인지 가장 잘 설명하는 것은 무엇입니까?
우리는 애자일 개발에 Story Points를 사용하기 시작했지만 설명하기가 어려우며 그에 대한 명확한 대답을 찾을 수 없습니다. 내가 할 수있는 최선의 방법은 다른 사이트 (예 : http://blog.mountaingoatsoftware.com/tag/story-points )를 가리키고 그들이 무엇인지에 대한 모호한 일반화를 제공하는 것입니다. 다른 사람들이 사용하는 데 도움이되는 몇 가지 사용 예를 통해 좋은 설명을 찾고 있습니다. 스토리 …

9
검토를 기다릴 때 어떻게해야합니까?
질문을하기 전에 상황을 설명해야합니다. 저는 주니어 소프트웨어 엔지니어로 회사에서 일하고 있습니다. 선배 중 한 명은 개발을 마치고 헌신하고 싶을 때 항상 나를 막습니다. 그는 항상 내가 그것을 검토하기를 기다리기를 원합니다. 일반적으로 그는 몇 가지 버그를 발견하고 일부 최적화를 수행하기 때문에 괜찮습니다. 그러나 마감일 전에 코드를 커밋해야합니다. 내가 끝났을 때 나는 …

7
소프트웨어 비용은 어떻게 결정됩니까? [닫은]
솔로 개발자이거나 소프트웨어 회사에서 주도적 인 역할을 수행하는 경우 소프트웨어가 하루에 어느 정도의 비용을 지불해야하는지 결정해야 할 수도 있습니다 ... 고객의 소프트웨어 비용은 얼마입니까? 이 방법이 왜 효과가 있습니까?

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.