Voici le problème auquel je suis confronté:
Citation du chef de projet:
Hey Spark, je vous charge de développer un framework pouvant être utilisé pour différentes applications iOS. Voici les exigences:
- Il devrait être capable de détecter l'épaisseur du pouce ou des doigts servant à manipuler l'interface utilisateur.
- Avec cette information, tous les éléments de l'interface utilisateur doivent être arrangés et dimensionnés automatiquement .
- Pour un pouce plus grand, les éléments doivent être disposés plus près du centre de l'écran.
- Pour un pouce plus petit, les éléments doivent être disposés plus près des coins de l'écran.
- Pour un pouce plus grand, toutes les polices doivent être plus petites. (Nous supposons un adulte dans ce cas.)
- Pour un pouce plus petit, toutes les polices doivent être plus grandes. (Nous supposons une personne plus jeune dans ce cas.)
Sommaire:
Ce cadre est requis pour créer par programmation des interfaces utilisateur conviviales. Le cadre doit être développé de manière à pouvoir être utilisé pour autant de projets que nécessaire, il doit donc également être très convivial pour les développeurs.
Je suis le développeur chargé de cette tâche; mes questions sont donc les suivantes:
- Comment puis-je expliquer que ces exigences sont un peu ridicules?
- Comment puis-je expliquer qu'il serait préférable de se concentrer sur le développement de projets concrets?
- Comment puis-je expliquer que même si cela était possible, je ne recommanderais pas de développer une telle chose?
- Comment puis-je dire NON à ce projet poliment, gentiment et respectueusement?
- Comment puis-je expliquer que même pour un développeur ayant 3 ans d'expérience, cela pourrait ne pas être possible?
How do I say politely, gently & respectfully NO to this?
Un autre conseil que je devrais vous donner, pour avoir un peu de contrôle avec vos patrons, vous devriez toujours les laisser tirer leurs propres conclusions. S'ils vous ordonnent, ne dites jamais non, expliquez simplement les faits et discutez des problèmes. Essayez de leur faire comprendre à quel point leurs demandes sont stupides, car ils risquent de ne pas connaître les détails. Ils verront probablement que c'est une idée stupide et vous donneront une tâche différente, et vous n'avez JAMAIS eu à dire NON. Je ne dis jamais NON et j'obtiens tout le temps des exigences stupides qui ne se produisent jamais.