প্রোটোটাইপ ফেলে দেওয়ার জন্য আপনি কীভাবে ম্যানেজমেন্টকে বোঝাবেন?


16

আমি ব্যবহারকারীর সামনে একটি ইউআই রাখার দ্রুত কার্যকর উপায় হিসাবে প্রোটোটাইপিং পছন্দ করি।

যদিও বেশিরভাগ সময়, পরিচালনগুলি তাদের চিটগুলি পায় এবং প্রোটোটাইপটিকে লাথি মেরে এবং চিৎকার করে মূল স্ট্রিম বিকাশের দিকে নিয়ে যায়।

আপনি এটি পরিচালনা না করে কীভাবে পরিচালনা করবেন?


11
বাচ্চাদের চকচকে খেলনা দেখাবেন না এবং তারা এটি খেলতে পারবেন না able সিরিয়াসলি, এটিকে আরও খারাপ, বা কিছু তৈরি করুন, এটি না চান তবে এখনও আপনি কী প্রকাশ করার চেষ্টা করছেন তা প্রদর্শন করুন।
মাইকেল টড

7
দুর্ঘটনাক্রমে, কোডটি হারাবেন;)
পেমদাস

9
প্রোটোটাইপ লিখতে আপনার পছন্দসই অ-মূলধারার প্রোগ্রামিং ভাষাটি ব্যবহার করুন। যদি এটি কাজ না করে, কমপক্ষে আপনি এটিকে এতটা রক্ষণাবেক্ষণ করতে আপত্তি করবেন না।
ল্যারি কোলম্যান

3
হ্যাঁ, ন্যাপকিন চেহারাটি
চাকরী

1
ঠিক আছে, প্রোটোটাইপগুলিকে একটি কারণ হিসাবে বলা হয়। তাদের ফেলে দেওয়ার কথা। যদি তারা এটি না বুঝতে পারে তবে আমি ল্যারি কোলম্যানের সাথে একমত।
সাকিস্ক

উত্তর:


28

মাইক্রোসফ্ট স্কেচফ্লো এর মতো একটি সরঞ্জাম ব্যবহার করুন বা আপনার প্রোটোটাইপটিকে অন্য কোনও ভাষা বা প্ল্যাটফর্মে তৈরি করুন, এটি মূল বিকাশে সংহত করা প্রায় অসম্ভব করে তুলেছে

স্ক্রিনশট এবং প্রোটোটাইপগুলি দেখানোর বিষয়ে একটি জোওলসনফটওয়্যার প্রবন্ধও রয়েছে , যেখানে তিনি অযৌক্তিক এবং অযৌক্তিক দিকগুলি স্পষ্টতই ভাঙ্গা / অপরিবর্তিত দেখা দেয়, যেখানে স্পষ্ট করে তোলে যেখানে কাজ এখনও করা দরকার।

গুরুত্বপূর্ণ করোলারি দুটি। যদি আপনি একটি নন-প্রোগ্রামার এমন একটি স্ক্রিন দেখান যার একটি ইউজার ইন্টারফেস থাকে যা 100% সুন্দর হয় তবে তারা ভাববে যে প্রোগ্রামটি প্রায় শেষ হয়ে গেছে।

...

এই ব্যাপারে তুমি কি করতে পার? একবার আপনি আইসবার্গ সিক্রেট বুঝতে পারলে এটির সাথে কাজ করা সহজ। বুঝতে পারুন যে কোনও প্রজেক্টরের সাথে অন্ধকার ঘরে আপনি যে কোনও ডেমো করেন তা সবই পিক্সেল হয়ে যাবে। যদি আপনি পারেন তবে আপনার ইউআইটি এমনভাবে তৈরি করুন যাতে অসম্পূর্ণ অংশগুলি অসম্পূর্ণ দেখায়। উদাহরণস্বরূপ, কার্যকারিতা উপস্থিত না হওয়া পর্যন্ত সরঞ্জামদণ্ডে আইকনগুলির জন্য স্ক্রোলগুলি ব্যবহার করুন। আপনি যখন নিজের ওয়েব পরিষেবাটি তৈরি করছেন, আপনি সেই বৈশিষ্ট্যগুলি তৈরি না হওয়া পর্যন্ত হোম পেজ থেকে বৈশিষ্ট্যগুলি প্রকৃতপক্ষে ছেড়ে দেওয়ার বিষয়ে বিবেচনা করতে পারেন। এইভাবে লোকেরা পৃষ্ঠাটি 3 টি কমান্ড থেকে 20 টি কমান্ডে আরও জিনিস তৈরি হতে দেখতে পারে।

সুতরাং, ফটোশপে ভিজুয়াল স্টুডিওর পরিবর্তে বা সেই লাইনের পাশাপাশি কিছু করার চেষ্টা করুন।


1
হ্যাঁ, আমি বালামামিককে পছন্দ করি!
ওজ

+1 স্কেচফ্লো এই সাধারণ সমস্যাটির জন্য একটি উজ্জ্বল দৃষ্টিভঙ্গি গ্রহণ করে; ইউআই স্কেচ করা চেহারা। কালো / সাদা, ড্র্যাব ... এই ধরণের সমস্যা সমাধানের জন্য দুর্দান্ত পদ্ধতি। সরল শোনার পরেও যারা ইউআইকে তাদের বুঝতে দেয় যে এটি প্রকৃতপক্ষে একটি প্রোটোটাইপ, তা বুঝতে তাদের দুর্দান্ত প্রভাব ফেলে।
অ্যারন ম্যাকআইভার 25'11

1
ভাল যুক্তি. যদি এটি একটি কার্যকারী অ্যাপ্লিকেশন হয়, তবে এটি কোনও প্রোটোটাইপ নয়।
জনএফএক্স

1
আপনি স্কেচফ্লো পরিবর্তে পেন্সিল চেষ্টা করতে পারেন। এটি নিখরচায় রয়েছে: পেন্সিল.ভলাস.ভিএন
ব্র্যাড

-1 মূল লিঙ্কটি নষ্ট হয়েছে
মাইকেল ডুরান্ট

12

ওয়ার্কিং কোড সহ প্রোটোটাইপ করবেন না। পেন্সিল এবং কাগজ, বা একটি সফ্টওয়্যার সমতুল্য সঙ্গে প্রোটোটাইপ ।

মকআপগুলি ব্যবহার করে আঁকার মতো মনে হয় তবে এটি ডিজিটাল হওয়ায় আপনি খুব সহজেই ঝাঁকুনি ও পুনঃব্যবস্থা করতে পারেন। টিমগুলি একটি ডিজাইনের সাথে উপস্থিত হতে পারে এবং সভার সময়ে এটি রিয়েল-টাইমে পুনরাবৃত্তি করতে পারে।

http://www.balsamiq.com/images/mockups/screenshots/components.png

কাগজ ব্যবহারের ফলে এমন সুবিধা রয়েছে যা দলের সদস্যরা সহজেই লাফিয়ে উঠতে পারে এবং সকলেই বুঝতে পারে এটি কেবল খালি কাগজের কাগজ। এটি এটিকে কম মূল্যবান বলে মনে হচ্ছে।


1
+1: এটি! প্রতিবার যখনই আমি কোডটি সফলভাবে কোনও কিছু ব্যবহার করে প্রোটোটাইপ করেছি, তখন আমি পরে আফসোস করেছি যখন শর্তগুলি আমাকে সেই কোডটি আবার ব্যবহার করতে বাধ্য করেছিল যখন এর উদ্দেশ্য শেষ হওয়ার তারিখের অনেক আগে থেকেই পরিস্থিতি। অন্য কথায় ... যদি আপনি কোনও প্রোটোটাইপ চাবুক দেওয়ার জন্য কোনও প্রোডাকশন-কোড ভাষা ব্যবহার করেন তবে এটি যদি পরে প্রযোজনা কোডে শেষ হয় তবে অবাক হবেন না।
মমমে

বালাসামিক লিঙ্কের জন্য +1। আমি এটি অনেক ব্যবহার করি এবং এটি একেবারে দুর্দান্ত।
রায়ান হেইস

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

5

আপনার কোডের মানের সাথে কখনও আপস করবেন না।

জাঙ্ক কোড লেখা একটি মিথ্যা অর্থনীতি।

যেমন অন্যান্য পোস্টাররা পরামর্শ দিয়েছে আপনি মক আপসের জন্য নির্দিষ্ট সরঞ্জাম ব্যবহার করে এটি অর্জন করতে পারবেন।

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

বৈশিষ্ট্যটি প্রদর্শন করতে / ধারণাটি প্রমাণ করতে আপনি নিখুঁত হীন জিনিসটি তৈরি করুন। অন্য কিছু ছেড়ে দিন।

কোনও ইউআই বৈশিষ্ট্যের জন্য, নিশ্চিত করুন যে আপনি সার্ভারে কোনও কিছু বিকাশ করছেন না - এটি একেবারেই স্পর্শ করবেন না। আবার নির্মিত

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

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

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

তারপরে যদি পরিচালনা আপনাকে গুণগত মান হ্রাস করতে বাধ্য করে তবে আপনাকে কেন নিজেকে জিজ্ঞাসা করতে হবে। তারা কি প্যাসিভ? দুর্বল? মরিয়া? এই জিনিসগুলির কোনওটিই কোনও কোম্পানির সাথে ঘুরে দেখার ভাল কারণ নয়।


1
আমিও একমত. একবার আপনি অভিজ্ঞতার একটি নির্দিষ্ট স্তরে পৌঁছে গেলে, জাঙ্ক কোডের মতো উত্পাদন মানের কোডের সাথে একটি প্রোটোটাইপ তৈরি করা ঠিক তত সহজ। এবং অভিজ্ঞতার সেই স্তরে পৌঁছানোর প্রধান উপায় হ'ল জাঙ্ক কোড লিখতে অস্বীকার করা।
অ্যামি ব্লাকনশিপ

4

সত্যিই খুব সহজ। তাদের বলুন যে তারা যদি শোয়ের জন্য এই বগি জগাখিচুড়িটি শেষ করেন তবে তারা তাদের প্রিয় ক্লায়েন্টকে হারিয়ে ফেলবেন।

এবং হ্যাঁ, তাদের সত্যিকারের আরও ভাল জানা থাকলে তাদের সুযোগগুলি নিতে বলুন।

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

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


1

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

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

আমি বর্তমানে এমন একটি কোডবেসে কাজ করছি যেটিতে দুটি নয়, রেল,। নেট এবং জাভা-র ট্রিপল স্ট্যাক-ওয়াম্মি রয়েছে। আমাদের কাছে রেলগুলি টেক করার কারণ ছিল, কারণ একটি প্রোটোটাইপ রেলগুলিতে করা হয়েছিল এবং সংস্থার শীর্ষ কুকুর বলেছিলেন "এটি চালিয়ে যান" " আমাদের মাঝে মাঝে বলার দরকার নেই। যতক্ষণ না আমরা সারাক্ষণ এটি না করি তাদের উচিত আমাদের গুরুত্ব সহকারে নেওয়া উচিত should

তবে হ্যাঁ, আপনি প্রোটোটাইপ দিয়ে যা কিছু করুন না কেন এটি সত্যই কুৎসিত হতে শুরু করে তা নিশ্চিত করুন।


1

এটি নিয়ে চিন্তা করবেন না।

যদি আপনি "প্রোটোটাইপ" এর জন্য বসে এবং ইউআই নিয়ন্ত্রণগুলি ফেলে দেন তবে ঠিক সেই শূন্য কারণ আপনার নিজেরাই সেই নকশাটি স্বয়ংক্রিয়ভাবে ফেলে দিতে পারেন। যদি এটি পরিচালনা দেখানোর পক্ষে যথেষ্ট ছিল তবে "আসল" প্রোগ্রামটি কোড করার সময় এটি শুরু করার জন্য ভাল জায়গা।

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

এই কারণগুলির একটিরও একটি নয় "ভাল, এটি কেবল একটি প্রোটোটাইপ ছিল।" ইউআই ডিজাইনে বা কোডে বা লিখিতভাবে, যেকোন কিছুই চিরকাল বেঁচে থাকতে পারে। এবং যাঁদের সবার নেই তাদের হত্যা করার খুব ভাল কারণ থাকতে হবে।

এবং পরিচালনা সম্ভবত যত্ন করে না।

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


0

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

সুতরাং আপনি নিজের পরিচালনটিকে বলছেন যে আপনি একটি প্রোটোটাইপ লিখছেন, আপনি এই সমস্যাগুলির জন্য আপনার জন্য সবচেয়ে কার্যকর যে প্রযুক্তিগুলি বেছে নিয়েছেন এবং তারপরে আপনি সম্পূর্ণ সফ্টওয়্যারটি লিখেছেন যে এটি উত্পাদনে যাবে।

আপনি "অ্যাপ্লিকেশনগুলি অবশ্যই জাভা 1.6 তে ওয়েব ব্যবহারের (ম্যানেজমেন্ট পছন্দের ব্যয়বহুল J2EE ইঞ্জিনটি )োকানো)" এবং অর্থহীন নামকরণের মান ইত্যাদির টেডিয়াম থেকে দূরে রয়েছেন escape

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

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

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


"গ্রোভি দ্রুত বিকাশের জন্য ব্যবহার করা দুর্দান্ত তবে এটি জিয়ারিয়াট্রিক শামুকের মতো কাজ করে তবে খাঁটি জাভাতে পারফরম্যান্সের সমালোচনামূলক বিভাগগুলি তুচ্ছভাবে সহজ করা সহজ tri" আপনি যদি প্রোটোটাইপ তৈরি করতে গ্রোভি ব্যবহার করেন তবে আপনাকে জাভাতে পুরো প্রোটোটাইপটি সত্যই রিফ্যাক্টর করতে হবে।
ভোরগ ভ্যান গীর
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.