Verification And Validation
2000 essay怎么写 The system cannot be complete without vigorous testing and verification to ensure that the implementation is consistent with the specification.
Verification is the process of evaluating the work-products of a development phase which helps in determining whether they meet the specified requirements for that phase,
whereas Validation is the process of evaluating the software during the end of development process to help in determining whether it satisfies the specified business requirements. Verification mainly identifies whether the developers are building the product right in regards to the customers specification (Fisher, 2007). 2000 essay怎么写
applied at each stage within the software development processes. The goals of these processes are to discover the defects in the system as well as, assessing whether the system will be useful and usable in operational situations. The other goal includes establishing confidence that the software is fit for purpose (Rakitin, 2002).
In verification and validation process, there are various steps to be followed, this include gathering requirements, 2000 essay怎么写
designing, implementation, testing and lastly delivering of the system (Dasso & Funes, 2007). For instance, the below use case diagram is a customer Relationship Management for a subsystems showing how customers interacts with the system when purchasing products online. In this case, the actors who are the managers and the customers interact with system. For instance, managers can control the goods as well as managing the employees while the actor (customer) interacts with the system by signing up to the website as well as, ordering goods in the website.
Software verification and validation is essential in the life cycle of any embedded system. The system cannot be complete without vigorous testing and verification to ensure that the implementation is consistent with the specification. When verifying the system implemented, the software developer can use different verification techniques such as dynamic testing, functional testing, random testing and many others. However, in this case, the system was verified using functional testing using black-box testing method. The validity of a model can be ensured by collecting a new data and if the old model tends to fit the new data, then the regression model can be identified to being valid (Rakitin, 2002).
References 2000 essay怎么写
Andriole, S. J. (2006). Software validation, verification, testing, and documentation. London: Petrocelli Books.
Dasso, A., & Funes, A. (2007). Verification, validation and testing in software engineering. London: Idea Group Pub..
Fisher, M. S. (2007). Software verification and validation an engineering and scientific approach. New York: Springer.
Rakitin, S. R. (2002). Software verification and validation: a practitioner’s guide. London: Artech
更多代写:Anthropology代考 雅思助考 英国学术辅导 Dissertations代写 cs写作 summary开头代写