1 / 57

Arts and Crafts Website

Arts and Crafts Website. By Team 04. Change in requirements. Initially: Build the website quickly with maximum features. Now: Build a website that conforms to the designs provided, even if some other features cannot be implemented (in the given timeframe). Focus shifted from:

Télécharger la présentation

Arts and Crafts Website

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Arts and Crafts Website By Team 04

  2. Change in requirements • Initially: Build the website quickly with maximum features. • Now: Build a website that conforms to the designs provided, even if some other features cannot be implemented (in the given timeframe). • Focus shifted from: • DESIGN ACCORDING TO THE SYSTEM • TO • BUILD THE SYSTEM ACCORDING TO THE DESIGNS.

  3. Change in development platform. • Earlier: Webs.com’s site builder. • Now: WordPress (form WordPress.org) • Reasons: • More control over code (from a design point of view) • Easy to customize • Easy to add new features • Easy to learn (we used WordPress for the first time) • CLIENT SATISFACTION

  4. Where we were (1/5)

  5. Where we were (2/5)

  6. Where we were (3/5)

  7. Where we were (4/5)

  8. Where we were (5/5)

  9. How did we handle the change? • Divided team into groups • One group for updating documents • Other to start developing the prototype

  10. Test Plan and Cases

  11. Test Plan and Cases • Admin Interface • Static page maintenance tests • Blog maintenance tests • Customer tracking page tests • Customer Interface • Product list page tests • Product detail page tests (multiple angle pictures too) • Shopping cart/buying product tests • Blog commenting tests • Social media tests • Comment form

  12. Test Plans & Cases • Levels of Service • 8 second webpage load time test • Multiple browser/device test

  13. Operational Concept Description

  14. Proposed New System: NDI Approach • Wordpress: • Merchant store. • Product description and zoom. • Customizable templates. • Site analytics. • Social Media Integration • Blog • Static Pages: Contact, About, Home

  15. System Boundary

  16. Architecture

  17. System Context Diagram

  18. Artifacts and Information Diagram

  19. Process Diagram

  20. View Product Listing • Description • Typical Course of Action

  21. View a Product Details • Description • Typical Course of Action

  22. Add product in Shopping Cart • Description • Typical Course of Action

  23. Purchase a Product • Description • Typical Course of Action • Exceptional Course of Action

  24. Fill Feedback Form • Description • Typical Course of Action • Alternative Course of Action

  25. Add a Blog Entry • Description • Typical Course of Action

  26. NDI/NCS Interoperability Analysis • Our Project is a single NDIProject • NDI Evaluation

  27. Life Cycle Plan

  28. Initial Estimates VS Actual Effort • SLOC estimated: 500 Actual: 400 (without bog) • Time estimated: 144 hrs Actual: 70 hours • (4 developers at 12 hrs/week) (2 developers at 17 hrs/week) • Initial deadline: 21 Nov Actual: 30 Nov (had to start all over again on 13 Nov)

  29. Timelines • Received first set of designs on Nov 11 • Finally switched to WordPress on Nov 13 • First working version demonstrated to client on Nov 25 • Received next set of designs on Nov 26 • Included all the (received) designs on Nov 28

  30. COTIPMO

  31. Course of action • 7 Dec – Migrate data to new server. • 8 Dec – 13 Dec – Provide Training. • HTML training: 8 Dec – 10 Dec • WordPress Training – 11 Dec – 12 Dec • Adding/Removing/Updating Products – 13 Dec

  32. Feasibility Evidence Description

  33. NDI/NCS Alternatives

  34. Evaluation Criteria of NDI Attributes

  35. Evaluation Criteria of NDI features

  36. Evaluation Results Screen Matrix for NDI attributes

  37. Evaluation Results Screen Matrix for NDI features

  38. Business Case Analysis • Market Trend and Product Line Analysis • Cost Analysis • Benefits Analysis • ROI Analysis

  39. Market Trend and Product Line Analysis

  40. Cost Analysis

  41. Benefit Analysis

  42. ROI Analysis

  43. ROI Analysis Graph

  44. Major Risks • Getting the Inputs from the Designer • Browser Compatibility • Load Time for Pages

  45. Supporting Information Document

  46. Traceability Matrix

  47. Win-Win Agreements • Removed Win-Win Conditions • WC-1553: As an admin I want to be able to send mass emails to customers who have signed up to a newsletter. • WC-1554: As a user, I want to be able to sign up to a newsletter for receiving updates • Added Win-Win Condition • WC- 2271: As a user, I want to be able to submit a contact form.

  48. Test Results

  49. Test Results • Second NDI switch to Wordpress caused delay • Prioritization of tests • Costumer product tests prioritized first • Contact form tests prioritized second • Loading time test prioritized third • Social media integration prioritized as fourth • Customer tracking item prioritized as fifth • Admin interface items (login, blog, static page creation) prioritized as sixth • Compatibility tests prioritized as last (need all others to be successful)

  50. Test Results • Failed results • Blog navigation • Contact form error messages • Navigation animation issues • Add to Cart has no notification • Skipped tests • Multiple Angle images • Social Media

More Related