কীভাবে কেউ একা বিকাশকারী হিসাবে চটপটি প্রক্রিয়া ধারণাগুলি বাস্তবায়ন করবে? চতুরতা দ্রুত গতিতে অ্যাপ্লিকেশনগুলি বিকাশের জন্য দরকারী বলে মনে হয়, তবে এটি খুব দল ভিত্তিক বলে মনে হয় ...
কীভাবে কেউ একা বিকাশকারী হিসাবে চটপটি প্রক্রিয়া ধারণাগুলি বাস্তবায়ন করবে? চতুরতা দ্রুত গতিতে অ্যাপ্লিকেশনগুলি বিকাশের জন্য দরকারী বলে মনে হয়, তবে এটি খুব দল ভিত্তিক বলে মনে হয় ...
উত্তর:
আমি কাউবয় বিকাশ সম্পর্কে একটি থিসিস পড়ার কথা মনে করি, এটি একক বিকাশকারীদের জন্য প্রয়োজনীয় চতুরতা, তবে আমি এটি কোথায় পেয়েছি তা মনে করতে পারছি না।
ক্লেজ (সমস্ত ভাল পরামর্শ) এর উত্তরের জন্য, আমি নিম্নলিখিতগুলি পরামর্শ দেব:
এই জিনিসগুলি সম্ভবত একক এবং ক্ষুদ্র-দলের (2 বা 3 বিকাশকারী) উভয় ক্ষেত্রেই প্রযোজ্য।
সংযুক্ত: আমি এই উত্তরটি লেখার কিছু পরে, আমি এই সম্মেলনের আলাপটি পেয়েছি এবং খুব মুগ্ধ হয়েছিলাম: ব্যক্তিগত কানবান: স্বতন্ত্র কোডারকে অনুকূলকরণ
শেষ পর্যন্ত, আমি অ্যাগিলিকে সত্যই সংজ্ঞায়িত করেছি "আপনার দল এবং গ্রাহকের পক্ষে যা বোঝায় তা করা এবং পুরানো অভ্যাসগুলিতে মেনে চলা না কারণ তারা দেখেছিল যে তারা অতীতে কাজ করেছিল।"
চতুরতা ব্যক্তিদের জন্য যেমন কাজ করে তেমনি এটি দলের পক্ষেও কাজ করে। এটি এমন একটি প্রক্রিয়া সন্ধান করার জন্য যা আপনার পক্ষে কাজ করে এবং আপনার প্রকল্পটি ইতিমধ্যে শুরু হয়ে গেলে আপনাকে পরিবর্তনের পরিস্থিতিতে মানিয়ে নিতে দেয়। এটি আপনার গ্রাহকের কাছে নিয়মিত মূল্য সরবরাহ করার বিষয়ে, সফ্টওয়্যারটি আসলে "সমাপ্ত" কিনা তা নির্বিশেষে।
চতুর প্রক্রিয়াগুলি অত্যন্ত পুনরাবৃত্ত হয়। স্বল্প টাইমবক্স / স্প্রিন্ট / চক্র / পুনরাবৃত্তিতে কাজ করা হয়। কিছু ডিজাইনের কাজ সামনের দিকে প্রয়োজন হতে পারে তবে এটি কী করার দরকার আপনার সিস্টেমের কী প্রয়োজন তা আপনি আরও শিখতে পারবেন বলে রিফ্যাক্টর করা যেতে পারে। ইউনিট টেস্টিং হ'ল প্রায় সমস্ত চতুর বিকাশের পদ্ধতির মেরুদণ্ড, এটি আপনাকে আপনার সফ্টওয়্যারটি কাজ করছে কিনা তা নির্দেশ করে এবং আপনার সফ্টওয়্যারটিতে সংযোজন / পরিবর্তনগুলি যদি বিদ্যমান কোড বেসটি ভেঙে দেয়।
আপনি যদি বিডিডি / টিডিডি মেনে চলেন, বাতাসের সাথে আপনার প্রয়োজনীয়তাগুলি পরিবর্তনের অনুমতি দিন এবং সেই অনুযায়ী আপনার বৈশিষ্ট্য অগ্রাধিকারগুলি সামঞ্জস্য করতে পারেন, যদি আপনি আপনার পুরো সিস্টেমটি তৈরি করেন এবং প্রায়শই সমস্ত পরীক্ষা চালান এবং যদি আপনি প্রতিটি স্প্রিন্টের শেষে ওয়ার্কিং কোড বিতরণ করেন if আপনি ইতিমধ্যে চতুর।
কি দারুন. আমি যখন সমস্যায় পড়ি তখন ফোন করতে পারি এমন একটি বন্ধুকে আমি সেই হুকের উপরে রাখার চেষ্টা করতাম - এবং কোডিং সমস্যার মাধ্যমে কথা বলি। আপনি কী বলতে চাইছেন তা আপনি জানেন ... কেবলমাত্র উচ্চস্বরে কোনও সমস্যা ব্যাখ্যা করার কাজটি আমার 90% সময়ের সমাধান নিয়ে আসে ।