2010-05-13 2 views
0

우리는 Line Of Buisness 애플리케이션을 개발하기위한 개발 도구의 일종 인 응용 프로그램을 개발하고 있습니다. 현재 구축중인 응용 프로그램은 Windows 데스크톱 클라이언트이지만 Silverlight/Cloud 종류의 응용 프로그램을 대상으로합니다.개발 플랫폼 효율성 측정

우리가 찾고있는 것은 중대형 복잡성의 응용 프로그램을 빌드하는 데 걸리는 시간을 측정하는 "표준"방법입니다. "쉬운"방법은 VS 및 구성 요소와 같은 "표준"도구를 사용하는 응용 프로그램과 우리 플랫폼을 사용하는 응용 프로그램의 두 가지 버전을 만드는 것입니다. 그러나 더 작은 부분을 측정하고 여전히 효율적인 방법을 찾고 있습니다. 우리 제품을 사용하여 얼마나 많은 시간을 절약 할 수 있는지에 대한 유용한 통계를 얻을 수 있습니다.

너희들은 내가보기에 어떤 포인터가 있고, 무엇을 테스트해야합니까?

답변

0

계산할 수있는 모든 것은 잠재적 인 측정 값입니다. LOC, 클래스, 구성 요소, 종속성 등

시간을 실제로 측정하는 "시간 측정"에 대해 구체적으로 물어보십시오. 글쎄, 당신이 시간을 기록하려고한다면 시간을 측정하는 것이 유일한 방법이다. 당신이 소비 할 것으로 생각되는 시간을 예측하거나 예측하고 싶다면, 어떤 예측 도구를 사용할 수 있습니다. COCOMO 모델은 아마도 가장 잘 알려진 모델 일 것입니다. 이 모델은 LOC를 필수 입력으로 사용하고 시스템의 복잡성, 유형, 사용자 경험 및 기록 교정과 같은 몇 가지 추가 보정 매개 변수를 사용합니다.

원본 모델은 기본적으로 더 많은 매개 변수를 포함하여 다시 설계되었으며 COCOMO II로 간주됩니다. 원래 모델은 COCOMO 81 (Boehm은 1981 년에 첫 번째 모델을 발표했습니다)으로 이름이 바뀌 었습니다.

Google 코코아를 사용하면 많은 정보를 얻을 수 있습니다.
위키 백과의 기사는 아마도 첫 번째 히트 곡 중 하나 일 것입니다. http://en.wikipedia.org/wiki/COCOMO