Phases in the V-model in Programming: Essay Example, 429 words GradesFixer
exit-popup-close

Haven't found the right essay?

Get an expert to write your essay!

exit-popup-print

Professional writers and researchers

exit-popup-quotes

Sources and citation are provided

exit-popup-clock

3 hour delivery

exit-popup-persone
close
This essay has been submitted by a student. This is not an example of the work written by professional essay writers.

Phases in the V-model in Programming

Print Download now

Pssst… we can write an original essay just for you.

Any subject. Any type of essay.

We’ll even meet a 3-hour deadline.

Get your price

121 writers online

blank-ico
Download PDF

The V-model contains several verification phases, where the requirements are clearly identified, the architecture of the program is designed and then the design is implemented with coding. The validation phases in this model contain the tests designed for each verification stage. The different tests used in this model are: acceptance tests, system tests, integration tests and unit tests.

The first phase included in the verification part is the requirements analysis where the product requirements are understood from the customer’s perspective. It is very important that this phase includes detailed communication with the customer to understand his expectations and exact requirement. This is because, most of the time the customer doesn’t exactly know what they want. The acceptance test design planning is done at this stage as these requirements can be used as an input for the first tests. Acceptance tests are used to show the compatibility issues with the other systems available to the user.

The next stages of the verification are the design stages, which include system design, architectural design and module design. These stages occur after the requirements have been defined and include the design of the whole system. The system design includes the complete hardware and communication setup needed for the product. A system test plan is developed based on the chosen design. System tests are used to check the entire system’s functionality and the communication of the system with external systems.

Furthermore, the architecture of the product is designed. Usually, more than one approach is chosen for the design, however this is down to the financial and technical feasibility of the product. The high level design refers to the general design of the whole system that is broken down into modules, which each have their own functions. Integration tests are run to test the communication of internal modules in the system.

On the other hand, low level design is the detailed internal design of each of the system modules. The design needs to be compatible with the modules in the system architecture, but also for external systems. To reduce the errors and faults in the design, unit tests can be designed at this stage based on the internal module designs. Unit testing refers to the testing at code level and helps eliminate bugs at an early stage.

After that, the actual coding of the application is developed and the most suitable programming language is chosen for the system and requirements. The code is written to fit in with the requirements provided. the code is checked many times to find out how they could optimize it to make it more efficient.

Remember: This is just a sample from a fellow student.

Your time is important. Let us write you an essay from scratch

100% plagiarism free

Sources and citations are provided

Cite this Essay

To export a reference to this article please select a referencing style below:

GradesFixer. (2018, December, 17) Phases in the V-model in Programming. Retrived July 17, 2019, from https://gradesfixer.com/free-essay-examples/phases-in-the-v-model-in-programming/
"Phases in the V-model in Programming." GradesFixer, 17 Dec. 2018, https://gradesfixer.com/free-essay-examples/phases-in-the-v-model-in-programming/. Accessed 17 July 2019.
GradesFixer. 2018. Phases in the V-model in Programming., viewed 17 July 2019, <https://gradesfixer.com/free-essay-examples/phases-in-the-v-model-in-programming/>
GradesFixer. Phases in the V-model in Programming. [Internet]. December 2018. [Accessed July 17, 2019]. Available from: https://gradesfixer.com/free-essay-examples/phases-in-the-v-model-in-programming/
close

Sorry, copying is not allowed on our website. If you’d like this or any other sample, we’ll happily email it to you.

By clicking “Send”, you agree to our Terms of service and Privacy statement. We will occasionally send you account related emails.

close

Thanks!

Your essay sample has been sent.

Want us to write one just for you? We can custom edit this essay into an original, 100% plagiarism free essay.

thanks-icon Order now
boy

Hi there!

Are you interested in getting a customized paper?

Check it out!
Having trouble finding the perfect essay? We’ve got you covered. Hire a writer

GradesFixer.com uses cookies. By continuing we’ll assume you board with our cookie policy.