Presentation is loading. Please wait.

Presentation is loading. Please wait.

Systems Development Life Cycle

Similar presentations


Presentation on theme: "Systems Development Life Cycle"— Presentation transcript:

1 Systems Development Life Cycle
Plan Analyze Systems Development Life Cycle Design Sip Develop Test Implement Maintain

2 Plan Project Document The Sip website and online order system allows customers to look up information on the business and the employees as well as look into local art and order beverages ahead of time.We want the website to be done before school gets out for the semester and students come back from college and/or are out of high school for Christmas break. As soon as we get a plan and a map for the site we will need to set up the project document. The first step of our plan is to figure out the business requirements of the website and then map out what the front page looks like and what specific functions need to be completed first. The next step is putting these processes into place, functions for logging in, for displaying and viewing art, ordering online and tracking customer participation in social media, and applying to work at sip. The prototype should be ready for initial testing a week before Christmas break, and complete when it starts. Analyze Design Develop Test Implement November 18 – Project Document and Business Requirements Completed. November 21 – Process Models Completed for programming December 12 – Initial Prototype ready for beta testing December 18– Final product online December 29 - Feedback from customers and first maintenance check Maintain

3 Advertising hours, offerings Menu, Information about employees/company
Plan Website needs Analyze Advertising hours, offerings Menu, Information about employees/company Allow login for online/merch orders Sell artwork Link to social media Application Process Track Customer participation in social media Design Develop Test Implement Maintain

4 Plan Project Plan - (identify system for development, what is the problem or opportunity, develop the project plan, identify feasibility) System Requirements: (how the users operate in the system) The Website design for Sip, is going to need to allow access to advertisements, hours of operation, and a menu for people who are not members as well as a login for members to enter their personal information, view and display artwork, and allow ordering ahead. There needs to be links to our social media presence and a way to track customer participation for discounts and points. We would also like to have our application process available through this website so people who are interested in the company can apply to work there online. Specific functional requirements: Information Log In View Display Ordering Tracking Apply Analyze Design Develop Test Implement Maintain

5 Plan Project Feasibility Technical feasibility- We can determine the cost of our Sip website and the benefits it gives to both customers and employees. The website itself is free, but to protect it from hackers it will need some security that costs us a single fee yearly. The major benefit is allowing anyone to get detailed information about our company and the ability to place orders without having to physically be at our location. Legal feasibility- The legal aspects of the Sip company website include the security we provide to protect our customers and employees from hackers. We will make our website safe, free of viruses and secure for personal information, and make sure customers feel that use of our website is safe for them. Analyze Design Develop Test Implement Maintain

6 User description The users of our system are: Customers Baristas
Plan User description Analyze The users of our system are: Customers Baristas Management Artists Design Submit Art Management Develop Posts accepted artwork Barista Test Artist Orders ahead Contacts Artist Implement Maintain Customer

7 Process Diagram Order ahead
Plan Login for Online Order Analyze After logging in, the user can see a list of 7 types of drinks. After selecting a beverage base, the customer can see a customization page with 6 lists of additions; milk, toppings, Inclusions, hot/iced/blended, size, and . Next they will be prompted to add the drink to the order and proceed to checkout, or add the drink to the order and return to the drink options so they can add more drinks to the order. The last page before getting to the checkout function will give the user a minimum time till their order is ready, and allow them to set their pickup time for anytime after that. The user will be able to go back to any step, or return to the homepage at any time, canceling the process using the navigation keys at the top of the page. Drinks: 7 options Drinks: 7 options Design Develop Customization options: 6 lists Test Add to order and return to drinks Select function Implement Add to order and proceed *Minimum time needed: 2 minutes per beverage ordered Enter time of pickup Checkout Checkout Maintain

8 Process Diagram: Submit Art
After logging in, the artist can either accept the terms and conditions or will not be allowed to move forward. The terms are simply a description of the process by which we accept or reject their art for posting and what personal information we plan to make available. The artist can then submit their art along with a personal biography that will be displaying in the event of acceptance. The submitted artwork is sent to the store and the moderator can accept the art and automatically send it to the site or reject and discard the . Plan Login Analyze Accept/Reject Artist terms and conditions. Design Develop Submit art and personal biography Test Accept/Reject Art and post on the site Implement Art is posted on the site with artist biography and contact info Process Diagram: Submit Art Maintain

9 Buy vs Build analysis Plan Analyze Design Develop Test Implement
After performing a cost benefit analysis we have decided that we will be both buying and building several aspects of our website. We are going to be buying security software to protect our customers’ information from being hacked. We are also planning to buy our SCM software from Llamasoft. By purchasing this software we will be able to maintain a good relationship with our vendors. This software also benefits us being a small business because we are able to analyze our changing supply and demand. After looking at the cost of paying a company to construct our website we have decided to build our website using Weebly. By building our website we will be able to customize our website so that it meets the needs of us as a company, our customers, and also the local artists that will be featuring their work on our site. We also have the ability and resources to build our own site and will give ourselves time to implement the new system. By buying software and building our website we are able to minimize our costs while still protecting our customers and keeping a competitive edge. Develop Test Implement Maintain

10 Plan Design phase (identify the IT infrastructure (client/server, cloud hosted) … ; design the system models) System Model – website layout Analyze Sip Design Our Menu Our Baristas Our Community Our Local Artists Develop Test Implement Maintain Login

11 Our Menu Plan Analyze Design Coffee Tea Latte Develop Americano Shake
Baristas Our Community Our Local Artists Design Coffee Tea Latte Americano Shake Soda Espresso Develop To Modifications Test Implement Maintain

12 Our Baristas Barista Name Barista Biography Barista Name
Plan Our Baristas Analyze Design Barista Name Barista Biography Barista Name Barista Biography Develop Test Implement Maintain Apply Here

13 Our Community For Baristas https://www.easygenerator.com/
Plan Our Community Analyze For Baristas Follow us at: Design Develop Test Implement Maintain

14 Our Local Artists ART ART Artist Biography Artist Biography Plan
Analyze Our Menu Our Baristas Our Community Our Local Artists Design ART Artist Biography ART Artist Biography Develop Test Implement Maintain Submit Art

15 Plan System Model– Navigation Analyze Design Develop Test Implement Maintain

16 Plan Develop – (develop the database (in your case website) and programs (in your case you will not have any programs) Homepage Prototype Analyze Design Develop Test Implement We chose this layout for our homepage because we want the first thing customers see to be simple, elegant and warm. We chose to use powerpoint because we wanted to use this background and because we can collaborate more easily from our Thanksgiving breaks using this software for our prototype design. Maintain

17 Sip Our Menu Our Baristas Our Community Our Local Artists Login

18 Plan Testing – write the test conditions and perform the system testing (see Textbook Chapter 9). Screen / Form Test Date Tested Our local artists 11/26/16 Tester Abigail Strube Test Condition Expected Results Actual Results (Circle one) Click “Our Local artists” Directed to artwork page with Login to submit art button. Same as expected Pass Fail Click second box “Accept Terms and Conditions” Box for 500 word Bio below “choose file” button to upload artwork Check for artwork in store . Click accept and post Artwork and Bio appear on the site Artist terms and conditions pop-up Click Login to submit art Analyze Design Develop Test Click first box Reject Error message “cannot proceed” Same as expected Pass Fail Implement Maintain

19 Plan Implementation – (perform system training and determine implementation method) For this phase, you will discuss how you will implement the system. At Sip when we are implementing our system we will provide our baristas and artists with documentation that clearly describes each step so that they will understand and be able to effectively use our new website. For training we will split our employees up into groups and hold smaller workshops at different times for each group so that we are able to ust the pilot conversion method. We will start with our most experienced baristas and continue down the line to our newest team members. We will use the pilot conversion method when we are implementing our website by starting with a small group of baristas which will allow us to see whether or not the new system is working and also to identify any problems the website might have before we introduce the system to the entire company. We will be able to cut down on problems and make the website more effective after each group has been implemented into the system. We will also want to put each group of employees on a time frame so that they know when they will be added into the new system. With this method we will be able to see whether or not our website is a success among both customers and employees. Analyze Design Develop Test Implement Maintain

20 Contact us with suggestions, comments, or questions.
Plan Maintenance We will perform maintenance checks similar to the tests run in our testing phase once a month in ops time. We will use the system as a customer would and run through with a testing form to see if anything could be more streamlined or efficient. New offerings will be added to the site for holidays and promotions and we plan to run a maintenance check every time more items are added to our menu and the menu is updated. We will include a contact us page within each link from the main page so that customers with ideas can tell us, and their suggestions or comments will be included/checked out in each monthly maintenance check. Analyze Design Develop Adaptive: Running tests every time we add new offerings to make sure it still is functioning as expected. Corrective: Fixing all negative customer comments and problems found in monthly check. Perfective: Using the website as a customer to determine if anything needs changed to see if it can be more effective and efficient Preventive: Be available for comments and questions, check into security software monthly to ensure customer privacy. Run regular checks in case anything is out of order. Test Implement Abigail Strube Contact us with suggestions, comments, or questions. Maintain

21 References Baltzan, P., & Phillips, A. (2011). Appendix D: The Systems Development Life Cycle Basics. In P. Baltzan, & A. Phillips, M: Information Systems (pp. D1-18). New York: McGraw-Hill. Business Driven Information Systems, 5th Edition, Paige Baltzan, Amy Phillips, 2016 McGraw-Hill Higher Education, ISBN-13: Doherty, M. J. (2014). About Informatory Inc. - eBookSharing. Retrieved May 2014, from Introduction to Information Management:


Download ppt "Systems Development Life Cycle"

Similar presentations


Ads by Google