The process of developing a software product using Software engineering principles & strategies/Methods are referred to as software evaluations.
This includes the initial development of software, its maintenance and updates until desired software is developed to satisfy the expected requirements. Evaluation starts from the requirement gathering process which develops & Creates a prototype of the intended software. So, it to the users to get their feedback at the early stage of Product Development. The users suggest changes on that too many updates and Maintenance, continue changing to the current method dynamical to the original software until the required software is accomplished. Even after the User has the desired software in hand, the advancing technology and the dynamical software requirement for the product to changes accordingly relating software from and to go one-on-one with the requirements is feasible. The only feasible and economical software so that it matches the latest requirement and software project management plays a key role in entire software evaluation.
Software Evaluation Law
- Static-type (S-type) – This is a software that works Strictly accordingly to outline Specification and Solution. The solution & the tactic to achieve it, each area unit straightaway understood, before Coding. The S-type software is last subjected to change. Hence, this is the simplest and best of all, for eg:- Calculator / Mathematical program.
- practical type (p-type) – This is a software with a Collection of procedures. This can be outlined by exactly what procedure can do in the software. The specification can be described however the solution isn’t. for eg. – Gaming Software
- Embedded-type ( E-type) – This software work closely as required by a real-world environment. This software is a high degree of evolution as there are numerous changes in the law, In real-world situations. for eg. : Trading software.
I hope this post helps you to understand the Evaluation of software and Laws of software evaluation.
Keep learning 🙂