Software Prototyping র্যাপিড সফটওয়্যার প্রোটোটাইপিং এবং প্রয়োজনীয় টুলস রাপিড সফটওয়্যার প্রোটোটাইপিং এর অর্থ হচ্ছে কোন সফটওয়্যার বানানোর পূর্বে খুবই স্বল্প সময়ে তার একটা ধারণাগত ডিজাইন করা যেটা দেখে বোঝা যায় যে মূল প্রোডাক্টটি দেখতে কেমন হবে, সেখানে কী কী কার্যাবলি সম্পাদন করা যাবে এবং সেটি কীভাবে কাজ করবে।