Efficient Software Architecture through Prototyping Approach
Digambar Y. Yedage, Anand Bone · 2013
Most of the software industries are focusing on the saving cost in the area of the development and maintenance of the project. The focus is on analysis of JSP, Struts, Spring MVC and Hibernate frameworks for development of the application and the prototype. As per the customers requirement developers has to perform the development task within specified time. Once the software project requirements are clear from the customer, the requirement analysis phase is carried out before the start of the design. In the design phase, the developer is not aware of what are the technologies getting involved. Before starting of the actual development phase, customer wants to see the prototype of an application. This needs to be show cased as the prototype of the application. The prototype development is the predevelopment phase which is an important phase in the software development life cycle. The customer will approve the prototype and then actual development will start.This is the most efficient way of developing the software architecture.