0% found this document useful (0 votes)
38 views4 pages

English: Prototype

Prototyping is a software development process where preliminary versions of a software (prototypes) are created and presented to customers for evaluation and feedback. Developers iteratively modify the prototypes based on customer input until the customer is satisfied, at which point development begins on the final product. The prototyping model aims to satisfy customer needs by allowing for early detection of errors or missing requirements through active customer involvement throughout the process.

Uploaded by

shakibul islam
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as RTF, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
38 views4 pages

English: Prototype

Prototyping is a software development process where preliminary versions of a software (prototypes) are created and presented to customers for evaluation and feedback. Developers iteratively modify the prototypes based on customer input until the customer is satisfied, at which point development begins on the final product. The prototyping model aims to satisfy customer needs by allowing for early detection of errors or missing requirements through active customer involvement throughout the process.

Uploaded by

shakibul islam
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as RTF, PDF, TXT or read online on Scribd
You are on page 1/ 4

English: Prototype

Prototyping is a process model which is used to develop softwares. The main


purpose of the prototyping model is to satisfy the customer’s need. To acquire
this, developers implement the prototype and present it to the customer for
evaluation. After evaluation customer suggests the modifications in the prototype.
The suggested modifications are then implemented in the prototype and again it
is presented to the customer for evaluation.These iterations are continued until
the customer is completely satisfied with the prototype. Once the customer is
satisfied with the prototype, developers start implementing the final system.

We all know prototype is a preliminary version of the complete software. It’s not
compulsory that the prototype of the software constitutes all the features of the
final product i.e. final software. Still, the prototype reflects the features of the
customer’s interest.Prototyping is a software development model where after
each iteration the prototype is presented to the customer for evaluation.
Customer evaluates the prototype and confirms whether the prototype is
developed according to their demand or it needs some modification.Developer
considers the feedback given by the customer and modifies the prototype
according to their demand. After modification, the prototype is demonstrated to
the customer for evaluation. The customer again evaluates the prototype and
provide the feedback on which developer again modifies the prototype.These
iterations continue until the customer is satisfied with the prototype. At each
iteration, the prototype undergoes different phases which we will discuss in the
further section. Once the customer is satisfied with the prototype developers start
developing the software and then deliver it to the customer.

Bangla:
English: Type Prototype
Communication

At this stage, the developers communicate with the customer to gather


the customer’s requirement. The objective of the software and the area
where the definitions are still fuzzy are outlined. The requirements
which are clear and perfectly known are also outlined.Analysing the
customer requirements, the developers proceed to construct the
prototype.

Advantage:

Users are actively involved in the development

Since in this methodology a working model of the system is provided, the users get a better understanding of the system
being developed.

Errors can be detected much earlier.

Quicker user feedback is available leading to better solutions.

Missing functionality can be identified easily

Confusing or difficult functions can be identified

Requirements validation, Quick implementation of, incomplete, but

functional, application.

ব্যবহারকারীরা সক্রিয়ভাবে এই বিকাশে জড়িত


যেহেতু এই পদ্ধতিতে সিস্টেমটির একটি কার্যকরী মডেল সরবরাহ করা হয়, ব্যবহারকারীরা সিস্টেমটি
বিকাশিত হওয়ার একটি আরও ভাল ধারণা পান।
ত্রুটিগুলি অনেক আগে সনাক্ত করা যায়।
উন্নততর সমাধানের জন্য দ্রুত ব্যবহারকারীদের প্রতিক্রিয়া উপলব্ধ।
অনুপস্থিত কার্যকারিতা সহজেই চিহ্নিত করা যায়
বিভ্রান্তিকর বা কঠিন কাজগুলি চিহ্নিত করা যেতে পারে
প্রয়োজনীয়তা বৈধতা, দ্রুত বাস্তবায়ন, অসম্পূ র্ণ, কিন্তু
ক্রিয়ামূলক, প্রয়োগ।

Primary Actors are actor(s) using the system to achieve a goal. The Use Case documents the interactions between the
system and the actors to achieve the goal of the primary actor. Secondary Actors are actors that the system needs
assistance from to achieve the primary actor’s goal.

প্রাথমিক অভিনেতারা হলেন অভিনেতা (গুলি) কোনও লক্ষ্য অর্জ নের জন্য
সিস্টেমটি ব্যবহার করে। ইউজ কেস প্রাথমিক অভিনেতার লক্ষ্য অর্জ নের জন্য
সিস্টেম এবং অভিনেতাদের মধ্যে কথোপকথনের নথি দেয়। মাধ্যমিক অভিনেতা
এমন অভিনেতা যা প্রাথমিক অভিনেতার লক্ষ্য অর্জ নের জন্য সিস্টেমের সহায়তা
প্রয়োজন।

You might also like