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