진정으로 요구 사항을 이해하는 것은 무엇을 의미합니까?

왜 올바르게 질문(즉, 작업을 설정)하는 것이 그렇게 중요한가요?

질문을 제대로 설정하지 않으면 수행자는 다음과 같은 행동을 할 수 있습니다.

  1. “요청대로 했습니다”라고 멸시적으로 대답합니다.
  2. 많은 시간을 들여 문제의 원인을 찾고 해결하지 못합니다.

첫 번째 경우는 모두에게 흔하고 예측 가능한 일이지만 두 번째 경우는 더 드물고 그 영향이 더 큽니다.

저는 운영체제를 선택하여 Docker 이미지 빌드에 대한 표준을 장기적으로 설정해야 합니다. 러시아 회사에서 국내 배포판을 사용하지만 현재 고객은 버전(전환은 아직 진행 중이며 또 다른 OS 교체가 계획되어 있습니다. 첫 번째 수입 대체 경험이 좋지 않았습니다.)을 알리지 않았습니다.

저희 회사는 장기간 지원되는 안정적인 운영체제를 선호합니다. 초기 단계 및 내부 개발에 Z OS를 선택했습니다.

그는 그의 전문성과 미래의 오류를 예측하는 능력 때문에 선택되었습니다. 그러나 이것이 문제 해결을 방해했습니다. 그는 많은 제한 사항을 찾아서 아무도 적합한 운영체제가 없었습니다. 예상되는 제안 대신 길고 긴 답변을 받았습니다.

  • Java 버전은 곧 이 OS 라인에서 중단됩니다.
  • 취약점 수가 많습니다.
  • 여기에 추가 정보가 있습니다.

이 정보는 공개적으로 얻을 수 있었습니다. 뭐, 그렇습니다. 러시아 배포판에 대한 정보는 없습니다. FSTEC의 승인 기준이나 현지 보안관은 무엇일까요? 결국 구매 담당자는 모든 사람에게 어떤 배포판을 사용할지 결정할 것입니다.

왜 문제가 멈추게 되었나요? 질문을 제대로 설정했기 때문입니다. 즉, 사람의 연구 방향을 제한하지 않았습니다. 호환성, 커널 지원 등 필요한 사항을 고려해야 합니다. 때로는 결정을 내리고 작업을 시작하는 것이 좋습니다. 불필요한 세부 사항에 눈이 멀어 시간을 낭비하지 않고 선택한 솔루션을 포기할 가능성이 있습니다.