1. INTRODUCTION Developing computer software and information systems is a procedure that has been usually worked on by various methodologies of development. Software development methodology is defined as the structure of planning, managing and controlling the process of building up an information system. Officially, the methodology of software development is called Software Development Life Cycle (SDLC), which is used mainly in various engineering and industrial work areas like software engineering
understand and use. In a waterfall model, each phase must be completed in its entirety before the next phase begin. At the end of each phase, review takes place to determine if the project is on the right path and whether or not to continue or discard the project. In this model the testing starts only after the development is complete. In waterfall model phases do not overlap. Diagram of WATERFALL MODEL Figure1. 1 Advantages of WATERFALL MODEL • This model is simple
Software Developing Life Cycles (SDLC) 1. Waterfall Model. 2. Prototype Model. 3. Spiral
sequential phases. A basic prototype with all the existing pages is presented in the html format. Then the data processing is simulated using a prototype services layer. Finally the services are implemented and integrated to the final prototype. Advantages of Prototyping Model 1. Provides a working model to the user in the early stages enabling a better understanding of the system and increasing user's confidence. 2. The developer gains experience and insight by developing a prototype there by resulting
Agile Methods In software application development, agile software development (ASD) is a methodology which attempts to build a system incrementally, by building prototypes serially and frequently adjusting them to meet users’ requirements. Agile software development focuses on simplifying codes, testing often, and delivering functional bits of the application as soon as they're ready. The goal of ASD is to build upon small client-approved parts as the project progresses, as against delivering one
CHAPTER 1 INTRODUCTION OF PROJECT This chapter provides the background and rationale for this project. It discusses about the objectives and significant for this project along with the issues and problem from existing classroom reservation system that led to the development of new system. It also discusses about the importance of the new system and new methods that will be used. 1.1 Background of Project Technology is the collection of methods, techniques and processes used in production of