চতুর পদ্ধতিটি কী? [বন্ধ]


27

চতুর পদ্ধতি সম্পর্কে কেউ কি সহজ বাক্যে ব্যাখ্যা করতে পারেন?


3
কলেজের আমার কমপিএসসি শিক্ষক অনুসারে, "জলপ্রপাতের পদ্ধতিটি কেবল দ্রুত"
ম্যালফিস্ট

11
@ মালফিস্ট আশা করি তিনি / তিনি একাডেমিতেই থাকবেন, যেখানে ক্ষতি কেবল মস্তিষ্কের মধ্যেই সীমাবদ্ধ ;-)
স্টিভেন এ লো লো

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

2
@ মালফিস্ট ১৯৯০ এর দশকের মাঝামাঝি আমি একটি বড় শহরের একটি বড় কলেজ ক্যাম্পাসে এসেছি এবং সিএসের ডিনের সাথে কথা বলতে গিয়ে ঘোরাঘুরি করেছি। তিনি ঘটনাক্রমে মেজাজে ছিলেন এবং তাই কলেজের পাঠ্যক্রমে কীভাবে তা প্রতিবিম্বিত হয়েছিল তা নিয়ে আমরা কিছুটা কথা বললাম। তিনি আমাকে বলেছিলেন "অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং হ'ল ফ্যাড, আমরা এখানে এটি শেখাই না"। খুব দুঃখ জনক.
স্টিভেন এ লো।

1
চতুর পদ্ধতিটি চাইনিজ ভাষার মতো - আপনি যতক্ষণ না শিখেন ততক্ষণ আপনি এটি পান না;)
চাকরী

উত্তর:


22

চতুরতা অনেকগুলি জিনিস এবং অনুশীলন, তবে আমি মনে করি এটির মূলটি কেবল পুনরাবৃত্তির বিকাশ।

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

এটি আপনাকে প্রকল্পের গতি দ্রুত পরিবর্তন করতে দেয় যদি এটির সক্রিয় হয়ে যায় যে আপনি যা করছেন তা গ্রাহক যা চান না বা ব্যবসায়ের পরিবর্তনের প্রয়োজন হয় বা যাই হোক না কেন। সুতরাং "চৌকস" শব্দটি।


এটি সত্যই সঠিক উত্তর নয়। চতুরতা কোনও পদ্ধতি নয়, এটি একটি দর্শন।
রিবল্ড এডি

32

আমি মনে করি এগ্রিল ম্যানিফেস্টোর চেয়ে কিছুই এর চেয়ে ভাল রাখে না:

আমরা
সফ্টওয়্যারটি তৈরি করে এবং অন্যকে এটি করতে সহায়তা করে উন্নত করার আরও ভাল উপায় উদ্ঘাটিত করছি।
এই কাজের মাধ্যমে আমরা মূল্যবান হয়েছি:

প্রক্রিয়া এবং সরঞ্জামগুলির উপর ব্যক্তি এবং ইন্টারঅ্যাকশনগুলি বিস্তৃত ডকুমেন্টেশনের উপর
কাজ করে সফ্টওয়্যার চুক্তি সমঝোতার বিষয়ে
গ্রাহক সহযোগিতা একটি পরিকল্পনা অনুসরণ
করে পরিবর্তনের প্রতিক্রিয়া

এটি হ'ল
ডানদিকে থাকা আইটেমগুলিতে মান থাকা সত্ত্বেও আমরা বামদিকে থাকা আইটেমগুলিকে আরও মূল্যবান করি।

http://agilemanifesto.org/ থেকে


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

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

2
কীভাবে "ব্যক্তি এবং ইন্টারঅ্যাকশনগুলি" "প্রক্রিয়া এবং সরঞ্জামগুলি" প্রতিস্থাপন করতে পারে বা কীভাবে "ওয়ার্কিং সফটওয়্যারটি বিস্তৃত নথিপত্রের বিরুদ্ধে হতে পারে" তা ভাবছেন? এগুলি সমস্ত ভিন্ন জিনিস ... কিছু মনে করবেন না, আমি আগিলের প্রেমে পড়িনি এবং আমি অনুমান করি যে আমি তা করব না।
NoChance

13

আমার কাছে সবচেয়ে গুরুত্বপূর্ণ ধারণাটি হ'ল:

প্রয়োজনীয়তা পরিবর্তনগুলি ঘটতে চলেছে কারণ আমরা কী প্রয়োজন (প্রকল্পের সূচনা) যা প্রয়োজন তা সম্পর্কে জ্ঞানের নাদিরের উপর সফ্টওয়্যার ডিজাইন করতে বাধ্য করা হয়েছে এবং প্রকল্পের প্রয়োজনীয়তাগুলি কেবল পরিষ্কার হয়ে যাবে over

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

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


6

এক বাক্যে এটি এমন দেখাচ্ছে:

তত্পর সফটওয়্যার উন্নয়ন সফটওয়্যার উন্নয়ন উপর ভিত্তি করে পদ্ধতি একটি গ্রুপ পুনরাবৃত্ত এবং ক্রমবর্ধমান উন্নয়ন, যেখানে প্রয়োজনীয়তা এবং সমাধান অভিব্যক্ত সহযোগিতার মাধ্যমে মধ্যবর্তী একটি স্ব-সঙ্গঠিত, ক্রস কার্মিক দল

এটি উইকিপিডিয়া সংজ্ঞা থেকে আসছে এবং আমি এটি খুব পছন্দ করি। আমি মূল নীতিগুলি হাইলাইট করেছি।


3

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

চৌকস! = কোনও প্রকল্পের পরিকল্পনা নেই। এমন লোকদের পরিচালনা করা শক্ত, যারা নিখুঁতভাবে এই বক্তব্যটিকে মিথ্যা বলে মনে করে কারণ তারা পরিচালনার ধরণ এবং সর্বদা বিরোধিতা করা সহজ নয়।


আজ অবধি প্রশ্ন জিজ্ঞাসা করার পর থেকে আমি এই জাতীয় কয়েকটি সংস্থার অংশ হয়েছি এবং আমি আপনার সাথে একমত হই।
চানকি পাঠক

একমত। অনেক লোক চটজলদি জিনিসগুলি করার একটি সস্তা উপায়।
স্মলচেস

2

অ্যান্ডি ইতিমধ্যে অ্যাগিল ম্যানিফেস্টোর সাথে লিঙ্ক করেছে, যা আমি কেবল এটির সম্পর্কে আবৃত করি।

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

মজার বিষয় (কেউ আমাকে যা বলেছিল সে অনুসারে) শর্টলিস্টে বেশ কয়েকটি নাম ছিল যা "চটজলদি" পরিবর্তে বাছাই করা যেত - যার একটি নাম ছিল "অভিযোজিত"। আমি ব্যক্তিগতভাবে মনে করি যে একক শব্দ হিসাবে চটপটি আরও ভাল পরিমাণে বোঝায় যা "চতুর" চেয়ে আরও ভাল!


2

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

বৈকল্পিক / জলপ্রপাত বিকাশের পদ্ধতির সাথে এটি বৈঠক করুন যা আপ-ফ্রন্ট ডিজাইন, ডকুমেন্টেশন এবং ইন্টারফেস সংজ্ঞাতে জোর দেয় এবং বাস্তবায়নকে ডি-জোর দেয় এবং পণ্যটিকে বিকাশ থেকে মুক্তির দিকে রূপান্তর করে।

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

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

  • প্রয়োজনীয় পরিবর্তনগুলিতে নমনীয় থাকাকালীন ঘন ঘন গ্রাহক সহযোগিতার উপর জোর দেওয়া ব্যবহারকারীদের প্রতিক্রিয়া উত্পন্ন করে পণ্য বিকাশকে নিয়মিতভাবে সেই প্রতিক্রিয়া সংহত করতে দেয়
  • প্রাসঙ্গিক স্থাপনা কনফিগারেশন এবং পরিবেশে ঘন ঘন সংহতকরণ চলমান শনাক্তকরণের সাথে একত্রে হাতছাড়া হয় যা কনফিগারেশন এবং পরিবেশগুলি প্রতিক্রিয়া সরবরাহকারী ব্যবহারকারীদের কাছে পণ্য মূল্যবান এবং প্রাসঙ্গিক থেকে যায় তা নিশ্চিত করার জন্য প্রাসঙ্গিক থাকে
  • স্ব-সংগঠন এবং ক্রস-ফাংশনাল দলগুলিকে প্রচার করা দলের মধ্যে ব্যক্তিগত জবাবদিহিতা তৈরি করতে এবং দলের মধ্যে পূর্বনির্ধারিত ভূমিকা ও পরিচালনার শ্রেণিবদ্ধতাকে পিছনে না রেখে কীভাবে দক্ষভাবে রাস্তাঘাটগুলি অপসারণ করা যায় তা নির্ধারণ করার জন্য দলকে শক্তিশালী করার কথা বলে speaks
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.