কীভাবে কোনও বিকাশকারীকে অসম্ভব প্রয়োজনীয়তা প্রত্যাখ্যান করা উচিত? [বন্ধ]


74

আমি যে সমস্যার মুখোমুখি হচ্ছি তা এখানে:


প্রকল্প পরিচালক থেকে উদ্ধৃতি:

আরে স্পার্ক, আমি আপনাকে এমন একটি ফ্রেমওয়ার্ক বিকাশ করার দায়িত্ব দিচ্ছি যা বিভিন্ন আইওএস অ্যাপ্লিকেশনগুলির জন্য ব্যবহার করা যেতে পারে। প্রয়োজনীয়তা এখানে:

  • এটি ইউআই কে ম্যানিপুলেট করতে ব্যবহৃত থাম্ব বা আঙ্গুলের বেধ সনাক্ত করতে সক্ষম হওয়া উচিত।
  • এই তথ্যের সাথে, ইউআই এর সমস্ত উপাদানগুলিকে স্বয়ংক্রিয়ভাবে সাজানো ও আকার দিতে হবে
  • বৃহত্তর থাম্বের জন্য, উপাদানগুলি পর্দার কেন্দ্রের কাছাকাছি সজ্জিত করা উচিত।
  • একটি ছোট থাম্বের জন্য, উপাদানগুলি পর্দার কোণে কাছাকাছি সজ্জিত করা উচিত।
  • বৃহত্তর থাম্বের জন্য, সমস্ত ফন্ট ছোট হওয়া উচিত। (আমরা এক্ষেত্রে একজন প্রাপ্তবয়স্ককে ধরে নিচ্ছি।)
  • একটি ছোট থাম্বের জন্য, সমস্ত ফন্ট বড় হওয়া উচিত। (আমরা এক্ষেত্রে একটি কম বয়সী ব্যক্তিকে ধরে নিচ্ছি।)

সারাংশ:

প্রোগ্রামিয়ালি ব্যবহারকারী-বান্ধব ইউজার ইন্টারফেস তৈরি করার জন্য এই কাঠামোটি প্রয়োজনীয়। কাঠামোটি এমনভাবে বিকাশ করা উচিত যাতে আমরা যতগুলি প্রকল্প প্রয়োজন হিসাবে ব্যবহার করতে পারি, তাই এটি অবশ্যই খুব বিকাশকারী-বান্ধব হতে হবে।


আমি এই কাজটি দেওয়া বিকাশকারী, সুতরাং আমার প্রশ্নগুলি নিম্নরূপ:

  • আমি কীভাবে ব্যাখ্যা করতে পারি যে এই প্রয়োজনীয়তাগুলি একটু হাস্যকর?
  • আমি কীভাবে ব্যাখ্যা করতে পারি যে প্রকৃত প্রকল্পগুলির বিকাশে মনোনিবেশ করা আরও ভাল হবে?
  • আমি এটি কীভাবে ব্যাখ্যা করতে পারি যে এটি সম্ভব হলেও আমি এই জাতীয় কোনও বিকাশ করার পরামর্শ দিই না?
  • আমি কীভাবে বিনীতভাবে, নম্রভাবে এবং শ্রদ্ধার সাথে এই প্রকল্পটিকে না বলি?
  • আমি কীভাবে ব্যাখ্যা করতে পারি যে 3 বছরের অভিজ্ঞতা সম্পন্ন কোনও বিকাশকারীর পক্ষেও এটি সম্ভব নাও হতে পারে?

7
এই সমস্ত প্রয়োজনীয়তা "মূর্খ" না হয়ে আপনি প্রচুর ব্রাউন পয়েন্ট পাবেন এবং সবচেয়ে খারাপ "না" এড়াতে পারবেন। ব্যাখ্যা করুন যে আইওএস ডিভাইসগুলি এই ধরণের কার্যকারিতা সমর্থন করে না।
রামহাউন্ড

26
How do I say politely, gently & respectfully NO to this? আপনার মনিবদের সাথে কিছুটা নিয়ন্ত্রণ রাখতে, আপনাকে দেওয়া উচিত পরামর্শের আরও একটি অংশ, আপনার সর্বদা তাদের নিজের সিদ্ধান্তে আসতে দেওয়া উচিত। যদি তারা আপনাকে আদেশ দেয় তবে কখনই না বলুন, কেবল ঘটনাগুলি ব্যাখ্যা করুন এবং সমস্যাগুলি নিয়ে আলোচনা করুন। তাদের অনুরোধগুলি কত বোকা তা অনুধাবন করার চেষ্টা করুন, কারণ তারা বিশদটি জানেন না। তারা সম্ভবত দেখতে পাবে যে এটি মূ idea় ধারণা এবং আপনাকে একটি আলাদা কাজ দেয় এবং আপনাকে কখনও কিছুই বলতে হবে না। আমি কখনই না বলি এবং আমি কখনই বোকার প্রয়োজনীয়তা পাই যা কখনই ঘটে না।
maple_shaft

151
আমি ভেবেছিলাম যে আপনি যে অংশটির অভিযোগ করছেন তার অংশটি হ'ল তারা আপনাকে চিনি হিসাবে উল্লেখ করেছে । তারপরে আমি আপনার ব্যবহারকারীর
নামটি

6
এই ডিভাইসটি যেভাবে ধরেছেন তার উপর নির্ভর করে 'পর্যবেক্ষণ' আঙুলের আকারটি পরিবর্তিত হবে এ বিষয়টি কখনই মনে রাখবেন না। এবং মানুষকে leণ দিচ্ছেন? বোতামগুলি সরিয়ে নেওয়া ভয়ানক, এবং কেবল ক্লায়েন্টের দৃষ্টিকোণ থেকে নয় - আপনি কীভাবে এর জন্য যুক্তিসঙ্গত সহায়তা দেবেন বলে মনে করা হচ্ছে (বোতামগুলি মানক স্থানে নেই)? এবং আপনি কীভাবে একটি 'বৃহত্তর' / 'ছোট' থাম্বকে সংজ্ঞায়িত করেন - এবং বয়সের সাথে সম্পর্কিত? মহিলাদের ঝোঁক পুরুষদের তুলনায় কম হওয়া (এবং ছোট হাত) - আপনার অ্যাপ্লিকেশন লিঙ্গ জানা প্রয়োজন হবে? এবং অপটিক্যাল সমস্যাগুলি বয়সের সাথে আরও খারাপ হওয়ার প্রবণতা হয়, এর চেয়ে ভাল না।
ক্লকওয়ার্ক-মিউজিক

13
বয়সের অনুমানের সাথে সহায়তা করার জন্য আসুন আঙুলের কুঁচকির অনুপাতটি চেষ্টা করুন এবং সনাক্ত করুন। তারপরে আপনি যখন উচ্চ-বলি অনুপাত সহ একটি বৃহত আঙুল রাখেন, তখন আপনি একটি বয়স্ক ব্যক্তি পেয়েছেন যার বড় ফন্টের প্রয়োজন। এবং যখন আপনি একটি উচ্চ আঁচড়ান অনুপাত সহ একটি ছোট আঙুল পেয়েছেন, আপনি স্নানের বাইরে একটি বাচ্চা পেয়েছেন, এবং আপনি তাদের বিছানার সময় বলতে আইফোন সময় নয়, একটি ত্রুটি পোস্ট করবেন।
music2myear

উত্তর:


102

যদি আপনি প্রয়োজনীয়তার একটি সেট পেয়ে থাকেন যা প্রয়োগ করা শারীরিকভাবে অসম্ভব কারণ ডিভাইসটি সমর্থন করে না এবং পছন্দসই কার্যকারিতাটি সমর্থন করতে পারে না, আপনার প্রয়োজনীয়তা তৈরির ব্যক্তিকে এটি ব্যাখ্যা করতে হবে।

আপনার শ্রদ্ধাশীল হওয়া উচিত এবং প্রয়োজনীয়তাগুলি কেন কার্যকর করা সম্ভব নয় তা ব্যাখ্যা করা উচিত (অর্থাত্ টাচ স্ক্রিনটি একটি থাম্ব, আঙুল বা স্টাইলাসের মধ্যে পার্থক্য করতে পারে না finger আঙুলের প্রস্থ সনাক্ত করার জন্য এটির যথেষ্ট রেজোলিউশন নেই)) - বিষয়গুলিকে সত্যই রাখুন , নির্দেশ করে বিদ্যমান ডকুমেন্টেশন যদি সেখানে থাকে।

কোনও ধরণের সংবেদনশীল যুক্তিতে না গিয়ে শান্ত এবং পেশাদার রাখুন। তাদের প্রয়োজনীয়তা নির্বোধ যে কাউকে বলা কখনই একটি বিজয়ী কৌশল নয়।

আপনি বৈশিষ্ট্যের জন্য আসল লক্ষ্যগুলি সম্পর্কে বুঝতে পারেন কিনা তা দেখুন - কেন এটি প্রয়োজন হিসাবে দেখা হচ্ছে। এটি আপনাকে একটি আলাদা, আরও ভাল বৈশিষ্ট্যের দিকে নিয়ে যেতে পারে যা প্রয়োজনটিকে সমাধান করবে। (ধন্যবাদ @ স্পাইকে)

@ ডার্কস্টার ৩৩ গবেষণাটি করার জন্য মন্তব্যগুলিতে পরামর্শ দিয়েছে এবং প্রকল্পটির জন্য কত ব্যয় হবে এবং কত দিন লাগবে তার একটি প্রকৃত প্রাক্কলন সরবরাহ করে, ধারণাটি যে ফলটি ব্যয়বহুল এবং দীর্ঘস্থায়ী হবে। সংখ্যার সাথে সজ্জিত হওয়া এবং তাদের ব্যাক আপ করার জন্য ডেটা অবশ্যই আপনার কেসকে সহায়তা করতে পারে, যদিও আমি এখনও ব্যবসায়ের লক্ষ্যগুলি দেখতে পারি যে তারা অন্য ফ্যাশনে (এমনকি আংশিকভাবে) পূরণ করতে পারে কিনা তা দেখার জন্য।


31
+1 এটিকে বাস্তব হিসাবে রাখুন, এছাড়াও প্রকল্পের নেতৃত্বটি এই বৈশিষ্ট্যটির প্রকৃত ব্যবসায়ের লক্ষ্যগুলি ব্যাখ্যা করুন যাতে এটি অন্যরকম, আরও ভাল, বৈশিষ্ট্য এবং সমাধানের সাহায্যে উদ্ধার পেতে পারে।
Spoike

8
@ স্পোইক "have the project lead explain the actual business goals"একটি দুর্দান্ত ধারণা, তারা কীভাবে জিজ্ঞাসা করতে জানেন না তা সত্ত্বেও তাদের যা চান তা তাদের দিন।
StuperUser

2
এক্ষেত্রে লক্ষ্যটি ধরে নেওয়া হ'ল লোকেরা কোনওভাবে দৃষ্টি নিবদ্ধ প্রতিবন্ধীদের জন্য অ্যাপ্লিকেশনটিকে অ্যাক্সেসযোগ্য করে তোলা, তবে এটি অন্যান্য উপায়ে আরও সহজে সমাধান করা যেতে পারে। উদাহরণস্বরূপ, ব্যবহারকারী প্রথমবার অ্যাপ্লিকেশনটি (এবং পরে অ্যাপ্লিকেশনগুলির পছন্দসই মাধ্যমে) শুরু করার পরে বৃহত্তর / ছোট পাঠ্য চান কিনা তা চয়ন করতে দেয়। আপনার আঙুলের আকারের সাথে বয়স এবং ভিজ্যুয়াল বৈকল্য নির্ধারণ করা বেশ প্রসারিত, এবং এটি ইউএক্স-বুদ্ধিমান এমনকি সমস্যাযুক্ত হতে পারে (তরুণ এবং বড় লোকের তুলনায় বৃদ্ধ এবং ছোট মানুষ বলুন)।
Spoike

2
@ টম আমি এটি সম্ভব বলে মনে করি না ... আমার দাদী সেই যুগে বড় হয়েছেন যেখানে টিভিতে আঘাত করা এটি সংশোধন করার একটি বৈধ উপায় ছিল ..
ইজকাটা

5
প্রোডাক্ট ম্যানেজার হিসাবে আমি এটি নিশ্চিত করতে পারি যে 1) এটিকে সত্যবাদী রাখা গুরুত্বপূর্ণ, তবে 2) তারা সত্যই কী করার চেষ্টা করছে সে সম্পর্কে প্রশ্ন জিজ্ঞাসা করা অনেক দীর্ঘ পথ পাবে। যদি তারা বিশ্বাস করে আপনি তাদের প্রয়োজনীয়তা বুঝতে পেরেছেন তবে আপনার যা যা বলার আছে সেগুলি সম্পর্কে তারা আরও উন্মুক্ত হবে।
তাজ মুর

30

এই প্রয়োজনীয়তাগুলি বোকা, বোকা বা হাস্যকর নয়। এটি স্পর্শের পর্দার ব্যবহারকারীদের পক্ষে খুব গুরুত্বপূর্ণ সমস্যা, বড় আঙ্গুলের লোকেরা লক্ষ্য নির্ধারণ করা খুব কঠিন, যা প্রায়শই ছোট-আঙুলের দ্বারা বোঝা যায় না।

তবে, আপনি যদি এই প্রয়োজনীয়তাগুলি প্রয়োগ করা অসম্ভব বলে মনে করেন কারণ ডিভাইসের সেন্সরগুলি আঙুলের আকার পরিমাপ করতে সক্ষম হয় না কেবল কেবল এটি লিখুন: দুর্ভাগ্যক্রমে, বর্তমানে উপলব্ধ ডিভাইসগুলি এই জাতীয় কার্যকারিতা সমর্থন করে না


আমি একমত যে গ্রাহকের প্রয়োজন বা চায় তা কখনই বোকা নয়, আমরা এই বিষয়টিতে তর্ক করছি না। আমরা যুক্তি দিচ্ছি যে প্রয়োজনীয়তাগুলি নির্ধারণ করা বোকামি, একটি প্রকল্প পরিকল্পনা এবং এমন কোনও প্রকল্পের জন্য সংস্থান উৎসর্গ করা হয় যা প্রোটোটাইপ হয়নি।
maple_shaft

11
ঠিক আছে, আমি দুঃখিত লেচলুকাস, তবে এবার আমি মনে করি তারা আসলেই শেষ নয়'re এমনকি যদি প্ল্যাটফর্মটি টাচস্ক্রিনে চেপে রাখা ডিম্বাকৃতিটি উন্মুক্ত করে দেয় যাতে এটি সেন্ট্রয়েড গণনা করা সম্ভব হয়েছিল, তবে আঙুলের বেধের ভিত্তিতে গতিশীল ইউআইয়ের ধারণাটি কিছুটা "বহিরাগত"। একজন ব্যবহারকারী হিসাবে, আমি প্রতি সেশনের নীতিতে একক আঙুলের মধ্যে সীমাবদ্ধ থাকতে চাই না, এবং আমি একবারে আঙ্গুল দিয়ে ক্যাপাসিটিভ কলম বা এমনকি অন্যান্য অংশের সাহায্যে পর্দা টিপতে সক্ষম হতে চাই আমি যদি এক্সডি অনুভব করি তবে শরীরে।
মিস্টার স্মিথ

@ ম্যাপেল_শ্যাফ্ট - মনে হচ্ছে বৈশিষ্ট্যের এই বুলেট পয়েন্টের তালিকাটি কেবলমাত্র একটি প্রোটোটাইপ তৈরির জন্য যথেষ্ট।
জেফো

1
আমি সম্মত হলাম এটি আসলে একটি দরকারী কাঠামো হবে, এবং যদি দরকারী না হয় তবে অত্যন্ত শীতল - যা সম্ভবত অ্যাপল বিশ্বে আরও বেশি বিবেচিত হবে। আপনার কেবলমাত্র "ক্যালিব্রেট ফিঙ্গার সাইজ" উইজেট দরকার এবং বাকী জায়গাতেই পড়া উচিত।
জেমস অ্যান্ডারসন

1
আমি মনে করি আপনি বর্তমান প্রযুক্তি দিয়ে এটি করতে পারেন। আঙুলের আকারটি ক্রমাঙ্কন করতে এবং এটি স্থিতিশীলভাবে সংরক্ষণ করার জন্য আপনার একটি নির্দিষ্ট অ্যাপ্লিকেশনটির প্রয়োজন হবে, পরিবর্তে সম্পূর্ণ গতিশীল পরিমাপের কল্পনা করা হয়েছে তবে অন্যথায় এটি কার্যকর। উইন্ডোজ এখন কয়েক বছর ধরে তার উইন্ডোজ এবং আইকনগুলি স্ক্রিন আকারের জন্য তৈরি করেছে যাতে সেই দিকটি সুপরিচিত।
জেমস অ্যান্ডারসন

16

আমি ডেভিলের অ্যাডভোকেটকে এখানে কিছুটা খেলতে যাচ্ছি এবং বলব যে আমি মনে করি এটি কোনও ব্যক্তির অঙ্গুলের আকার পরিমাপ করা আসলে প্রযুক্তিগতভাবে সম্ভব। আইফোনটি একটি মাল্টিটাইচ ডিভাইস। ক্রমাঙ্কনের জন্য, আপনি ব্যবহারকারীকে তাদের থাম্ব বা দুটি আঙ্গুলগুলি পাশাপাশি স্ক্রিনে রেখে দিতে এবং এই ছোঁয়ার মধ্যবর্তী দূরত্বটি পরিমাপ করতে নির্দেশ দিতে পারেন।

আমার স্বজ্ঞাততাটি কতটা সম্ভব সম্ভব তা দেখার জন্য অবশ্যই এটির পরীক্ষা এবং পরীক্ষা-নিরীক্ষা দরকার। আরও ভাল পঠন পেতে থাম্বগুলি পর্দা জুড়ে টেনে আনতে হবে।

এটি বলেছে, গুরুতর ব্যবহারযোগ্যতা এবং বাস্তবায়ন সংক্রান্ত সমস্যা রয়েছে।

  • ডিভাইসটি ভাগ করে নিলে কী হবে? ক্রমাঙ্কন কখন ঘটে?
  • ফ্রেমওয়ার্কটি দিয়ে নির্মিত সমস্ত অ্যাপ্লিকেশন জুড়ে আপনি কীভাবে ইউআই উপাদানগুলির অবস্থান নির্বিচারে নির্ধারণ করতে পারেন ? স্পষ্টতই প্রতিটি অ্যাপের আলাদা আলাদা ইউআই এবং আলাদা লেআউট থাকবে।
  • বর্তমান আইওএস অ্যাপ্লিকেশনগুলির একটি সহজ জরিপটি দেখায় যে ভালভাবে নকশা করা ব্যক্তিরা উপলব্ধ সমস্ত অনুভূমিক স্থান ব্যবহার করে এবং ইতিমধ্যে গুরুত্বপূর্ণ উপাদানগুলি যেমন গুরুত্বপূর্ণ বোতামগুলি যতটা সম্ভব বৃহত্তর এবং প্রান্তগুলির নিকটে স্থাপন করা হয়। স্পষ্টতই, ডিভাইসের সম্পূর্ণ প্রস্থ তালিকা এবং বিন্যাসের জন্য ব্যবহৃত হয়।
  • এটি সম্ভব হলেও ব্যয় / উপকার বিশ্লেষণ কী? মানক UI নিয়ন্ত্রণের সাথে তুলনা করে এমন সিস্টেম থেকে কতটুকু লাভ হবে? অনেক অ্যাপ্লিকেশন ইতিমধ্যে ব্যবহার করা ফন্ট আকারের জন্য একটি সহজ টগল নিয়ন্ত্রণ করা কি আরও সহজ হবে না?

12

আপনি যা করেন তা হ'ল গুরুত্ব সহকারে আচরণ করুন এবং এটি করতে কত সময় লাগবে তার একটি অনুমান নিয়ে ফিরে আসুন এবং নিশ্চিত করুন যে অনুমানটি খুব বেশি এবং খুব বিশদ রয়েছে যাতে তারা উচ্চ সংখ্যা নিয়ে বিতর্ক করতে পারে না। একবার আপনি দেখিয়েছেন যে এটি করা অর্থনৈতিক হবে না তারা আপনাকে একা ফেলে চলে যাবে। সুনির্দিষ্ট কাজগুলি বর্তমানে হার্ডওয়্যার দ্বারা সমর্থিত নয় এবং এটি করা সম্ভবও হতে পারে বা না তা নিশ্চিত করার বিষয়টি নিশ্চিত করুন। এই মাত্রার কোনও প্রকল্পের জন্য আপনার প্রয়োজন হতে পারে এমন অতিরিক্ত ব্যক্তির জন্য যে কোনও ধরণের বিশেষজ্ঞের জন্য ব্যয় যুক্ত করতে ভুলবেন না।


2
হ্যাঁ, এটি সঠিক পদ্ধতি। কখনও না বলো না". কেবল সমস্যাটি বিশ্লেষণ করুন এবং সময় অনুমানের পাশাপাশি কার্যকর হবে এমন একটি সমাধান প্রস্তাব করুন। সুতরাং, আইওগুলিকে আঙ্গুলের প্রস্থকে গতিশীলভাবে গণনা করতে পরিবর্তনের জন্য সময় অনুমান কী? প্রায় 10 ওএস বিকাশকারীদের জন্য 2 বছর হতে পারে। আপনার অনুমান আছে! :)
স্টিফেন গ্রস

এই ক্ষেত্রে, আপনাকে এটি অ্যাপলের সাথে একমত হতে হবে, যার অর্থ এটি আইনী হিসাবে উল্লেখ করা এবং সফ্টওয়্যার বিকাশের পরিধির বাইরে সমস্ত ধরণের জিনিস। এই ক্ষেত্রে, আমি বলব যে আপনি বলতে পারেন "হার্ডওয়্যারটির সীমাবদ্ধতা দেওয়া আমাদের পক্ষে অসম্ভব, যা আমরা নিয়ন্ত্রণ করি না We অ্যাপলের সাথে আমাদের আলোচনায় প্রবেশ করতে হবে।"
ডিফোরে

1
@ ড্যাওয়ার্ডে - আমি "অসম্ভব" শব্দটিকে ঘৃণা করি 20 বছর আগে ভেবেছিলাম "সরবরাহ করা হার্ডওয়্যার দিয়ে বর্তমানে সম্ভব নয়" বলতে কীভাবে একটি দুর্দান্ত "অসম্ভব"।
রামহাউন্ড

@ র‌্যামাউন্ড তারা আপনার ব্যবসায়ের পরিকল্পনাকারী, আপনার বাচ্চাদের নয়। তাদের আশা এবং স্বপ্নগুলি রক্ষার জন্য এটির জন্য চিনি-কোট করবেন না, স্পেকের প্রয়োজনীয়তাগুলি পান
সেপ্টেম্বর ডিফোর্ড

1
আপনার অনুমানের জন্য অ্যাপলকে বিক্রি করার জন্য হার্ডওয়্যারটি আবিষ্কার করার জন্য আরও 2 বছর, 100 হার্ডওয়্যার ইঞ্জিনিয়ার এবং 50 মিলিয়ন ডলার আর অ্যান্ড ডি ল্যাব যুক্ত করুন, হ্যাঁ, এটি সম্ভবত সম্ভব হতে পারে।
হটপাউ 2

11

অ্যাপলের লোকেরা ইতিমধ্যে গভীরভাবে এই সমস্ত বিষয় সম্পর্কে চিন্তাভাবনা করেছিল এবং তারা থাম্ব / আঙ্গুলের আকারের উপর নির্ভর করে একটি আকার পরিবর্তনযোগ্য ইন্টারফেস নিয়ে আসে না।

একজন ব্যবহারকারী হিসাবে, আমি আমার আঙ্গুলের নীচে চলন্ত লক্ষ্যগুলি ঘৃণা করব।


2
দুর্বল নকশাকৃত অ্যাক্সেস ডাটাবেসের জন্য সর্বজনীন মেটা-কোয়েরি লিখতে বললে আমি এই যুক্তিটি ব্যবহার করি। (IE এমন একটি সিস্টেম যেখানে কোনও ব্যবহারকারী কোয়েরি নির্মাতাকে ব্যবহার না করে নির্বিচারে যে কোনও বিষয়ে জিজ্ঞাসা করতে পারে) আমি বলেছিলাম "এটি সম্ভব হলে মাইক্রোসফ্ট এটি করত, এবং তারা সর্বত্র এটির বিজ্ঞাপন দিবে।
ক্রিস চডমোর

@ ক্রিস: যে কোনও সময় যে কোনও প্রতিবেদন উইজার্ড চাইলে আমি ঠিক এটিই বলি। যদি এটি সম্ভব হয় তবে অ্যাক্সেসটি 90 এর দশকের গোড়ার দিকে ফিরে আসতে পারত
নীল এন

4
-1, 'কারণ অ্যাপল এটি করেনি' নতুন কিছু চেষ্টা না করার ভাল কারণ নেই। এটি হতে পারে এটি একটি অবিশ্বাস্যভাবে বোকা ধারণা এবং / অথবা শারীরিকভাবে অসম্ভব। অথবা না. তবে তার কর্তারা যদি সম্পদ ব্যয় করতে রাজি হন তবে ক্ষতি কোথায় তা চেষ্টা করে দেখছি না।
গ্র্যান্ডমাস্টারবি

2
@ গ্র্যান্ডমাস্টারবি - আমার ধারণা অ্যাপল এটি করেছে, তারপরে এটি প্রত্যাখ্যান করেছে। যাইহোক, কিছুটা সাধারণ জ্ঞান জানায় যে ব্যবহারের দিক থেকে এটি আরামদায়ক। এ জাতীয় ধারণাগুলি নিয়ে আমার কোনও বসের দরকার নেই।
mouviciel

10

আপনি যদি অসম্ভব প্রয়োজনীয়তা দেওয়া হওয়ায় সমস্যায় পড়তে উদ্বিগ্ন হন, তবে তাদের পক্ষে অবিলম্বে তা বলা অসম্ভব তা বলা সর্বোত্তম পছন্দ। কোনও অসম্ভব প্রকল্পে আপনি তাদের যতক্ষণ ব্যবসায়ের পরিকল্পনা তৈরি করতে দিবেন তত বেশি তারা প্রকল্পটির ব্যর্থতার জন্য আপনাকে দোষারোপ করবে।

সর্বোপরি, যে জিনিসগুলি আপনার দোষ নয় সেগুলি নিয়ে উদ্বিগ্ন না হওয়ার চেষ্টা করুন, আমাদের নিয়ন্ত্রণ করার ক্ষমতা আমাদের রয়েছে তা নিয়ে আমাদের সবারই যথেষ্ট চিন্তা করার দরকার রয়েছে। যদি কেউ এই ধরণের প্রকল্প ব্যর্থতার জন্য আপনাকে দায়ী করে রাখে তবে তা আপনার বিরুদ্ধে অবিচার। আপনি কর্মফল বিশ্বাস করেন?


হ্যাঁ আমি কি কার্মায় বিশ্বাস করি ? :)
সাগর আর কোঠারি

1
@ সুগার আমিও করি! যদি তারা আপনার কথায় কান না দেয় তারা ব্যর্থ হবে।
maple_shaft

অপারেটিং সিস্টেমটি এই তথ্য সরবরাহ করে না বলে এটি অসম্ভব বলে বলবেন না। যেহেতু কোনও আইওএস অ্যাপ্লিকেশনটির ক্ষেত্রে আপনি কেবল সর্বজনীন পদ্ধতি ব্যবহার করতে পারেন আপনি অপারেটিং সিস্টেমের অফিসিয়ালি সমর্থন করেন তা সীমাবদ্ধ। যদি এটি সম্ভব হয় তবে তারা এটি কাঠামোটিতে সরবরাহ করত এবং এভাবে ব্যবহারকারী এই প্রয়োজনীয়তা নিয়ে প্রশ্নও তুলত না।
রামহাউন্ড

8

অযৌক্তিক অনুরোধটি ডাইভার্ট করার একটি উপায় হ'ল ক্লায়েন্টকে তারা যে সমস্যার সমাধান করার চেষ্টা করছেন তার প্রকৃতি বুঝতে helping কথোপকথন হিসাবে " পপিং দ্য ওয়াজ স্ট্যাক " নামে পরিচিত একটি পরিকল্পনার সাক্ষাত্কার কৌশলটির মাধ্যমে , আপনি "কেন" পুনরাবৃত্তভাবে জিজ্ঞাসা চালিয়ে যান (অবশ্যই বিনীত ও বুদ্ধিমান পদ্ধতিতে):

যোগাযোগ পেতে যাওয়া এবং নির্দিষ্ট সমস্যার "ধাওয়া কাটা" উভয়ের জন্য একটি গুরুত্বপূর্ণ সরঞ্জাম হ'ল ব্যারেট "কেন" স্ট্যাকটিকে পপিং বলে। এটি কেবল "কেন এমনভাবে করা হয়?" প্রশ্ন জিজ্ঞাসা করা চালিয়ে যাওয়া? প্রকল্পের প্রয়োজনীয়তা সম্পর্কে। তিনি কৌশলটি কী আবিষ্কার করতে পারে তার একটি প্রত্নতাত্ত্বিক উদাহরণ দিয়েছিলেন: "আমি একবার এমন ক্লায়েন্টের সাথে কাজ করেছি যেখানে প্রক্রিয়াটির একটি নির্দিষ্ট পর্যায়ে ডেটা মুদ্রিত হওয়ার প্রয়োজন ছিল, তাই আমি কেন জিজ্ঞাসা করেছি" তিনি বলেছিলেন। "উত্তরটি ছিল যে বিভাগটি কী কী করার জন্য প্রয়োজনীয় ডেটা গ্রহণ করেছিল them তাদের কাছে এমনটি কখনও ঘটেনি যে তাদের অ্যাপ্লিকেশনটিতে ডেটা স্বয়ংক্রিয়ভাবে স্থানান্তরিত হতে পারে।"

লক্ষ্যটি হ'ল বৈশিষ্টটির মূল ব্যবসায়িক মানটি পৌঁছানো:

  • রাজস্ব রক্ষা করুন
  • রাজস্ব বৃদ্ধি
  • ব্যয় পরিচালনা করুন
  • ব্র্যান্ডের মান বাড়ান
  • পণ্য উল্লেখযোগ্য করুন
  • আপনার গ্রাহকদের আরও মান প্রদান করুন

( শসা উইকি থেকে আইটেম )

যদি বৈশিষ্ট্যটি এই বিভাগগুলির মধ্যে একটির সাথে খাপ খায় না, তবে ক্লায়েন্টকে এটি দেখতে সাহায্য করতে পারে যে আরও ফোকাস করার জন্য আরও কিছু গুরুত্বপূর্ণ বিষয় রয়েছে, বা এই চিন্তার প্রক্রিয়াটির মাধ্যমে আপনি কীভাবে সমস্যাটি সমাধান করবেন সে বিষয়ে তাদের পরামর্শ দিতে সক্ষম হতে পারেন ' আরও অর্থবহ উপায়ে সমাধান করার চেষ্টা করছি। প্রায়শই আসল সমস্যাটি তারা আপনাকে ঠিক করার জন্য অনুরোধ করেছেন এমন সমস্যার চেয়ে বিমূর্ততার উচ্চ স্তরে থাকে।

থাম্ব মাপ স্ক্যান করার আপনার উদাহরণ ব্যবহার করতে:

ক্লায়েন্ট: আমরা ইউআইয়ের কৌশলটি ব্যবহার করতে থাম্ব বা আঙ্গুলগুলির পুরুত্ব সনাক্ত করতে চাই।

দেব: আপনি কেন এটি করতে চান?

ক্লায়েন্ট: কারণ যখন আমি এই ছোট বোতামগুলি ট্যাপ করার চেষ্টা করি তখন প্রায়শই আমি ভুল জিনিসটি আঘাত করি এবং আমাদের সফটওয়্যারটি আমার মতো বড় হাতে অনেকগুলি নির্মাণকর্মী ব্যবহার করেন। যদি তারা তাদের আঙুলের আকারের জন্য ইউআই ক্যালিব্রেট করতে পারে তবে এটি ব্যবহার করা সহজ করে তুলবে।

দেব: সহজেই ব্যবহারের সহজলভ্যতা গ্রাহকের পক্ষে মূল্যবান হবে তবে তারা কেন ইউআইকে ক্রমাঙ্কিত করতে চাইবে? যদি এটির ব্যবহারকারীরা বড় হাত হিসাবে পরিচিত হয় তবে কেন সেই ব্যবহারের ক্ষেত্রে নকশাটি সামঞ্জস্য করবেন না?

ক্লায়েন্ট: আমি কখনই সেভাবে ভাবিনি, আমি মনে করি একটি ক্লিনার ডিজাইন ছোট হাতের লোকদের জন্যও ঠিক একইভাবে কাজ করবে!


4
কেন স্ট্যাক এবং Often the real problem lies at a higher level of abstraction than the problem they've requested you to fix.
কোটটি

7

দাবি অস্বীকার - আপনার অনুরোধটি সম্ভব কিনা তা আমি জানি না এবং যদি এটি সম্ভব হয় তবে আপনাকে এটি নির্ধারণ করতে হবে যে এটি কতটা সময় নেয় এবং আপনার পরিচালককে সেই প্রতিক্রিয়া সরবরাহ করে। তবে আমি এই উত্তরটি কমপক্ষে মানক কাঠামোটি ব্যবহার করে ব্যবহারযোগ্য নয় - এই ধারণাটি দিয়ে লিখছি এবং আপনি যখন কিছু করতে পারেন না বা করতে পারেন না তখন আমি আরও সাধারণ ক্ষেত্রে আমার উত্তরটি প্রসারিত করছি।

শুধু না বলুন.

এই থ্রেডে অনেকগুলি 'কখনই না বলুন' উত্তর রয়েছে, যা আমি বিশ্বাস করি একটি নরম এবং নমনীয় মনোভাব। এটি সম্পর্কে এইভাবে ভাবুন - আমি এই দলের প্রযুক্তিগত বিশেষজ্ঞ এবং আমার অন্যান্য দলের সদস্যরা এমন কিছু করার চেষ্টা করছেন যা আমি মনে করি অপ্রয়োজনীয়, অতিরিক্ত জটিল, সম্ভাব্যভাবে সম্ভব নয়। না বলার দায়িত্ব আমার।

অবশ্যই আমি কিছু বলতে পারি না; আমি না বলার আগে "এটি সম্ভব কিনা তদন্ত" করার প্রস্তাব দেওয়ার সময় আমি "এর বিরুদ্ধে দৃ strongly়তার সাথে সুপারিশ করতে পারি" । তবে আমি শেষ পর্যন্ত না বলতে যাচ্ছি কারণ এটি আমার কাজ।

এটির সাথে অনেকগুলি উপমা রয়েছে

  • আমার হিসাবরক্ষক, আমি চাই আপনি আমার কর থ্যাঙ্কসগিভিং ডিনারকে ট্যাক্স ছাড়ের হিসাবে নামিয়ে দিন
  • মিঃ শেফ, আমি আমার চিকেনটি রাতারাতি কাউন্টারে রেখে কাঁচা পরিবেশন করতে চাই please
  • আমার আইনজীবী, আমি আমার বাচ্চাদের শোবার ঘর গোছানো না করার জন্য মামলা করতে চাই
  • মিঃ মেকানিক, দয়া করে আমার বৈদ্যুতিন গাড়িতে একটি টার্বোচার্জার ইনস্টল করুন

আপনি এই সমস্ত লোককে এমন কার্য সম্পাদন করতে বলতে পারেন যা তারা জানবে যে নির্বোধ, অপচয়, বিপজ্জনক বা ভুল। এবং আপনারা সকলেই এই ক্রিয়াগুলির বিরুদ্ধে পরামর্শ দেওয়ার এবং শেষ পর্যন্ত প্রত্যাখ্যান করবেন বলে আশা করবেন (কমপক্ষে আমি এটি আশা করব)। যদি এই পেশাদারদের মধ্যে কেউ যদি 'হুঁ ঠিক আছে তবে আমি অনুমান করি যে আমরা এটি করতে পারি' - যদি আমাকে কোনও উত্তর না দিয়ে "এটি একটি খারাপ ধারণা" - তবে খুব স্পষ্টভাবে আমি তাদের কোনওভাবেই ভাড়া নিতে চাই না replied

আপনার সহকর্মীরা আপনার সততার মূল্য এবং সম্মান করবেন এবং আপনি যদি কিছু জানেন যে কিছু কাজ করে না তার সাথে কাজ করার পরিবর্তে দরকারী প্রতিক্রিয়া সরবরাহ করে তবে আপনি প্রত্যেককে প্রচুর সময় এবং অর্থ সাশ্রয় করবেন।


2
দ্রষ্টব্য: আমি "একজন বিকাশকারীকে অসম্ভব প্রয়োজনীয়তাগুলি কীভাবে প্রত্যাখ্যান করা উচিত" এই প্রশ্নে সম্বোধন করছি ।
কર્ક ব্রডহর্স্ট

আপনি আরও শক্তি।
টমাসএক্স

2

আপনার ক্লায়েন্টকে বলা খুব শক্ত হওয়া উচিত নয় যে আপনি এমন কিছু বাস্তবায়ন করতে পারবেন না যা আপনার লক্ষ্য প্ল্যাটফর্মটি আপনাকে অনুমতি দেয় না। তবে একটি পদক্ষেপ নেওয়ার পরে নিজেকে জিজ্ঞাসা করুন, এইগুলি বরং উদ্ভট প্রয়োজনীয়তার পিছনে যুক্তিটি কী? আমি যা পড়তে পারি সেগুলি থেকে তারা ব্যবহারকারী-বন্ধুত্বের বিষয়ে খুব উদ্বিগ্ন। তারপরে তাদের জিজ্ঞাসা করুন, যতক্ষণ না তারা আপনাকে একই কথা বলে ততক্ষণ খানিকটা গভীর খনন করুন: "আমরা একটি ব্যবহারকারী বান্ধব ইন্টারফেস চাই"। তারপরে তাদেরকে কী করণীয় এবং কী নয় সে সম্পর্কে গাইড করুন। তাদের বলুন যে যদি তারা একটি সহজ ব্যবহারকারী ইন্টারফেস চান তবে সেখানে সহজ (এবং সস্তার উপায়) যেমন ব্যবহারকারীকে ফন্ট / আইকন আকার সেট করতে দেওয়া (আমি ধরে নিই যে আমি আইওএস-তে সম্ভব)। সম্ভবত আপনি কোনও সেটিংস ট্যাবের মাধ্যমে ব্যবহারকারীকে ফন্টের আকার / আইকন আকার এবং অ্যাপ্লিকেশনটির জন্য ব্যবস্থা নিয়ন্ত্রণ করতে পারবেন? থাম্বের আকারে কোনও ব্যক্তির বয়স অনুমান করার চেয়ে এটি আরও সহজ (এবং আরও নির্ভুল!) হওয়া উচিত! আপনার ব্যবস্থাপক সর্বশেষ যে জিনিসটি চাইবে তা হ'ল অপ্রয়োজনীয়, পুষ্পিত, কঠোরভাবে বজায় রাখা কোড যা ওস ইতিমধ্যে সরবরাহ করে একই জিনিস অর্জন করে। আপনার ক্লায়েন্টকে বলুন যে ব্যবহারকারীরা অ্যাপ্লিকেশনগুলিকে এমনভাবে নিয়ন্ত্রণ করতে পারে যাতে অ্যাপ্লিকেশনগুলি তাদের মধ্যে উত্তেজিত হতে পারে inf


1

আমার প্রতিক্রিয়াটি হ'ল আমি এই প্রশিক্ষণপ্রাপ্ত কিছু প্রযুক্তির সন্ধান শুরু করব এবং এটি এমনকি সম্ভব কিনা তা তাদের জানিয়ে দিতে পারি। এই আবিষ্কারগুলির ভিত্তিতে একটি সম্ভাব্য উন্নয়ন পরিকল্পনা শুরু করা যেতে পারে।

আমি মনে করি না আপনি কারও এলিসের কাছ থেকে একজনের থাম্ব বলতে সক্ষম হবেন, তবে আপনি থাম্বটি কখন ব্যবহার করছেন তা জানতে আপনি আঙ্গুলগুলি থেকে পর্যাপ্ত মাত্রা পেতে সক্ষম হতে পারেন। আসল সমস্যাটি হ'ল থাম্বের কোণের কারণে এটি অন্যদের চেয়ে পর্দায় আর কোনও স্থান স্পর্শ করতে পারে না। কেউ কখনও তাদের থাম্ব সহ কোনও ফোন ব্যবহার করে না এবং এটি আপনার থাম্ব প্রিন্টটি গ্রহণ করার মতো স্ক্রিনে সমতল রাখে।

কোম্পানি ছেড়ে. এটি কীভাবে করবেন তা চিত্রিত করুন। আপনি এখন যা উপার্জন করছেন তার থেকে অনেক বেশি অর্থের বিনিময়ে এটি বিক্রয় করুন।


1

যখন প্রয়োজনীয়তার বিষয়টি আসে আমি সাধারণত এটি এটি করি: একটি নির্দিষ্ট প্রয়োজনীয়তা অনুধাবন করতে কত সময় লাগবে তা অনুমান করার চেষ্টা করি।

প্রয়োজনীয়তাগুলির ক্ষেত্রে যা অসম্ভব হতে পারে, কিছুদিনের জন্য জিজ্ঞাসা করুন বা এটি সম্ভব কিনা তা অনুসন্ধানের জন্য যতো সময় লাগে। আপনার ক্ষেত্রে প্রশ্নটি হল: "ব্যবহারকারীর আঙুলটি কতটা পুরু তা নির্ধারণ করা সম্ভব?"

আসলে এই প্রশ্নটি আরও কিছুটা জটিল: " তাত্ক্ষণিক ইন্টারঅ্যাকশন করার জন্য 200 মিলিসেকেন্ডেরও কম সময়ে প্রথম স্পর্শের পরে ব্যবহারকারীর আঙ্গুলটি কতটা পুরু তা নির্ধারণ করা সম্ভব ?" ( প্রথম দ্বারা ২ য় অথবা ...; এবং ২০০ এমএসে 300 এমএস বা যাই হোক না কেন প্রতিস্থাপন করুন ...)

এমনকি এই প্রশ্নের উত্তর দিতেও এক মাস সময় লাগে। এমনকি এটি কম বা কম व्यवहार्य হলেও, এটি একটি সুপার জটিল অ্যালগরিদম লাগে যা কেবলমাত্র 80% ক্ষেত্রে ভাল কাজ করে।

তুমি দেখতে পাচ্ছ আমি কোথায় যাচ্ছি?

লোকেরা প্রায়শই সম্ভাব্যতা সম্পর্কে ভুল অনুমান করে কারণ তাদের ক্ষেত্র সম্পর্কিত প্রশ্নে কম দক্ষতা এবং অভিজ্ঞতা রয়েছে। অতএব আপনি স্বজ্ঞাততার সাথে তর্ক করতে পারবেন না, তবে আপনার সত্যের প্রয়োজন।

যদি অন্য স্টেকহোল্ডাররা বুঝতে পারেন যে এই বৈশিষ্ট্যটি 2 পুরুষ-বছর সময় নেবে এবং আইফোন 10 এর 2014 এর আগে পৌঁছানোর দরকার পড়ে, সেখানে তাদের প্রয়োজনীয়তা দ্রুত হ্রাস করতে হবে।


1

এটিকে জটিল মনে হলেও একেবারেই অসম্ভব নয়; যে পয়েন্টটি টাচ স্ক্রিনটি একটি থাম্বের মধ্যে একটি মাঝারি আঙুল বা কোনও স্টাইলাসের মধ্যে পার্থক্য করতে পারে না; ব্যবহারকারীকে প্রাথমিক অবস্থায় (সেশন স্টার্টআপ, যাই হোক না কেন) একটি থাম্ব স্থাপন করতে হবে, তারপরে একটি মাঝারি আঙুল ইত্যাদি মেশিনগুলি (কিছু পরিসংখ্যানীয় গড় তৈরি করতে) বিভিন্ন আন্দোলন ব্যবহার করে ইত্যাদি করা যায় etc.


0

আমি এটি করতে পারি না বলার আগে রুট সমস্যাটিকে অন্যভাবে সমাধান করার চেষ্টা বিবেচনা করব।

উদাহরণস্বরূপ, যদি ব্যবহারকারী প্রায়শই একটি ছোট বোতামটি ক্লিক করার চেষ্টা করে এবং মিস করে তবে আপনি বোতামটির চারপাশের অঞ্চলটি দেখতে পারেন এবং অন্য সমস্ত ক্লিকগুলি পুনরায় ক্যালিব্রেট করতে ব্যবহার করতে পারেন।

এটির মতো একটি সৃজনশীল সমাধান উপস্থাপন করা সম্ভবত তারা আপনাকে আঙ্গুলের প্রস্থটি যাদুকরীভাবে নির্ধারণ করার চেয়ে জিজ্ঞাসা করার চেয়ে বেশি যা ছিল (যা আপনি তাদের অবহিত করতে পারেন যে এটি API এ নেই)।

এটি এখনও কঠিন হতে পারে - মিসগুলি সনাক্ত করতে বোতামগুলির চারপাশে একটি অঞ্চল স্থাপন - সুতরাং আরও ঘন্টা নির্ধারণ করুন।


0

এটি তার অনুভূতিতে আঘাত করবে বলে সরাসরি বলবেন না। কেবল এটি পরিষ্কার করুন যে প্রযুক্তির সীমাবদ্ধতার কারণে 60% সময় প্রতিবার এটি কাজ করবে work

এবং একবার যখন তিনি এইরকম উদ্যোগ গ্রহণের সাথে জড়িত অযৌক্তিকতা এবং ব্যয় বুঝতে পেরেছেন, তখন তার বাজেটের মধ্যে আরও একটি ব্যবহারিক পদ্ধতির পরামর্শ দিন যেমন একটি সেটিং যা আপনাকে পাঠ্যের আকার পরিবর্তন করতে দেয়। এবং রাশিয়ানরা মহাকাশে একটি পেন্সিল নিয়েছিল।

ভবিষ্যতের প্রকল্পগুলির সমাধান এবং ডিজাইনের পরিবর্তে তাকে সমস্যা এবং প্রয়োজনীয়তার কথা জানানোর চেষ্টা করুন।


-1

আমি যা করতে চাই তা হ'ল দলের দৃষ্টিকোণ থেকে সমস্যাটি পৌঁছানো। এই ক্ষেত্রে প্রকল্প পরিচালক এবং আমার একটি সমাধান নিয়ে আসা উচিত। আমি এটাও প্রদর্শন করতে চাই যে আমি মুক্ত মন নিয়ে এসেছি। যদি আমি শুনি যা আমি অসম্পূর্ণতার কথা শুনছি, তখন আমার এবং প্রকল্প পরিচালকের মধ্যে একটি ভুল বোঝাবুঝির সুযোগ রয়েছে। অথবা সম্ভবত আমরা আহ আহ মুহুর্তে পৌঁছে না।

একবার আমরা যখন লাফ নেওয়ার সিদ্ধান্ত নিয়েছি এবং একটি মুক্ত কথোপকথন করি, তখন সমস্যাটিকে অর্থনৈতিক হিসাবে বিবেচনা করা আমার পক্ষে সবচেয়ে সহজ। প্রযুক্তিতে অসীম পরিমাণ সংস্থান দেওয়া প্রায় কোনও কিছুই সম্ভব। এটি কী করতে হবে তা নিয়ে আলোচনা করা, অনেক সময় শ্রদ্ধার সাথে "না বলুন" সবচেয়ে সহজ উপায়। এবং এটি কোনও সম্ভাব্য ভুল বোঝাবুঝি পরিষ্কার করার উপায়। যদিও, সত্যি কথা বলতে, আমরা বেশ কিছু না বলছি না। এবং, যাইহোক না বলার উদ্দেশ্য কী। কাজটি যদি মূল্যবান না হয় তবে আমরা এটি করতে চাই বা করব না তা বিবেচ্য নয়।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.