소프트웨어 공학의 사실과 오해 – overview


소프트웨어 공학의 사실과 오해 overview

*사람(people)

  • 정말 중요한 것은 사람이다.
  • 어떤 사람은 다른 사람보다 놀라울 정도로 뛰어나다.
  • 많은 프로젝트의 성공과 실패는 어떻게 수행하는가보다 누가 수행하는가에 따라 결정된다.

* 도구와 기술(결국은 보통 경영진이 선택하는)

  • 과대광고는 득보다 해가 된다.
  • 새로운 접근 방법으로 전환하면, 처음에는 효율이 향상되기보다 저하된다.
  • 최신의 도구나 기술이 실제로 사용되는 경우는 드물다.

*추정(estimation)

  • 우리의 추정은 부정확한 경우가 많다.
  • 추정 작업을 위한 프로세스 또한 형편없다
  • 이런 허술한 추정 목표를 달성하는데 실패한 것과, 이보다 훨씬 중요한 프로젝트의 실패를 동일시 한다.
  • 추정을 사이에 두고 경영진과 기술자 사이에 단절이 존재한다.

*재사용(reuse)

  • 우리는 오랫동안 재사용을 해왔다.
  • 최근 재사용은 거의 진전을 이루지 못했다
  • 일부 사람들은 재사용에 지나치게 큰 기대를 한다.

*복잡성(complexity)

  • 소프트웨어 구축의 많은 문제는 복잡성에 기인한다.
  • 복잡성은 매우 빠르게 증가한다.
  • 이 복잡성을 극복하기 위해서는 매우 뛰어난 사람들이 필요하다.
Advertisements

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Google+ photo

Google+의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

%s에 연결하는 중