«metrics» 태그된 질문

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

4
이벤트 로그 메트릭을위한 데이터 아키텍처?
서비스에 많은 수의 사용자 이벤트가 있으며 " D 날짜 이후 의 이벤트 유형 T 발생 횟수"와 같은 작업을 수행하려고 합니다. 우리는 두 가지 기본 결정을 내리려고합니다. 무엇을 보관해야합니까? 모든 이벤트 저장 및 집계 저장 (이벤트 로그 스타일) 모든 이벤트를 기록하고 나중에 계산합니다. (시계열 스타일) 매일 집계 된 단일 날짜 " …


9
페어 프로그래밍 환경에서의 성능을 어떻게 증명합니까?
최근에는 작업에 대한 성능 검토가 이루어졌으며 흥미로운 위치에있었습니다. 우리 팀은 많은 페어 프로그래밍을 수행하는데, 이는 팀 멤버 간의 기술 차이를 평균화하는 경향이 있습니다 (특히 페어 회전을 고려할 때). 일반적으로 성능 검토를 수행 할 때는 수행 한 작업을 되돌아보고 달성 한 내용과 인상 또는 기타 혜택을 협상하려는 기대를 어떻게 초과했는지를 보여줍니다. …

3
소프트웨어 품질을 결정하기 위해 Halstead 복잡성 측정을 적용하는 작업이 있습니까?
1977 년 Maurice Howard Halstead는 소프트웨어 시스템에 대한 복잡한 측정법을 소개했습니다 는 프로그램 어휘, 프로그램 길이, 볼륨, 난이도, 노력 및 모듈의 예상 버그 수를 측정하는 . Wikipedia에 따르면, 어려움은 프로그램을 읽거나 쓸 때 프로그램을 이해하는 어려움과 관련이 있으며 노력은 시간 = (노력 / 18) 초인 응용 프로그램을 코딩하는 데 걸리는 …

2
코드 검토 프로세스의 효과를 확인하는 방법은 무엇입니까?
조직 내에서 코드 검토 프로세스를 도입했으며 제대로 작동하는 것 같습니다. 그러나 시간이 지남에 따라 프로세스의 효과를 측정 할 수 있기를 원합니다. 즉, 코드가 깨끗하거나 사람들이 버그를 찾지 않기 때문에 버그를 찾지 못하고 있습니까? 현재 효과적인 완전 자동화 테스트 프로세스가 없습니다. 우리는 주로 수동 테스트를 사용하므로이 단계에서 발견 된 결함에 의존하여 …

5
얼마나 많은 코드를 책임 져야합니까?
동료와 퇴사 인터뷰를 통해 저는 소규모 회사에서 다른 직장에있을 때보 다 3-10 배 더 많은 코드에 대해 "책임"이 있다고 들었습니다. 내 워크로드를 내 분야의 다른 워크로드와 비교하는 데 사용할 수있는 일종의 퍼지 메트릭을 찾으려고합니다. "코드 책임"이라는 말은 "코드베이스의 X 영역을 아는 유일한 사람"이라는 의미는 아니지만 (슬프게도 시작 환경에서는 사실임) "code_base_size"와 …
13 metrics 

2
동일한 메소드를 여러 번 호출 할 때의 순환 복잡성
Code Review 에 대한 질문 덕분에 아래 코드의 Cyclomatic Complexity가 무엇인지에 대해 약간의 의견 차이가 생겼습니다. public static void main(String[] args) { try { thro(); thro(); thro(); thro(); thro(); thro(); thro(); } catch (NullPointerException e) { } } private static Random random = new Random(); public static void thro() throws …

7
프로젝트에 배정 된 인원 수와 결함 수 사이에는 실제로 관계가 있습니까?
다음은 SLIM 및 소프트웨어 추정과 관련하여 직장에서 교육 매뉴얼을 인용 한 것입니다. 노력과 결함 사이에는 상관 관계가 있습니다. 즉, 지정된 규모의 프로젝트에 더 많은 사람이 할당 될수록 더 많은 결함이 발생합니다. 노력은 프로젝트의 사람-시간 (사람-년, 사람-월)입니다. 결함은 수명주기의 어느 시점에서나 감지 된 결함의 수입니다. 크기는 프로젝트를 구성하는 사용 사례, 기능 …

7
소프트웨어 품질에 대한 객관적인 지표
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 소프트웨어 제품에서 측정 할 수있는 다양한 유형의 품질이 있습니다 (예 : 목적 적합성 (예 : 최종 사용), …

5
테스트 / 테스터 효율성의 좋은 척도는 무엇입니까?
QA 조직으로서의 테스트 효율성 측정과 관련하여 경영진과 논의에 참여하려고합니다. 이것의 주된 이유는 우리 팀의 절반이 계약을 맺고 비즈니스가 우리가 얼마나 효과적이고 효율적인지에 대한 몇 가지 메트릭을 제공하기를 원하기 때문에 계약자의 서비스 계약과 계약 매개 변수를 협상 할 기본 데이터를 갖기 때문입니다. . 나는이 주제에 대해 내가 찾은 의견의 대부분을 개발자의 …

3
오픈 소스 프로젝트의 가치를 어떻게 평가할 수 있습니까?
회사 비용 절감 목표에 대한 메트릭을 생성하려고합니다. 이를 위해 오픈 소스 웹 애플리케이션을 사용하여 처음부터 구축하거나 COTS 솔루션을 구매하지 않고 실현 한 절감 효과를 추정하고 싶습니다. 이 과정의 한 단계는 응용 프로그램을 개발하는 데 얼마나 많은 비용이 드는지 추정하는 것입니다. 불행히도 전체 견적 프로세스를 거치지 않고이를 수행하는 간단한 방법을 잃어 …

2
프로그램이 얼마나 깨끗한 지 나타내는 소프트웨어에 대한“데이터 위생”색인이 있어야합니까? 임시 파일 등을 남기지 않음
프로그램이 얼마나 깨끗한 지 나타내는 소프트웨어에 대한 "데이터 위생"색인이 있어야합니까? 사용하지 않는 임시 파일, 레지스트리 항목, 환경 변수 등을 만들지 않습니다. 예를 들어 Windows의 사용자 폴더를 보면 응용 프로그램에서 사용하는 모든 작업 공간 파일이 표시됩니다. 예를 들어, 백업해야 할 항목과 머신 생성으로 버릴 수있는 항목을 알기가 어렵습니다.

2
오늘날 산업에서 소프트웨어 프로젝트 지표를 측정하는 것이 인기가 있습니까?
팀 프로젝트에 대한 외부 조언을 원하는 개발자를 만났습니다. 회사 임원, 프로젝트 관리자 및 개발자를 위해 자동으로 메트릭을 계산하고 반복마다 그래프를 그릴 수있는 거대한 소프트웨어 제품군을 개발하고 있음을 알게되었습니다. 컴퓨터 과학을 전공 한 학생으로서 저는 메트릭스와 그 중요성에 대해 거의 알지 못하지만 제 질문은 다음과 같습니다. 의미있는 측정 항목을 측정하기 위해 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.