Preview

Frequent Shopper Case Study: Kudler Fine Foods

Better Essays
Open Document
Open Document
1254 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Frequent Shopper Case Study: Kudler Fine Foods
Frequent Shopper Program Part 1

Kudler Fine Foods (KFF) is a local upscale specialty food store that is committed to providing customers with the finest selection of specialty foods. In addition, KFF would like to reward their customers for their loyalty by incorporating a frequent shopper program. KFF is planning on developing a system that tracks customer purchases and awards loyalty points for redemption. The system will assist KFF in satisfying their most valued customers. Smith Systems Consulting Firm has been contracted for the development of the system. Smith Systems Consulting has been serving clients since 1994 with high value web and business application services. In this proposal,
…show more content…
KFF currently has a broad range of requirements and every detail is not known. As the project progresses, more details may become known; which could cause the project to be stopped and re-imagined. The second disadvantage is that there is no feedback of the system by stakeholders until after the testing phase. KFF has no way of knowing if the program meets their requirements because the “waterfall” process does not facilitate intermediate versions. The second method that will be proposed is the agile methodology. The agile methodology proposes alternatives to traditional project management. Agile development focuses on keeping code simple, testing often, and delivering functional bits of the application as soon as they are ready (TechTarget, 2014). One goal of agile development is to build upon small-client-approved parts as the project progresses, as opposed to delivering one large application at the end of the …show more content…
Testing is conducted differently depending on which software model is used. Since the waterfall method follows a sequential approach, the testing is done so also. The flexibility of the agile method also allows flexibility for the testing process. Using the waterfall method testing would begin during the implementation stage. The work would be divided into modules and the coding would begin after receiving the system design documents. The frequent shopper program would be developed into small programs called units. As an example, there would be a program that handles the input from the customer and another program that would track the employee’s reward points. Each unit is developed and then tested for functionality. Unit testing verifies if the units meet the specifications. The units are then integrated into a complete system during the integration phase and tested to see if all units coordinate between each other and the system functions as a whole per the specification (Onestoptesting, 2014). After testing of the frequent shopper program is successful, the software is delivered to the customer. If problems are found after deployment they are solved immediately. This is referred to be maintenance and sometimes that process is virtually never

You May Also Find These Documents Helpful

  • Good Essays

    Kudler Fine Foods (KFF) is a personally own and run company by Kathy Kudler. Kathy originated the culture of the market and oversees everything from the hiring and firing of employees, the orders being placed, and paying the bills. Through the 2003 Strategic Plan for KFF, it is clear that store expansion out of the current local area (La Jolla, Del Mar, and Encinitas) are in the making. Because KFFs has been built around the culture of providing the finest, highest quality, gourmet foods, it is important the proper marketing research is done in order to determine the best way to expand into new areas.…

    • 843 Words
    • 4 Pages
    Good Essays
  • Better Essays

    Kudler Foods has even introduced a loyalty program in their stores. Loyalty programs can become very beneficial in market research, it can record the products that are most bought and others that sit on shelves. Loyalty programs do not always work in the way they are intended to; in a study most companies that are known by the general public grow at about the same rate. A program must be proficient and give back to the customer (Marie-Claud & Singer, 2014). The Kudler Foods loyalty program is a very high end program for their best customers. It can be said that the program may be too inclusive. It seems that maybe only the one percent of customers is actually loyal and this could turn away new…

    • 1140 Words
    • 5 Pages
    Better Essays
  • Good Essays

    Payroll does not rely on any information from accounts payable, receivables, or inventory. Enhancements will be made after all four of the systems are implemented and automated. Maintenance should happen during Kudler’s implementation of the other systems to save time and money with enhancements. Accounts payable is the second system that will be automated because Kudler has a system in place. Enhancements will happen after maintenance and implementation of the accounts receivable and inventory systems. Accounts receivable is a new system, so it must be automated from the start and the technology department and accountants must keep an eye on the inputs and outputs to ensure accuracy. Maintenance will be performed if errors are found and enhancements will be made with maintenance improvements. Inventory is the last module to be automated because it requires information from accounts payable and receivable. Maintenance will be performed throughout the implementation of accounts payable and receivables to make sure that proper inventory levels are reported. Enhancements for the inventory system is the last step, but many of these will happen as Kudler changes the accounts payable and receivables…

    • 699 Words
    • 3 Pages
    Good Essays
  • Better Essays

    Time the entire process to see how long it takes. As the test run is being completed, keep the consumers’ needs and wants in mind. Determine if needs were met as well as satisfied. View the information available to see if it’s appealing to lead to the purchase the item. Also, notate likes and dislikes of the experience. Have a group of employees to assist to gather more information for comparison. Determine what updates can be implemented to entice the consumer to make a purchase. Keep track of different trends to keep a competitive edge for things…

    • 1909 Words
    • 8 Pages
    Better Essays
  • Best Essays

    Agile Methodology focuses on an iterative and incremental approach to the creation of games. Most games are developed in phases...a design phase is followed by a prototype phase, followed by production and then an Alpha/Beta phase at the end. This approach assumes that if we create a big document and plan and develop to that plan, we can create a game that not only meets its budget, schedule and scope.…

    • 3180 Words
    • 13 Pages
    Best Essays
  • Satisfactory Essays

    Engineering-based methods are well detailed and require a lot of documentation; they can also be predictive and don’t usually support changes. They are a process focused method. The engineering method would be best used when trying to better the production procedure. Agile methods are founded on systematic values, rules, and discipline. They are best used when maximizing the business value of new product development.…

    • 277 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    software methodology will be one of your own choosing provided that it is notthe Agile…

    • 341 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    Agile Methodology

    • 2132 Words
    • 9 Pages

    Agile development methodology provides the opportunity to assess the direction of a project throughout the development lifecycle. It does it through an iterative cycle to build and test followed by an assessment by the user/business until they are satisfied with the product. Thus by focusing on the repetition of abbreviated work cycles as well as the functional product they yield; agile methodology could be described as iterative and…

    • 2132 Words
    • 9 Pages
    Powerful Essays
  • Powerful Essays

    System Testing

    • 2275 Words
    • 10 Pages

    In software testing each testing level build on from the previous level so it is important that the testing is done in the correct order, access to the information is passed on to the next level.…

    • 2275 Words
    • 10 Pages
    Powerful Essays
  • Powerful Essays

    As the development in agile environment is continuously changing as compared to traditional development model (Waterfall model), it’s a challenge for tester to come up with appropriate testing approach. As I have worked as a software tester having an exposure to both manual and automation testing for traditional development cycle. In this research I am going to explore the testing methodologies for agile software development life cycle. To ensure the quality of the code delivered by agile project the testers has to work with other stakeholder in the project.…

    • 1828 Words
    • 8 Pages
    Powerful Essays
  • Good Essays

    Agile

    • 22180 Words
    • 89 Pages

    Abstract Agile software development represents a major departure from traditional, plan-based approaches to software engineering. A systematic review of empirical studies of agile software development up to and including 2005 was conducted. The search strategy identified 1996 studies, of which 36 were identified as empirical studies. The studies were grouped into four themes: introduction and adoption, human and social factors, perceptions on agile methods, and comparative studies. The review investigates what is currently known about the benefits and limitations of, and the strength of evidence for, agile methods. Implications for research and practice are presented. The main implication for research is a need for more and better empirical studies of agile software development within a common research agenda. For the industrial readership, the review provides a map of findings, according to topic, that can be compared for relevance to their own settings and situations. Ó 2008 Elsevier B.V. All rights reserved.…

    • 22180 Words
    • 89 Pages
    Good Essays
  • Good Essays

    The agile and waterfall method are two of the most common methods when it comes to how to approach software development. Every company has a preference when it comes to the method they use and while there are some similarities between the two methods, there are also quite a few differences. In Subhajit Datta’s article, he mentions that the waterfall method identified core elements within the software development process that have since been adapted by other methods, including the agile method.…

    • 1178 Words
    • 5 Pages
    Good Essays
  • Powerful Essays

    Abstract: The development of web application as per the customer requirements within the given timeframe is very important these days. Due to increase competition and better service providers, it is now a challenging job for a mid-size software company to maintain the overall quality of the software product. As customer requirement tends to change while the software product is being developed, it is really difficult to cater all the requirements without changing the project schedule. To overcome this issue, many organizations are now shifting to Agile for software development. Agile methodology is a type of project management process, it anticipates change and allows for much more flexibility than the other methods, like…

    • 3309 Words
    • 14 Pages
    Powerful Essays
  • Good Essays

    Building the working software early even if it is with limited functionality, so that the testing of that product can help us in requirement and design refinement, this is similar to agile methodology.…

    • 734 Words
    • 3 Pages
    Good Essays
  • Powerful Essays

    Agile

    • 3081 Words
    • 11 Pages

    In last few years, the trend to more agile has been the most significant event we have seen since the application of traditional software development process. The agile software methods and development is practices based approach which is empowered with values, principles and practices which make the…

    • 3081 Words
    • 11 Pages
    Powerful Essays