চটজলদি প্রকল্পে গ্রাহক / বিকাশকারী সংস্কৃতি মিল নেই


11

চতুর একটি উপকরণ হ'ল ...

চুক্তি সমঝোতার উপর গ্রাহকের সহযোগিতা

... আরেকটি হ'ল ...

প্রক্রিয়া এবং সরঞ্জামগুলির উপর ব্যক্তি এবং ইন্টারঅ্যাকশন

তবে আমি যেভাবে এটি দেখছি, গ্রাহকের সাথে যোগাযোগের ক্ষেত্রে এটি অন্ততঃ একটি মৌলিক সমস্যা রয়েছে:

সফ্টওয়্যার ইঞ্জিনিয়ারের কীভাবে গ্রাহক ভাবেন তার থেকে আলাদা thinks

এটি কিছুটা সাধারণীকরণ হতে পারে, হ্যাঁ। যুক্তিযুক্তভাবে, এমন কিছু ব্যবসায়িক ডোমেন রয়েছে যেখানে এটি অগত্যা সত্য নয় --- এগুলি যদিও খুব কম এবং এর মধ্যে খুব বেশি। যদিও অনেকগুলি ডোমেইনে সাধারণ গ্রাহক হ'ল:

  1. দৈনিক অপারেশনাল উদ্বেগগুলিতে আগ্রহী - স্বল্প-পরিসরের কৌশল ... প্রয়োজনীয় কৌশল নয়;
  2. বোধগম্য, কেবলমাত্র তাত্ক্ষণিক সমাধানের সাথে সম্পর্কিত;
  3. ব্যবহারিক চিন্তাবিদ, বিমূর্ত চিন্তাবিদ নয়;
  4. সমাধান কীভাবে ভবিষ্যতের উদ্বেগকে সমর্থন করবে তা বিবেচনা করার চেয়ে "কাজ শেষ করার" বিষয়ে আরও বেশি আগ্রহী।

অন্যদিকে, আদর্শে , চৌকস অনুশীলনকারী সফ্টওয়্যার ইঞ্জিনিয়াররা হলেন:

  1. লোকেরা যা গুণ সম্পর্কে খুব চিন্তা করে;
  2. যে সমস্ত ব্যক্তি সামান্য কিছুটা সামনের কাজটি প্রশংসা করেন তারা কীভাবে এক টন লাইনে চেষ্টা করতে পারেন;
  3. অভিজ্ঞ, বিশ্লেষক চিন্তাবিদগণ।

সুতরাং একটি সংস্কৃতির অমিল আছে যা "গ্রাহক সহযোগিতা" বাধা দেয়।

এটিকে সম্বোধনের সর্বোত্তম উপায় কী?


1
অপারেন্ট কন্ডিশনার শেপিং - en.wikedia.org/wiki/Shaping_%28psychology%29 - ইঙ্গিত: আপনি যদি কোনও ক্লিককারীকে ডোনাট দেওয়ার আগে ব্যবহার করেন তবে তা খুব স্পষ্ট।
jfrankcarr

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

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

1
@ চ্যাড এটি কোনও প্রশ্নের জন্য দরকারী দৃষ্টিভঙ্গি হতে পারে, এটি প্রশ্নকারীর পূর্ব ধারণা থেকে আসে কিনা তা নির্বিশেষে। কোনও খারাপ প্রকৌশলী কীভাবে খারাপ ক্লায়েন্টের সাথে ইন্টারেক্ট করে সে সম্পর্কে চিন্তাভাবনা প্রাসঙ্গিক এবং আকর্ষণীয় ক্ষেত্রে: এটি যুক্তিযুক্ত হতে পারে যে খারাপ ইঞ্জিনিয়াররা এটি কীভাবে পরিচালনা করে সে সম্পর্কে আমরা যত্নশীল নই, যেহেতু তাদের পণ্যগুলি যেভাবেই নিকৃষ্টতর হবে, এবং ভাল ক্লায়েন্টরা প্রয়োজনীয়তা বঞ্চিত করে এই প্রশ্ন. এটি কীভাবে একজন ভাল বিকাশকারীকে খারাপ ক্লায়েন্টের সাথে আচরণ করা উচিত তা নিয়ে আমাদের সমস্যাটি থেকে যায়। শব্দটির শব্দটি শক্তিশালী হয়ে উঠতে পারে তবে প্রশ্নটি এখনও কার্যকর
ক্রিস বাই

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

উত্তর:


27

যদিও অনেকগুলি ডোমেইনে সাধারণ গ্রাহক হ'ল:

  • দৈনিক অপারেশনাল উদ্বেগগুলিতে আগ্রহী - স্বল্প-পরিসরের কৌশল ... কৌশল নয়;
  • শুধুমাত্র তাত্ক্ষণিক সমাধানের সাথে সম্পর্কিত;
  • সাধারণত এক-মাত্রিক, অ-বিমূর্ত চিন্তাবিদ;
  • একটি দীর্ঘস্থায়ী, মান সমাধানের বিপরীতে প্রধানত "কাজ শেষ করতে" আগ্রহী।

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

উত্তরটি হ'ল - কষ্ট করেই অবাক করা - যোগাযোগ

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

  • যদি আপনি বলেন "এটি হ্যাক হবে, যা কোডটি কম পাঠযোগ্য এবং এক্সটেনসিবল করে তোলে" , তারা বলে, "হ্যাঁ যাই হোক না কেন"
  • যদি আপনি বলেন "এটি একটি স্বল্পমেয়াদী সংশোধন হবে, যা দীর্ঘমেয়াদি বিকাশ এবং রক্ষণাবেক্ষণকে আরও ব্যয়বহুল করে তুলবে এবং বাগ প্রবর্তনের ঝুঁকি বাড়িয়ে তুলবে" , তারা বলে "একটি হা, আসুন বিবেচনা করুন"
  • এবং যদি আপনি বলেন "এই সমাধানটির জন্য আপনার এখন 100 ডলার ব্যয় করতে পারে তবে আপনি যে $ 500 প্রযুক্তিগত debtণটি শীঘ্রই বা সুদের সাথে ফেরত দিতে বাধ্য হবেন তা উপস্থাপন করে; এটি অন্য সমাধানের জন্য আপনার এখন 400 ডলার ব্যয় হয় এবং কোনও প্রযুক্তিগত debtণ ছাড়েনি; আপনি যেটি বেছে নিন তাকে বেছে নিন you চান " , তারা বলে " এখন আমরা কথা বলছি! "

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

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

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


3
বাহ, আপনার কাছে এমন ক্লায়েন্ট রয়েছে যা প্রকৃতপক্ষে প্রযুক্তিগত avoidণ এড়াতে পারে? আমি যেগুলি পেয়েছি তাদের বেশিরভাগই '$ 100, হ্যাঁ আমি সেটি নিব'।
সেভেনসিয়াট

ঠিক আছে, এটা কৌতুকপূর্ণ বিট, তাই না? "যথেষ্ট ভাল" কী, এবং আপনি যখন আপনার ব্যবসায়ের পণ্য / সিস্টেমের মাঝারি থেকে দীর্ঘমেয়াদী স্বাস্থ্যের জন্য সময় ব্যয় করার বিষয়টি বিবেচনা করেন তখন আপনার আয় কমে যেতে শুরু করে? আমি যুক্তি দিয়ে বলব যে এটি কোনও পেশাদারের জন্য কল করার জন্য এমন কিছু।
এরিক স্মিথ

2
@ কার্পি, হ্যাঁ, এমন ক্লায়েন্ট রয়েছে যারা জেনেছেন যে প্রযুক্তিগত debtণ বলতে আসলে কী বোঝায় (সাধারণত কঠিন উপায়)।
প্যাটার তুরিক

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

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

4

আপনার গ্রাহকরা কীভাবে তাদের দেখছেন:

  • আমার একটি প্রকল্প রয়েছে যা আমার তত্ক্ষণাত্ সম্পন্ন করা দরকার
  • আমি জানি আমার ব্যবসায়ের প্রয়োজনীয়তা
  • আমার সমস্যাটি এমনভাবে সমাধান করা দরকার যা বর্তমান ব্যবসায়িক চর্চায় বাধাগ্রস্ত হবে না
  • এটি করার জন্য আমার সীমিত বাজেট আছে have

অন্যদিকে, তারা আপনার গোষ্ঠীটিকে এইভাবে দেখবে:

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

আপনার প্রাথমিক সমস্যাটি মনে হচ্ছে আপনারা কেউই বুঝতে পারছেন না যে তাদের পক্ষ থেকে অন্য পক্ষের কী প্রয়োজন।


3

ওয়েল, প্রথম এবং সর্বাগ্রে, আপনার প্রকল্পে যে সমস্ত সমস্যা রয়েছে তার চপলতা সমাধান নয়।

একজন গ্রাহক কীভাবে সফ্টওয়্যার ইঞ্জিনিয়ার ভাবেন তার থেকে কীভাবে মৌলিকভাবে ভিন্ন হয় তা কীভাবে বিবেচনা করে

হ্যাঁ. কখনও কখনও এটি সত্য। এমন কি এমন ঘটনাও রয়েছে যেখানে গ্রাহকরা কী এবং কীভাবে চান তা জানেন না (যেমন; প্রয়োজনীয়তাগুলি পরিষ্কার নয়)। কি কখনও, আপনি যদি সচেতন হন তবে প্রতিটি স্প্রিন্টের পরে ফলাফল পাবেন (2 সপ্তাহ বলুন) এবং আপনি গ্রাহকের প্রতিক্রিয়া পাওয়ার সুযোগ পাবেন এবং নিশ্চিত করুন যে সমস্ত একই পৃষ্ঠায় রয়েছে। এটি ইস্যুগুলি শনাক্তকরণ এবং তাড়াতাড়ি ঠিক করতে সহায়তা করে যা অভ্যন্তরীণভাবে বিশ্বাস তৈরি করতে সহায়তা করবে।

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

এটিকে সম্বোধনের সর্বোত্তম উপায় কী?

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

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


1

আপনার যদি গ্রাহকের কাছ থেকে কিনতে না পাওয়া যায় তবে চটপটি প্রায় অসম্ভব হয়ে উঠতে পারে।

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

স্পষ্টতই তাদের দিনের কাজ রয়েছে, তাই এটি কেবল গ্রাহক প্রতিনিধি থেমেসেলভের হাতে নয়, তাদের জন্য সময় দেওয়ার জন্য তাদের ব্যবস্থাপনায় নেমে পড়ে।

সুতরাং গ্রাহকের পক্ষ থেকে পরিচালন থেকে চুক্তি পাওয়া এই সমস্যার মূল চাবিকাঠি


গ্রাহক ব্যতীত কোনও পদ্ধতিতে কেনা প্রায় অসম্ভব হয়ে যাবে
রাইথাল

@ রাইথাল - সত্যই, তবে আমি চটপটির জন্য যেভাবে বর্ণনা করছি তা এটি বিশেষভাবে গুরুত্বপূর্ণ।
ozz

0

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

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

চতুরতা আপনাকে এবং আপনার গ্রাহককে এই প্রশ্নের উত্তর দিতে সহায়তা করে।

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