«metrics» 태그된 질문

소프트웨어 및 소프트웨어 개발 프로세스와 관련된 측정 가능한 특성 / 속성 및 측정과 관련된 모든 것. 시간과 공간의 복잡성을 위해 big-O 태그를 사용하십시오. 다른 좀 더 구체적인 지표 질문의 경우 태그 복잡성을 사용하거나 적절한 경우 순환 복잡도를 사용하십시오.

10
SMART 목표는 프로그래머에게 유용합니까? [닫은]
내가 아는 여러 조직 은 프로그래머에게 SMART 목표를 사용 합니다. SMART는 특정, 측정 가능, 달성 가능, 관련성 및 타임 바운드의 약어입니다. 그들은 대기업에서 상당히 일반적입니다. SMART 목표에 대한 저 자신의 이전 경험이 그다지 긍정적 인 것은 아닙니다. 다른 프로그래머가 성능을 측정하는 효과적인 방법을 찾았습니까? 프로그래머를위한 좋은 SMART 목표의 예는 무엇입니까 …

7
생산성을 측정하기위한 SLOC의 유효한 사용이 있습니까?
나는 역동적이고 정적 인 언어에 관해 선임 건축가와 특이하고 간단한 대화를 나 had습니다. 그는 회사 데이터에 따르면 정적 언어를 사용할 때 생산성이 향상 될 수있는 증거가 있다고합니다. 오랜 역사를 가진 대기업입니다. 놀랍게도, 그가 사용한 메트릭은 추가 된 코드 라인이었습니다. 그는 같은 회사 내에서 유사한 문화, 사업 분야 및 충분한 데이터를 …

8
로크 당 평균 버그 수는 다른 프로그래밍 언어에 대해 동일합니까? [닫은]
코드 라인 당 평균 버그 / 결함 수는 다른 프로그래밍 언어에 대해 "일관 적"이라고 들었습니다. 10 KLOC of Ruby는 10 KLOC의 c ++와 동일한 수의 버그를가집니다. 인수는 일반적으로 동일한 기능을 설명하는 줄 수가 적기 때문에 표현 언어 (python / ruby ​​over c ++ / assembly)의 사용을 촉진하는 데 사용됩니다. 이 …



6
일반적인“기능 라인 코드”와“코드 라인 테스트”비율은 무엇입니까?
나는 TDD 접근 방식에 익숙하지 않으며 첫 번째 실험에서 1 줄의 기능 코드를 작성한다는 것은 2-3 줄의 테스트 코드를 작성한다는 것을 의미합니다. 따라서 1000 LOC를 작성하려는 경우 테스트를 포함한 전체 코드베이스는 ~ 3500 LOC와 같습니다. 이것이 정상으로 간주됩니까? 작성한 코드의 비율은 무엇입니까?

8
프로그래머의 급여를 결정하기 위해 어떤 기준을 사용해야합니까? [닫은]
최근에 저는 프로그래머의 급여를 결정할 때 어떤 기준을 사용해야하는지에 대한 토론의 일환이었습니다. "고용주가 선택한 문제"에서 자신의 교육, 경험, 기술에 대한 이해를 고려한 다른 주장에 이르기까지 다양한 주장 얼마 전까지 만해도 Stack Exchange 블로그 에서 해당 주제 에 대한 훌륭한 게시물을 읽었 으며 이에 동의하지 않았지만 많은 고용주가 설명 된 논리를 …

3
프로그래밍 능력의 성장을 측정하기 위해 어떤 개인적인 이정표를 사용할 수 있습니까? [닫은]
시간이 지남에 따라 객관적으로 코드 생성에있어 더 나은 점을 어떻게 확인할 수 있습니까? 예를 들어, 나는 여기 앉아서 "지금 알고 있고 <language>지금 사용 <technique>하기 때문에 더 나아 져야한다"고 생각할 수 있습니다. 그러나 이것은 내 자신의 편견, 또는 내가 의도 한 것보다 느린 속도로 나아질 수 있다는 사실을 설명하지 못하거나 실제로 …

2
순환 복잡성 범위
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 순환 복잡성의 범주는 무엇입니까? 예를 들면 다음과 같습니다. 1-5 : 유지 보수 용이 6-10 : 어려움 11-15 : …

14
소프트웨어 테스트는 실제로 전문 프로젝트에서 수행됩니까?
나는 오랫동안 개발자 였고 계약자이기 때문에 여러 회사에서 많은 프로젝트에 참여했습니다. 프로젝트의 20 % 미만 이 체계적으로 테스트 된 것으로 추정 됩니다. 체계적으로 테스트하면 계획없는 테스트 이외의 테스트를 의미합니다. 또한 프로젝트의 10 % 미만이 팀의 일환으로 전담 테스터, 테스트 계획 문서, 개발자가 자동화 된 테스트를 작성하고 테스트 범위를 추적하고 결과를 …
25 testing  metrics 

13
유지 관리 성을 의미있게 측정하는 방법은 무엇입니까?
컨텍스트 : 저는 모든 MS 상점의 엔터프라이즈 개발자입니다. 누구나 코드 또는 응용 프로그램의 유지 관리 성 을 객관적으로 측정 하는 좋은 방법을 추천 할 수 있습니까 ? 유지 관리 성 이유 : 그룹의 "품질"지표에 수 많은 버그와 코드 적용 범위 만 관련되어 있습니다. 특히 유지 관리 성을 측정하지 않는 경우 …

2
소프트웨어 확장 성은 어떻게 측정됩니까?
특정 응용 프로그램 확장성에 대한 작은 기술 프레젠테이션을 요청 받았습니다. 애플리케이션은 Java, Spring MVC, Hibernate를 사용하여 개발되었습니다. 응용 프로그램 소스 코드에 액세스 할 수 있습니다. 소스를 사용하여 소프트웨어 확장 성을 어떻게 측정하고 소프트웨어 확장 성을 측정 할 때 어떤 메트릭을 살펴 봐야합니까?

7
경험적 메트릭을 기반으로 소프트웨어가 좋은지 나쁜지를 어떻게 알 수 있습니까?
현재 5 개월 전에 핵심 개발이 완료되었지만 여전히 높은 수준의 결함이있는 프로젝트를 조사해야합니다. 약 10 개의 결함이 수정 될 때마다 발생하는 문제는 최소 4 개, 경우에 따라 8 개가 발생합니다. 벤더의 코딩 관행이 좋지 않다고 생각하며 이에 대한 일반적인 합의가 있습니다. 그러나 소프트웨어에 구조적 문제가 있는지 궁금합니다. 결함 밀도는 유용한 …

3
복잡성과 도달 가능성 사이에 상관 관계가 있습니까?
나는 최근 UniC에서 순환 복잡성 (McCabe)과 소프트웨어의 도달 가능성을 연구했습니다. 오늘 제 강사는 두 측정 항목 사이에 상관 관계가 없다고 말했지만 이것이 사실입니까? 덜 복잡한 프로그램 (우리가 살펴본 몇 안되는)에서 도달 가능성 측면에서 '더 나은'결과를 얻는 것처럼 보이기 때문에 약간의 상관 관계 가 있다고 생각 합니다. 누구든지 두 가지 메트릭을 …

4
유지 보수에 소요되는 시간에 대한 업계 평균
최근 한 관리자는 버그 수정에 너무 많은 시간을 소비하고 있다고 발표했습니다. 그는 우리가 항상 완벽한 코드를 작성해야한다고 생각한다고 생각합니다 (물론 불가능한 마감일을 지키는 동안!) 새로운 코드를 작성하는 데 버그를 수정하는 데 걸린 평균 시간이 얼마인지 궁금해졌습니다. 그렇다면 새로운 코드 개발에 대한 버그 수정에 소요되는 시간에 대한 통계가 있습니까? 아니면 업계 …
17 metrics 

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