좋은 소프트웨어?

잘 만들었는데 기능이 사용자의 목적에 부합하지 않는다면? 사용자의 목적에 부합하는 기능을 갖추었지만 비효율적이거나 신뢰할 수 없다면? 이런 질문에 대한 답으로 아래와 같은 수식어가 붙는 소프트웨어를 만들어야 되겠다고 생각했습니다. Effective: Why, What, How, When, Where, Who Efficiency, Reliable: How...