Aqui está o problema que estou enfrentando:
Citação do gerente de projeto:
Olá Spark, estou atribuindo a você a tarefa de desenvolver uma estrutura que possa ser usada para muitos aplicativos iOS diferentes. Aqui estão os requisitos:
- Ele deve ser capaz de detectar a espessura do polegar ou dedos sendo usados para manipular a interface do usuário.
- Com essas informações, todos os elementos da interface do usuário devem ser organizados e dimensionados automaticamente .
- Para um polegar maior, os elementos devem ser organizados mais perto do centro da tela.
- Para um polegar menor, os elementos devem ser organizados mais próximos aos cantos da tela.
- Para um polegar maior, todas as fontes devem ser menores. (Estamos assumindo um adulto neste caso.)
- Para um polegar menor, todas as fontes devem ser maiores. (Estamos assumindo uma pessoa mais jovem neste caso.)
Resumo:
Essa estrutura é necessária para criar interfaces de usuário fáceis de usar programaticamente. A estrutura deve ser desenvolvida de tal maneira que possamos usar para quantos projetos forem necessários, por isso também deve ser muito favorável ao desenvolvedor.
Sou o desenvolvedor que recebeu essa tarefa, portanto, minhas perguntas são as seguintes:
- Como posso explicar que esses requisitos são um pouco ridículos?
- Como posso explicar que seria melhor me concentrar no desenvolvimento de projetos reais?
- Como posso explicar que, mesmo que isso fosse possível, eu não recomendara o desenvolvimento de algo assim?
- Como digo NÃO a este projeto de forma educada, gentil e respeitosa?
- Como posso explicar que, mesmo para um desenvolvedor com 3 anos de experiência, isso pode não ser possível?
How do I say politely, gently & respectfully NO to this?
Outro conselho que devo lhe dar, para ter algum controle com seus chefes, você deve sempre deixá-los chegar a suas próprias conclusões. Se eles pedirem para você, nunca diga não, apenas explique os fatos e discuta os problemas. Tente fazer com que eles percebam o quão estúpidos são seus pedidos, porque eles podem não conhecer os detalhes. Eles provavelmente verão que é uma idéia idiota e lhe darão uma tarefa diferente, e você NUNCA precisará dizer NÃO. Eu nunca digo NÃO e recebo exigências idiotas o tempo todo que nunca acontecem.