Applying the Fundamentals of Quality to Software Acquisition


Software Acquisition을 위한 guide문서이다. 일반 업체에서 외주를 주는 경우 다음의 paper를 참고하여 control한다면 유용할 것으로 생각한다.

사내 software acquisition process가 없다면 다음의 article이 유용할 것이다.

(Instructions for Proposal Preparation)

1. 입찰자는 소프트웨어 개발 계획을 포함하여 제안하여야 한다.

2. 입찰자는 개발하려는 코드를 최소화하기 위한 효과적인 계획을 기술하여야 한다.

3. 제안하는 자원에 대한 예측 근거를 제공해야 한다.

4. 프로젝트 참여인력에 대한 오리엔테이션 및 교육 프로세스에 대해서 기술해야 한다.

5. 입찰자는 비슷한 개발 경험에 대한 개발 경력을 제시해야 한다.

6. 입찰자는 제안하는 개발 프랙티스를 기술해야 한다.

7. 입찰자는 통합 마스터 스케줄을 제공해야 한다.

(Evaluation Criteria)

소프트웨어 개발 계획과 관련된 평가 기준:
• peer review의 타입과 횟수.
• 테스트 커버리지 요구사항을 포함한 자동화된 단위 시험의 사용
• 코딩 규칙을 만족시키기 위한 자동화된 문법 툴의 사용
• 연속적인 통합 도구를 포함한 통합 및 시험 방법의 이해도
• 코드 체크 인을 위한 단위 시험 및 문법 분석과 같은 준비(readiness) 요구사항의 사용
• 형상관리 및 소스코드 제어 도구 및 기법
• 개발 프로세스의 일부분으로서의 root cause analysis의 정도
• 재사용되어야 하는 소스코드의 선택

Incorporating Software Quality Measures in Contracts

skip

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s