Frequent Shopper Part 1

Submitted by: Submitted by

Views: 10

Words: 618

Pages: 3

Category: Science and Technology

Date Submitted: 07/27/2015 10:40 PM

Report This Essay

Frequent Shopper Part 1

Annmarie Stancliff

BSA/385

July 13, 2015

Charles Steepleton

Frequent Shopper Part 1

Kudler Fine Foods is in the development stage of creating a frequent shopper program. The purpose of this new program will allow them the ability to track of customer purchases and purchasing points. Due to recent growth, they want to keep customer satisfaction as a high priority.

There are multiple Development Methodologies that can be considered for this project. Each of which have their own pros and cons. Two of the more commonly used are the waterfall method and the agile method. I will use these two methods to in this paper and describe some of their advantages and dis advantages.

The waterfall method allows for the process to be broken down into phases. Each phase is completed one at a time starting from the beginning and progressing through each stage. One phase cannot be started until the previous stage has been completed. This method is easier to manage, as focus is maintained on the current phase at hand. Like a real waterfall, “once the water begins to flow over the mountain, it will hit each rock and continue down. The water can never go in the opposite direction.” (Rouse, Feb.2007). No phase of the process can overlap or reroute backwards. Each phase should also only have any reference to another phase other than the previous or one following that phase.

The agile method is group collaboration between designers, programmers and business management. Although each group works independently on their own task, all work together to complete the process. Rather than working on each stage one at a time, dependent on the previous stage, they work on all stages throughout the process. Each stage is broken down into groups and a timeline is attached to that particular phase.

One of the primary advantages of the waterfall method is that each phase has a higher level of control. Each stage is clearly defined in the planning phase...