728x90
반응형

일관성 2

소프트웨어 추적성 (Software Traceability) - 소프트웨어 품질 확보의 출발점

소프트웨어 추적성은 상호 관련된 소프트웨어 아티팩트들간 연결된 성질을 의미합니다.이를 이용하여 소프트웨어 품질을 평가하는 경우가 많은데요.이번 포스팅에서는 소프트웨어 추적성에 대해 상세히 살펴 보도록 하겠습니다.    실무자로서 과거를 돌이켜보면, 소프트웨어 개발과정에서 실수로 요구사항을 못 보고 넘어갔다고 상황이나, 요구사항과 설계간 관계를 알지 못해서 요구사항을 누락했다거나, 테스트케이스가 작성되지 못했다거나 하는 상황을 심심치 않게 볼 수 있었습니다. 이는 매우 당황스러운 상황이며, 황당한 상황이 아닐 수 없습니다.그러나 단순히 요구사항을 알지 못하거나 요구사항-설계, 설계-검증 간 관계를 알지 못한다는 것보다 더욱 안타까운 점은 이들간 관계를 입증할 수 있는 방법이 요원한 경우가 허다하다는 점입니..

효율적인 프로젝트 의사소통을 위한 7C 원칙

프로젝트가 성공적으로 완수되려면 팀 간 원활하고 효율적인 의사소통이 필수적입니다. 프로젝트 내에서의 의사소통이 명확하지 않거나 잘못 전달되면, 시간과 비용이 낭비될 뿐 아니라 프로젝트 결과물의 품질에도 부정적인 영향을 미칠 수 있습니다. 이런 문제를 방지하기 위해 의사소통의 ‘7C 원칙’을 적용하는 것이 중요합니다. 7C 원칙은 명확성(Clear), 간결성(Concise), 구체성(Concrete), 정확성(Correct), 일관성(Coherent), 완전성(Complete), 정중함(Courteous)을 의미하며, 프로젝트 팀원들 간의 소통을 더욱 효과적으로 만들어 줍니다. 이번 포스팅에서는 프로젝트 의사소통에 필수적인 7C 원칙의 중요성을 살펴보고, 각 원칙에 따른 구체적인 사례와 주의사항을 소개하겠..

728x90
반응형