1 / 59

FlowerSeeker

Join our FlowerSeeker team as we build a cutting-edge online flower business platform, connecting florists and customers directly. Our system will offer seamless services, customized options, and an enhanced shopping experience. Explore our capabilities, operational concepts, and detailed requirements for an innovative floral marketplace.

pburks
Download Presentation

FlowerSeeker

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. FlowerSeeker Team 5 Nov. 2, 2012

  2. Team’s strong points & weak points • Strong points • Team communication, commitment • Knowledge of Java (language of implementation) and OO concepts • Weak points • Team tends to focus on immediate needs like deadlines and due dates – need better time management to avoid getting bogged down • Lack of experience in e-commerce development, tooling, and implementation of payment systems • Concerns and risks • Exploration and integration of shopping cart/payment solutions with adequate security into the system will take time – try to find existing solutions/frameworks for as many features as possible and try them out to reduce implementation time • Next semester’s team will have some different people with different backgrounds - try to use well known and well supported frameworks and libraries

  3. Operational Concept Description

  4. System purpose • System is to build an online flower business website in order to build directly relationship between florist and online shopper. The website will allow florist sell flowers online and provide customized flower service to customer.

  5. shared vision • Providing an online platform for flower business to let florists sell flowers without brokers and decrease the cost by removing broker dealer fee. • Providing different services and make the online purchase of flower more pleasurable.

  6. Benefits Chain

  7. Level of Services

  8. System Boundary and Environment

  9. Capability Goals • Must have • OC-1 Search functionality • OC-2 Upload pictures • OC-3 Ranking & Review • OC-4 Recommendation Engine

  10. Capability Goals • Should have • OC-5 Order Management

  11. Capability Goals • Could have • OC-6 Coupon Generation • OC-7 Upload Video • OC-8 Subscription • OC-9 Mobile device accessible • OC-10 Occasion/reminder for customers

  12. Navigation Diagram General navigation Flow

  13. Navigation Diagram Administrator navigation Flow

  14. Prototype List product by price

  15. Prototype List florist by occasion

  16. Prototype Florist Order History

  17. Prototype List product by price

  18. Requirements

  19. Agreed Win Condition 3 Roles: Admin: view subscribed florist. Florist: Create a product, Generate Coupon, Review order history, Premium features, See products’ ranking and review, access website from mobile device. Customer: Find products, Receive coupons, Rank and review, Review order history, access website from mobile device.

  20. Agreed Win Condition Admin: view subscribed florist: WC_1467: As an admin I can see who my subscribed florists are so that I can receive monthly fee.

  21. Agreed Win Condition Florist Create a product: WC_1460: As a florist, I can choose from a predefined list what special products and services that my store offers so that I can have more choices of services for customer. WC_1459: As a florist, I can specify the price of the items I sell so that I can promote my own products. WC_1458: As a florist, I can specify store times available for local pickup. WC_1457: As a florist, I can specify where my store is and what area I can do local delivery to - by zip code and/or city. WC_1456: As a florist, I can choose from a predefined list the occasions my store supports and which items are for which occasion. WC_1407: As a florist, I can upload pictures to that can show case my design and sell products. Each item for sale should have an image associated with it.

  22. Agreed Win Condition Generate Coupons: WC_1399: As a florist, I can generate coupons so that can promote products to specific customers, along with private messages. Review order history: WC_1444: As a florist, I can check the order history so that lets me see the past orders I received. WC_1461: As a florist, I can see the details of orders customers placed (price, date, items ordered, order status) so that I should be able to update the order status and contact the customer to inform of any issues. WC_1462: As a florist, I can see a summary of how many orders I received, who my customers are, who are regular customers, which of my products are popular, etc. so that I can plan improvements in my products.

  23. Agreed Win Condition Premium features: Win Condition (WC_1466): As a florist I can subscribe and pay a monthly fee so I can gain access to premium features (order tracking for customers, calendar, local pick up option for customers) and license to use FlowerSeeker designs. See ranking and reviews: Win Condition (WC_1452): As a florist, I can see my shop ranking and reviews from customers who purchased from me. Access the site from a mobile device Win Condition (WC_1405): As a shopper and florist, I can access the site from a mobile device (smartphones and tablets).

  24. Agreed Win Condition Customer: Find products: WC_1453: As a customer, I can see a florist's uploaded video clips on their store page. WC_1455: As a customer, I can see at a glance what a florist has to offer and pictures of individual items at their store page. WC_1450: As a customer, I can specify the time and place to delivery an order. WC_1446: As a customer, I can search based on florist star rankings to find good florists. WC_1445: As a customer, I can search based on price range within my budget so that can help me controlling my order. WC_1401: As an online shopper, I can set reminders on a scheduler that will send me email reminding me to send flowers to people. WC_1400: As an online shopper, I can search based on a list of predefined occasions, so that will help me to find a florist specialized in the occasion. WC_1398: As an online shopper, I can search based on location (zip/city) so that will help me find the florist in the area that I need to send flowers to. WC_1408: As a customer, I can search based on predefined product/service options to find a florist who can help me according to my need.

  25. Agreed Win Condition Receive coupons: WC_1454: As a customer, I can see private messages from florists and use coupons received so that I can apply discounts on future orders. Rank and review WC_1451: As an online shopper, I can rank and review florists and items I have purchased. WC_1412: As an online shopper, I want to be able to review an order I placed (order details like price, date, items ordered, order status) and contact the florist about any issues. WC_1409: As an online shopper, I can see the rank and review of florists and items as I browse florist shops and their products.

  26. Agreed Win Condition Review order history WC_1406: As an online shopper, I can check the order history so that will help me keep track of the past orders I placed. Access the site from a mobile device WC_1405: As a shopper and florist, I can access the site from a mobile device (smartphones and tablets).

  27. Architecture

  28. System Context

  29. Artifacts

  30. Behavior

  31. Life Cycle Plan

  32. Introduction • Purpose of LCP: • Object • Project Current status • Where to go • Role & responsibility • milestone • Assumptions: • Duration: 24 weeks • 6 student • All the students and client are our stakeholders and they are all clear about their responsibilities and they will fulfill their responsibilities until the end of the semester • Development team will have several meetings weekly • Interaction with client almost once a week • Client will provide a domain server for us

  33. Milestones and Products Overall Strategy Architected Agile Process Pattern & Use single NDI Process Pattern

  34. NDI-Intensive Process Pattern & Net centric service Internet Process Pattern

  35. Main Project Deliverables • Exploration (09/13/2012 – 10/14/2012 ): • LCP • FED • Project Effort Report • Project Plan • Progress report • Evaluation of valuation commitment package • OCD • Valuation (10/15/2012 – 11/15/2012 ): • SID • SSAD • QMP • PRO

  36. Responsibilities & skills • Project-specific stakeholder’s responsibilities - Lawyer - Jessica's Mom • Responsibilities by Phase • Current Skill and wanted skills in next semester

  37. Responsibilities by Phase Example:

  38. Current Skill and wanted skills in next semester Example:

  39. Approach • Monitor and control of the project - google group - Reviews: Weekly group view, den student IIV&V review and winwin review. • Tools: • Prototype: Balsamiq • Winwin condition and prioritize requirements: winbook • Debug: BugZilla • UML: Visual Paradigm • COCOMO II (Version v.2003) • COTIMO • Google Groups

  40. Resources & COCOMO Result • Our current resources: - Estimated CSCI577a/b Effort : 6 team members at 10 hrs./week for 12 weeks -Total estimated effort:5.25PM - Budget information: estimate budget $3000 - Project duration: 24weeks - Component modules in your development project: Payment, rank & review, order management, searching, user management, product management, coupon generation and shopping cart - Primary Programming language used: JAVA

  41. COCOMO Input Parameters

  42. Resources & COCOMO Result

  43. Feasibility Evidence Description (FED)

  44. Assumptions • Florists want to have online presence. • Customers want to build relationship with local florists. • Customers want an easier way to buy flowers online and better shopping experience

  45. Personnel Costs

  46. Software and Hardware Costs

  47. Benefit Analysis

  48. Return on investment

More Related