কিছু পটভূমি তথ্য
আমি ইন-হাউস সফটওয়্যার দেব দলের অংশ। এটা নিয়ে গঠিত
- 5 জন বিকাশকারী (2 থেকে 5 বছরের অভিজ্ঞতা সহ, আমি তাদের মধ্যে একজন)
- 3 বাস্তবায়ন কর্মী (তারা সফ্টওয়্যার স্থাপনা এবং প্রশিক্ষণ করেন)
- এবং 1 প্রকল্প পরিচালক।
আমরা প্রচুর পরিমাণে ছোট থেকে মাঝারি আকারের প্রকল্পগুলি বিকাশ করি এবং তাদের সময়রেখাগুলি সাধারণত ওভারল্যাপ হয়। উন্নয়ন এইভাবে চলে:
- "ক্লায়েন্ট" আমাদের প্রাথমিক প্রয়োজনীয়তার একটি সেট দেয়
- আমরা স্পেসিফিকেশন সিস্টেমটি বিকাশ
- সিস্টেমটিকে "ক্লায়েন্ট" -এ উপস্থাপন করুন
- "ক্লায়েন্ট" আমাদের উপস্থাপনার ভিত্তিতে অতিরিক্ত প্রয়োজনীয়তা দেয়
- "ক্লায়েন্ট" নতুন প্রয়োজনীয়তা শেষ না হওয়া বা স্থাপনার টার্গেটের তারিখ নিকটবর্তী হওয়া পর্যন্ত 2-4 পুনরাবৃত্তি করুন
- সিস্টেম সেট আপ করুন এবং স্থাপন করুন
এটি একত্রে, এটি "ক্লায়েন্ট" যা বেশিরভাগ সময়সীমা হ্যান্ডেল করে (যা একটি লাল পতাকা, যা আমি এখানে প্রোগ্রামারস এবং পিএমএসইতে দেখি) এবং আমরা কোনও নির্দিষ্ট বিকাশের পদ্ধতি অনুসরণ করি না কাউবয় কোডিং, নিকট-অচিন্তনীয় কোড এবং অন্যান্য জিনিসগুলির মধ্যে উত্পাদনের মাধ্যমে পাওয়া বাগগুলি to সে কারণেই আমরা স্ক্রমের মতো একটি চতুর-ভিত্তিক পদ্ধতি অবলম্বন করার পছন্দ করেছি।
স্ক্রাম কেন?
এটি ছিল আমাদের পরিচালকের উদ্যোগ, এবং আমাদের বর্তমান পরিস্থিতি বিবেচনা করে সকলেই এটির সাথে একমত বলে মনে হচ্ছে।
স্ক্র্যামের সমস্যা
স্ক্রমের কিছু উপাদানগুলির আমাদের বর্তমান সেটআপের সাথে দ্বন্দ্ব রয়েছে যা আমরা সহজেই সমাধান করতে পারি না, বিশেষত চৌকস বিকাশকারীদের "জ্যাক-অফ-অল-ট্রেডস" প্রকৃতি। স্থাপনা দল কীভাবে প্রোগ্রাম করতে হয় তা জানে না এবং বিকাশকারীরা গড় যোগাযোগ এবং প্রশিক্ষণের দক্ষতার নিচে থাকে। এবং এই লাইনআপ শীঘ্রই খুব শীঘ্রই যে কোনও সময় পরিবর্তন হবে না।
প্রশ্নটি
এটি কোনও পদ্ধতি হিসাবে স্ক্র্যামের কার্যকারিতা প্রভাবিত করবে? ক্ষতিপূরণ দেওয়ার জন্য কি অন্য পরিবর্তনগুলি করা দরকার? অথবা ভাবনাটিকে পুরোপুরি ছেড়ে দিয়ে আলাদা পদ্ধতি সম্পর্কে চিন্তা করা কি ভাল?