Hidden Mustard

From ICO wiki
Revision as of 22:11, 31 October 2016 by Aasser (talk | contribs) (→‎Analüüs)
Jump to navigationJump to search

Meeskond ja rollid

  • Andreas Kirotar - projektijuht
  • Anneli Asser
  • Aivar Romandi
  • Tõnn Vaher

Idee

Veebipood wpf rakendusena, milles on võimalik: kasutaja registreerida, sisse logida, kuulutusi lisada/muuta. Teiste inimeste kuulutusi vaadata ja nendega kuulutuse teemal suhelda.

Tehnoloogia

Kasutatav tehnoloogia:

  • C#
  • Windows Presentation Foundation
  • SQL

Analüüs

WebStore, mille nimi peaks olema pigem e-pood, on WPF rakendus, millega on võimalik kasutajatel efektiivselt kuulutusi lisada ja neid ka vaadata. Rakenduse eesmärk on lubada kasutajatel ennast registreerida ja sisselogida, kui kasutaja on sisse loginud, siis on tal võimalik lisada uus kuulutus, neid muuta, vaadata ja kustutada. Kuulutusi on võimalik ka otsida läbi filtreerimise ehk kuulutuse tunnuste kaudu. Kasutajal on võimalik kuulutuse all küsimusi küsida. Kuulutust saab lisada erinevate kategooriate alla ja sinna lisatakse toote kirjeldus, pildid, asukoht jm.

Põhilised(must-have) vajadused rakendusele on järgmised: kuulutuste olemasolu, kergesti kasutatav rakendus, maksevõimalus(nice-to-have). Selleks, et põhilisi vajadusi täita on vaja esiteks kedagi, kes neid kuulutusi lisab ehk kasutajaid ning teiseks mõistliku kasutajaliidest.

Rakenduse ohuks on teiste samalaadsete võimaluste olemasolu näiteks veebis osta.ee, okidoki.ee ja teisedki. Rakenduse tugevuseks on see eest mõistlik kasutajaliides ning mugav viis soovitud toote leidmiseks.

Mis on selle eesmärk? Eesmärgiks on anda inimestele võimalus osta/müüa/vahetada erinevaid tooteid. Samuti osutada kasutajatele mugavat ja lihtsat võimalust kaupu sorteerida ning ka otsida.

Mida tavakasutaja sellega teha saaks?

Tavakasutaja saab :

  • end registreerida kasutajaks,
  • enda registreeritud kasutajaga sisselogida,
  • registreeritud kasutajaga postidada kuulutusi
  • Vaadata enda ja teiste postitatud kuulutusi
  • Kirjutada kuulutuse alla kommentaare


Tööjaotus:

  • Proge/disain/projekijuht - Andreas Kirotar
  • Disain/proge/sql/midagi_ikka - Anneli Asser


  • SQL/proge? - Aivar Romandi ?
  • Proge ? - Tõnn Vaher ?


Funktsionaalsus

Must have

  • Kasutaja registreerimine.
  • Kasutaja sisselogimine. Kasutajal on võimalik logida süsteemi.
  • Kasutaja andmete muutmine.
  • Kasutaja enda kuulutuste lisamine/vaatamine/muutmine/kustutamine/sulgemine?
  • Teiste kasutajate kuulutuste vaatamine
  • Kuulutusele kommentaaride kirjutamine/(kommentaarile vastamine)
  • Kuulutuste vaatamine kategooria järgi
  • Otsing filtritega või/ja märksõna läbi

Nice to have

  • Kirjutada kuulutuse postitajale sõnumeid
  • Kuulutuse lisamine lemmikutesse - see pole raske?
  • Live chat
  • Oksjon
  • Makse teostamine (veebimakse)
  • Feedback?
  • Hinnamuutuse teavitus?
  • Reklaamide bännerid?
  • Kuulutuses oleva asja asukoht (google maps)


MVP

Võimalikud probleemid

  • Probleemiks võib osutada projekti keerukus, mis tähendab, sest projekti piirid pole täielikult määratletud seega teostamine võib minna üle käte. Ei saa funktsionaalsustega ühele poole, hakatakse arendama funktsionaalsust, mille teostamine käib üle jõu.
  • Tööjaotusega võib tekkida probleeme, sest tiimil pole piisavalt Visual Studioga ja üleüldiselt ärilise loogika tarkvara arenduse kogemusi.