চরম প্রোগ্রামিং (এক্সপি) কেন আগিল, কানবান ইত্যাদির পক্ষে পুরানো হয়ে গেছে?


15

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

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


28
এক্সপি একটি চটুল পন্থা। সুতরাং "চটজলদি" সত্যিই এক্সপি প্রতিস্থাপন করতে পারে না।
জোচিম সউর

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

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

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

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

উত্তর:


21

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

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

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

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

এক্সপি কম-বেশি এই জিনিসগুলির পরিচয় করিয়েছিল (বা কমপক্ষে এগুলিকে একটি চকচকে নাম দিয়েছে) এবং নীচের সমস্ত জিনিস এগুলি গ্রহণ করেছে কারণ এটি কেবল ভাল কাজ করে।


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

16

আমার দৃষ্টিতে এক্সপি একটি প্রোগ্রামিং অনুশীলন, স্ক্রাম এবং কানবান প্রকল্প পরিচালনার অনুশীলন। তাদের একটি সম্পর্ক আছে তবে একে অপরকে প্রতিস্থাপন করে না।

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


1
জোড় প্রোগ্রামিং সঙ্গীতজ্ঞ অনুশীলনে জ্যামিং মত। এটি কখনও কখনও কাজ করে এবং কখনও কখনও মোটেও কাজ করে না। বিরল ক্ষেত্রে এটি একটি সাধারণ ভাবে হিসেবে গৃহীত হতে পারে খেলা এবং উপায় হিসেবে খুব বিরল ক্ষেত্রে রচনা
অ্যালেক্স ইউ

0

এক্সট্রিম প্রোগ্রামিংটি উন্নয়নের মেকানিক্স সম্পর্কিত, অন্যদিকে Agile এসডিএলসি (সফ্টওয়্যার ডেভলপমেন্ট লাইফ চক্র) সম্পর্কে।

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


0

জোড় প্রোগ্রামিং সম্পর্কে আমার কিছু চিন্তা আছে।

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

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

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

সুতরাং আমি মনে করি না যে জুড়ি প্রোগ্রামিংটি মারা গেছে বা কম জনপ্রিয়, আপনি যে সরঞ্জামগুলি খুব ঘন ঘন ব্যবহার করেন না সেগুলির মধ্যে এটি কেবলমাত্র একটি কারণ এটি ব্যয়বহুল এবং মূলত এটি নয় কারণ আপনার কোনও জিনিসগুলিতে দু'জন বেতনভোগী লোক কাজ করছেন।


0

চতুরতা আরও বেশি বিক্রয়যোগ্য কারণ এটি সফ্টওয়্যার বিল্ডিং প্রক্রিয়া সম্পর্কিত বিভিন্ন ভূমিকা এবং দায়িত্ব সহ বিভিন্ন স্টেকহোল্ডারকে জড়িত।

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


0

আমি সবসময়ই ভেবেছিলাম যে স্ক্রামটি এগিলের সংস্করণ যা পরিচালনার কাছে বিক্রি করা সবচেয়ে সহজ ছিল: সংজ্ঞাবাদী অনুমান, এর কিছুটা মতবাদ, সু-সংজ্ঞায়িত প্রকৃতি ("আপনি সত্যিকারের স্ক্র্যাম করছেন না - অপরাধী বোধ করেন!") ...

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

এক্সপি প্রান্তে, জুড়ি প্রোগ্রামিংগুলি সাধারণত পরিচালনার জন্য বিশেষত নন-প্রযুক্তিগত পরিচালনার আবেদন করে না।

এটি স্যাট উপমা বিন্যাসে রাখার জন্য, স্ক্রাম: এক্সপি :: বানর: বিটলস

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