There is a improved communication with the customer, there is a user involvement because unlike the classical or the iterative waterfall model where the after the requirements are given the only thing that the customer sees the delivered software here in contrast in this model the prototype is constructed and given to the customer for his comments and also since a prototype exists, it reduces the documentation, reduces the maintenance costs. And also if there are technical risks that the development team anticipates then they can through the prototype construction they can address those risks.
ત્યાં કસ્ટમર જોડે વાતચીત સુધરશે, ત્યાં યુઝરનો પણ સમાવેશ થાય છે કારણકે ઉત્તમ અથવા ઈટરેટીવ મોડલ કે જ્યાં કસ્ટમર એક વખત રિક્વાયરમેન્ટ આપ્યા પછી ફક્ત ડીલીવર કરવામાં આવતું સોફ્ટવેરને જ જોઈ શકે છે તેની સામે અહીંયા આ મોડલમાં પ્રોટોટાઈપ બનાવવામાં આવે છે અને કસ્ટમરને તેમના સૂચનો માટે આપવામાં આવે છે, અને પ્રોટોટાઈપ ઉપલબ્ધ હોવાથી ડોક્યુમેન્ટેશન અને મેઇન્ટેનન્સના ખર્ચમાં ઘટાડો આવે છે અને જો ત્યાં કોઈ ટેકનીકલ રિસ્ક હશે કે જેની ડેવલપમેન્ટ ટીમ અપેક્ષા કરે છે તો પછી પ્રોટોટાઈપ બનાવતી વખતે તેઓ તેમાંથી પસાર થશે અને તેમનો સામનો કરી શકે છે.