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