কীভাবে সোনার-ধাতুপট্টাবন বন্ধ করবেন এবং কাজের বিকাশগুলি প্রকাশ করার জন্য কেবল সন্তুষ্ট থাকবেন [বন্ধ]


29

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

আমি মনে করি যে আমার নীতিটি আবেগের সাথে সীমানা বোধ করছে যে আমি আমার কোডের সাথে খুব বেশি সংযুক্ত হয়েছি এবং নবম ডিগ্রীতে রিফ্যাক্টর করে নিখুঁত করার আগে খুব কমই প্রকাশ হতে পারে release আমি খুশি যে আমি এটি উপলব্ধি করে ফেলেছি তবে কীভাবে আমি আমার অগ্রগতিতে সন্তুষ্ট থাকতে এবং তার পরিবর্তে সময়মতো প্রকাশ করতে আমার মনোভাব / মানসিকতা পরিবর্তন করতে পারি?


7
সোনার-ধাতুপট্টাবৃত সংজ্ঞায়িত করুন। আমার কাছে, সোনার ধাতুপট্টাবৃত অপ্রয়োজনীয় জিনিস যুক্ত করছে (জোঁকের শর্তে, অপ্রয়োজনীয় কার্যকারিতা, অত্যধিক ডকুমেন্টেশন বা অ-মান যুক্ত ডকুমেন্টেশন হিসাবে বর্জ্য উত্পাদন করে)। দেখে মনে হচ্ছে আপনি প্রয়োজনীয় জিনিসগুলি যোগ করছেন না, তবে নতুন কাজের পণ্যগুলি টেনে তুলতে কেবল সময় কাটাচ্ছেন oring
টমাস ওয়েন্স

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

আপনার বস কি মনে করেন?
জেফো

উত্তর:


22

সেরা যথেষ্ট ভাল শত্রু।

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


2
ধন্যবাদ ডেভিড, যা আমি সম্প্রতি প্রাসঙ্গিক উক্তিটির খুব মনে করিয়ে দিচ্ছি: "পারফেক্ট হ'ল শত্রু"।
অ্যান্ডি বোসকিল

1
যেহেতু মূলটি ফরাসি (ভোল্টায়ার) এ, তাই কোন সংস্করণটি "সঠিক" এটি বলা কিছুটা শক্ত - যদি না কেউ এটি ফরাসী ভাষায় না লিখে থাকে, তা।
ডেভিড হামেন

24

প্রথমে, আমি আশা করি আরও বিকাশকারীদের এই সমস্যা হয়েছে, কারণ সফ্টওয়্যারটি প্রত্যাশার চেয়ে পরে প্রকাশিত হবে না কারণ এটি সম্ভবত উচ্চমানের রিলিজ হবে।

আপনি যদি নিজের নিজস্ব অনুমানটি অতিক্রম করে থাকেন তবে সম্ভবত আপনার অনুমানের অংশ হিসাবে আপনার "সোনার-ধাতুপট্টাবৃত" পদক্ষেপগুলি অন্তর্ভুক্ত করতে হবে। যদি সেগুলি আপনার নিজস্ব অনুমান না হয় তবে সম্ভবত সেগুলি তৈরি করার ক্ষেত্রে আপনার জড়িত হওয়া উচিত।

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

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


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

অ্যান্ডি বউসকিল, আপনার মত আমিও একই সমস্যা করছি। কেমন আছেন এখন?
datasn.io

14

গোল্ড ধাতুপট্টাবৃত সফ্টওয়্যার

সফ্টওয়্যারটির বিবরণ হিসাবে সোনার ধাতুপট্টাবোধটি প্রথম দেখলাম ব্যারি বোহমের একটি কাগজে যেখানে তিনি নিম্নলিখিত মূল কারণটি দিয়েছেন:

স্বর্ণ কলাই. নকশার আগেই নির্দিষ্ট প্রয়োজনীয়তার স্পেসিফিকেশনগুলি সফ্টওয়্যার সোনার-ধাতুপট্টাবৃতকে উত্সাহিত করে। ব্যবহারকারীরা তাদের প্রয়োজনীয়তা সম্পর্কে প্রায়শই জিজ্ঞাসা করবেন বলে জিজ্ঞাসা করেছিলেন, "আমার এই বৈশিষ্ট্যটি দরকার কিনা তা আমি জানি না, তবে আমি কেবল এটির ক্ষেত্রেও এটি নির্দিষ্ট করতে পারি” "

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

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

টাইম বক্সিংয়ের প্রতিভা

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

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

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

কুইক অ্যান্ড ডার্টি বা রিস্ক ম্যানেজড প্রোটোটাইপ?

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

দ্রুত এবং নোংরা, কিন্তু সৌন্দর্য জিনিস।

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

আমাদের সময় বাক্সে ফিট করার জন্য আমরা কী ত্যাগ করতে পারি?

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

ঝুঁকি

একই বইয়ের প্রথম সংস্করণে বেক তার ঝুঁকি নিয়ন্ত্রণের বিষয়ে বোহমের মতামতের সাথে আরও ঘনিষ্ঠভাবে শনাক্ত করেছেন যা এই বলে তাঁর পদ্ধতিটির জন্য গুরুত্বপূর্ণ:

"ঝুঁকি হ'ল সফটওয়্যার বিকাশের প্রাথমিক সমস্যা"

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

মানসিকতার যথেষ্টতা

বেক মাউন্টেন পিপল এবং ফরেস্ট পিপল সম্পর্কে একটি গল্পের প্রসঙ্গে সংস্থানগুলি নিয়ে আলোচনা করেন এবং "মানসিকতার যথেষ্টতা" নামে একটি ধারণা চালু করেন। আপনার পরিস্থিতি প্রসঙ্গে তিনি জিজ্ঞাসা করেন "আপনার হাতে পর্যাপ্ত সময় থাকলে আপনি এটি কীভাবে করবেন?" কেবলমাত্র এই প্রথম অধ্যায়টি, বইয়ের পূর্বরূপ হিসাবে উপলব্ধ, এক্সপি (এবং অন্যান্য চতুর পদ্ধতি) সময়ের মতো সীমাবদ্ধতাগুলি সম্পর্কে কীভাবে চিন্তাভাবনা করে সে সম্পর্কে চিন্তাভাবনার জন্য প্রচুর খাদ্য সরবরাহ করতে পারে।

বাধ্যতামূলকতা লক্ষণ হতে পারে, রোগ নয়

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

সমালোচনা এবং প্রতিযোগিতা

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

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

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

দ্য ফরোয়ার্ড

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

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


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

পাহাড়ের মানুষ এবং বনবাসীর সাথে ভাঙা লিঙ্ক।
ওয়াইল্ডকার্ড

7

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

অথবা, আপনি আপনার অবসর সময়ে প্রোগ্রামিং ব্যতীত একটি নতুন দক্ষতার বিকাশ করতে পারেন যা (শেষ পর্যন্ত) কাজটি যা সরবরাহ করতে পারে না তা সন্তুষ্ট করে। ;)


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

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