내가 직면 한 문제는 다음과 같습니다.
프로젝트 관리자의 견적 :
Spark, 다양한 iOS 응용 프로그램에 사용할 수있는 프레임 워크 개발 작업을 할당합니다. 요구 사항은 다음과 같습니다.
- UI 조작에 사용되는 엄지 손가락의 두께를 감지 할 수 있어야합니다.
- 이 정보를 사용하면 UI의 모든 요소가 자동으로 정렬되고 크기가 조정되어야합니다 .
- 더 큰 엄지 손가락의 경우 요소가 화면 중앙 가까이에 배치되어야합니다.
- 엄지 손가락이 작 으면 요소가 화면 모서리 가까이에 배치되어야합니다.
- 엄지 손가락이 크면 모든 글꼴이 작아야합니다. (이 경우 성인을 가정합니다.)
- 엄지 손가락이 작 으면 모든 글꼴이 커야합니다. (이 경우에는 젊은 사람을 가정합니다.)
요약:
이 프레임 워크는 프로그래밍 방식으로 사용자 친화적 인 사용자 인터페이스를 만드는 데 필요합니다. 프레임 워크는 필요한만큼 많은 프로젝트에 사용할 수있는 방식으로 개발되어야하므로 개발자 친화적이어야합니다.
나는이 작업을 수행 한 개발자이므로 내 질문은 다음과 같습니다.
- 이러한 요구 사항이 조금 어리 석다는 것을 어떻게 설명 할 수 있습니까?
- 실제 프로젝트 개발에 집중하는 것이 더 낫다는 것을 어떻게 설명 할 수 있습니까?
- 이것이 가능하더라도 그러한 것을 개발하지 않는 것이 좋겠다고 어떻게 설명 할 수 있습니까?
- 이 프로젝트에 공손하고, 부드럽게, 정중하게 거절하는 방법은 무엇입니까?
- 3 년의 경험이있는 개발자라도 이것이 가능하지 않다는 것을 어떻게 설명 할 수 있습니까?
How do I say politely, gently & respectfully NO to this?
당신에게 상사들과 약간의 통제권을 갖기 위해 내가 당신에게 주어야 할 또 다른 조언은 항상 그들 스스로 결론을 내릴 수 있도록해야합니다. 그들이 당신을 주문한다면, 절대로 거절하지 말고, 사실을 설명하고 문제를 논의하십시오. 세부 사항을 알지 못할 수 있으므로 요청이 얼마나 어리석은지를 깨닫게하십시오. 그들은 아마도 그것이 멍청한 생각이고 당신에게 다른 임무를 부여 할 것이라는 것을 알 것입니다. 나는 NO라고 말하지 않으며 결코 일어나지 않는 바보 같은 요구 사항을 얻습니다.