Project

General

Profile

Vse do 112012 » History » Version 2

David Božjak, 11.01.2012 19:45

1 1 David Božjak
h1. Vse do 1.1.2012
2
3
h2. Povzetek sestanka iz četrtka, 22.12. - okvirni načrt za postavitev projekta
4
5
Koraki poteka projekta so našteti po vrsti
6
7
h3. Tehnološki okvir (ustrezno uredi, ko bo dorečeno) - do konca leta 2011
8
9
* strežnik (apache?)
10
* baza (postgres?)
11
* ...
12
13
h3. Končanje naše pravljice projekta - do konca leta 2011
14
15
h3. Določitev funkcionalnosti projekta
16
17
Tu so lastnosti naštete po nekem smiselnem vrstnem redu, po katerem bi jih morda lahko začeli implementirati. Ta seznam se bo še spreminjal.
18
19
* baza objektov (predmeti, storitve)
20
** kako dodati objekte v sistem
21
** kako objekti odhajajo iz sistema (zastaranje, briše jih lastnik ipd.)
22
* možnost dodajanja lastnosti objektom - baza lastosti se generira "on the fly", na začetku je prazna
23
** licenciranje
24
* možnost poizvedovanja
25
** pametno poizvedovanje
26
** personalizirano poizvedovanje
27
** sistem naj bo sposoben uporabniku predlagati dodatne lastnosti, če jih zazna premalo (kako oziroma kdaj?) 
28
* baza uporabnikov
29
* login, povezljivost z obstoječimi socialnmi omrežji (g+, twitter, facebook...)
30
* sistem rezervacij objektov (verjetno bo tole odvisno od licence)
31
* nagrajevanje uporabnikov (gemification)
32
** sistem starešin reguliran s sistemom nagrajevanja
33
** sistem za ocenjevanja objekta, ki ga je prejel končni uporabnik (kako mu predmet ustreza glede na iskano kategorijo - "gorljiv -> plašč" :), morda še drugi kriteriji)
34
* možnost donacij zadovoljnih uporabnikov, da je celoten sistem samozadosten oziroma da lahko živi sa od sebe
35
36
h3. Grajenje projekta po korakih
37
38
Začetek naj bo preprost, nato sproti dodajamo željene funkcionalnosti.
39
Primer: začnemo s preprosto kopijo strani "podari.si", nato po korakih dodajamo objektom v bazi možnost posedovanja lastnosti (tudi licenc), povezljivost z obstoječimi omrežji, pametno iskanje zadetkov, personalizacijo, sistem nagrajevanja itd.
40
Potrebno je tudi izdelati natančen seznam funkcionalnosti in vrstni red s časovnimi roki, po katerem bomo le-te implementirali.
41
42
h3. Določitev končnega obsega projekta do roka
43
44
Določiti moramo, kako obsežen prototip bomo sploh predstavili v Atenah oziroma katere funkcionalnosti bomo vgradili do roka.