Kudler Fine Food's Frequent Shopper Program

Submitted by: Submitted by

Views: 1060

Words: 1426

Pages: 6

Category: Science and Technology

Date Submitted: 12/04/2010 09:08 AM

Report This Essay

Kudler Fine Food's Frequent Shopper Program

Name

BSA385

Date

Instructor

Kudler Fine Food's Frequent Shopper Program

Kudler Fine Foods is in need of a new system to track customer purchases that awards loyalty points. The implementation of a frequent shopper program is under consideration for customer redemption of loyalty points. Smith Consulting will be responsible for developing and deploying the frequent shopper program using an appropriate Software Development Life Cycle (SDLC) or another type of development method that will produce a successful outcome of the project. Smith Consulting has to decide which approach is better a Waterfall or Agile methodology like Extreme Programming (XP). The focus of this paper will determine which approach is beneficial by weighing the advantages and disadvantages of each method and how the firm will conduct testing for each development method.

Waterfall Model

The (SDLC), Systems Development Life Cycle, otherwise referred to as “the waterfall model” is a beneficial methodology that provides a strategic foundation for implementing updates to an existing system, or creating a new system from scratch. The waterfall model is simple to understand and easy to use making this method a forerunner in technology. The SDLC uses phases like stepping-stones and completion of each phase is sequential, which provides an exceptional basis for building a successful information system like the frequent shopper program.

Phase one of the waterfall model consists of requirement gathering and analysis (planning). This phase is probably the most important phase of the SDLC because it sets the tone of the entire project. During this phase, a meeting takes place with the client in an effort to understand the requirements. Any misunderstanding or miscommunication may give rise to the software. Therefore, making sure the requirements are accurate is crucial and helps eliminate any ambiguity and ensures the product...