How do developer get rid of silly requirements?

Posted by sugar on Programmers See other posts from Programmers or by sugar
Published on 2011-11-21T11:06:19Z Indexed on 2011/11/21 18:08 UTC
Read the original article Hit count: 363

Hmm ! First of all let me give you the note of the requirement. So that you can have idea what kind of problem I am facing.


Words From Project Manager :
Hey ! Sugar, I am assigning you a task for developing a framework. This framework is supposed to be developed for all iOS application. Please go through brief of the required framework.

  • It should be able to detect the thickness of my Thumb.
  • It should be able to detect whether User is using thumb or Fingers
  • If user is using thumbs/Fingers, Framework should calculate the size of thumb/fingers.
  • Once size is been calculated, all elements of user interface should arranged & resized automatically. ( not specified how & where as its framework - it should be smart enough to arrange automatically )
  • If thumb size is larger elements should get arranged near by center area of iPad/iPhone
  • If thumb size is smaller elements should get arranged near by corners of iPad/iPhone
  • If thumb size is larger, fonts of all elements should get smaller. ( assuming = aged person )
  • If thumb size is smaller, fonts of all elements should get larger. ( assuming smaller thumb = low aged person )

Summary : This framework is required for creating user-friendly user-interfaces programmatically. We need to develop a very developer-friendly framework. Framework should be developed in such a way that we can use in as many projects as needed.


Well, I am a developer. What I want to have as an answer is as follows.

  • How to describe them - the way of they thinking is bit ridiculous ?
  • How do I explain them - we can better concentrate on developing actual projects ?
  • How do I convince them - that this kind of things even if possible, is not recommended to develop such things ?
  • How do I say politely, gently & respectfully NO to this ?
  • What should I say, So that they can not point at my experience ? ( e.g. you are 3 years experienced guy & you must have abilities to develop such things )

Feeling horror. Please help.
Thanks in advance,
Sugar.

Note : Please help me to tag this question properly. I am stuck & this is real situation. Frustrated & tensed. You guys might have faced such requirements from TopLevel. requesting you to help with your experience.


Well ! I came to know that - those TOPLEVEL guys don't have any idea of iPad, iPhone, Apple etc. I would do one thing.

Sir, before we go further for framework development. It is strongly recommended to read Apple Human Interface Guidlines.

© Programmers or respective owner

Related posts about project-management

Related posts about iphone