caiet de sarcini pentru realizarea unui magazin online - tecomm 2012

Post on 18-May-2015

4.266 Views

Category:

Technology

10 Downloads

Preview:

Click to see full reader

TRANSCRIPT

TeCOMM 2012

Mihai Brehar

Caiet de sarcinipentru

realizarea unui magazin online

Consultant eCommerce

How the customer explained it

How the project leader understood it

How the analyst designed it

t

How the programmer wrote it

What the beta testers received

How the business consultant described it

How the project was documented

What operations installed

How the customer was billed

How it was supported

What marketing advertised

What the customer really needed

Componentele proiectului

•Frontend

•Backend

•Newsletter

• Integrari 3rd party

•Hosting / securitate / backup

Cu ce începem?

Construirea unui site

•Continut

•Wireframe

•Homepage

Specificatii

● Functionale

● Non-functionale

● Ex: viteza, securitare, usurinta in folosire

● E nevoie de un criteriu de validare

Frontend

Homepage● Pozitionare categorii/brands/meniuri

● Categoriile sunt pozitionate pe orizontala / pe verticala (in partea stanga)

● Categoriile sunt pe X nivele si se deschid in stil acordeon / overlay / etc

● Categoriile secundare se deschid la click / la mouse over

● Cate categorii sunt? Incap toate in design? 

● Producatorii sunt afisati langa categorii / sub categorii / in footer

● Daca sunt foarte multi producatori ii afisam pe toti sau doar pe cei mai importanti?

● Afisam logo pentru producatori?

● Campul de cautare

● Este pozitionat in zona X si trebuie sa aiba minim Y px

● Are autocomplete?

● Are selectie de categorie?

● Cosul de cumparaturi

● Este pozitionat in coltul dreapta sus, afiseaza textul Y cand este gol si textul Z cand sunt produse.

● Are/nu are buton de finalizeaza comanda.

Homepage (cont)

• Numar de telefon si program de functionare - pozitionare

• Bannere - pozitionare, animatie

• Produse promovate: se afiseaza X produse la reducere, Y produse noi aparute, Z produse care respecta un anume criteriu, selectate manual sau automat din admin.

• Testimoniale – afisate aleator sau selectate manual

• Title tag, description, H1 + alte texte trebuie sa fie modificabile din admin

• Alte elemente statice / dinamice (ex: link-urile din footer)

Homepage (cont)

Pag. de categorie/brand● URL-ul paginii de categorie trebuie sa fie sub forma

/nume-categorie/

● Title tag e diferit de numele categoriei si se ia din admin

● Description tag se ia din admin

● Numele categoriei se afiseaza intr-un tag h1 / h2

● Produsele au / nu au buton de adauga in cos

● Filtre

● Daca sunt multe, cum se afiseaza?

● Se pot selecta mai multe filtre o data?

● Ce URL/title/description se genereaza la selectia filtrelor?

Pag. de categorie/brand (cont)

● Sortare

● Care e sortarea implicita?

● Ce optiuni de sortare sunt?

● Pozele produselor trebuie sa contina atributul alt si title

● Semnalizare oferta/promotie

● URL-ul produsului trebuie sa fie de forma /nume-categorie/nume-produs.html

● Trebuie sa existe un tag canonical URL spre categoria principala

● Title tag trebuie sa fie format din numele produsului / numele produsului + categorie

● Description tag e descrierea produsului / camp separat● Numele produsului trebuie afisat intr-un tag h1/h2● Poza produsului este pozitionata in partea stanga a paginii

● Sub poza e afisata galeria de imagini● Zoom-ul se face cu overlay / pop-up● Numele pozei trebuie sa fie sub format nume-produs.jpg

● Pretul este afisat in partea dreapta a paginii

Pagina de produs

● Buton adauga in cos trebuie pozitionat aproape de pret● Culoarea butonului trebuie sa fie distincta de restul

culorilor din site● Dupa ce se apasa butonul de adauga in cos,

utilizatorul este trimis in pagina de cos● Info stoc – pozitionare aproape de butonul de adauga in cos● Descrierea produsului si atributele sunt afisate in zona X● Semnalizare oferta/promotie● Variatiuni culoare / marime● Numar telefon + chat online● Produse similare/recomandate/comandate de alti clienti● Reviews/intrebari● Producatorul are link spre pagina lui

Pagina de produs (cont)

Cosul de cumparaturi● Butonul de finalizare comanda trebuie sa aiba aceeasi culoare

ca si butonul de adauga in cos● Este pozitionat in partea dreapta a paginii

● Butonul de continua cumparaturile are o culoare mai putin vizibila● Este pozitionat in partea stanga a paginii, departe de butonul

de finalizeaza comanda● Campul pentru cuponul de reducere este pozitionat in zona X

● Evidentiere reducere odata de cuponul a fost introdus● Costul de transport este afisat in cos

● Evidentiere transport gratuit● E nevoie de selectarea orasului pentru calcularea costului?

● Upsell / produse recomandate

● Design-ul e simplificat, dispar meniurile si apar elemente pentru cresterea increderii● Numar telefon evidentiat / Badge Trusted.ro / Conditii retur

● One page checkout sau multi page?● La pasul 1 se afiseaza formular de login si formular de cont nou

● Formularul de cont nou contine campurile X, Y, Z● Campurile X si Y sunt obligatorii, Z e optional● E nevoie sau nu de parola?● CUM SE AFIŞEAZĂ ERORILE ÎN FORMULARE?

● La pasul 2 se afiseaza metodele de plata si de livrare● GA ecommerce tracking

Procesul de checkout

● Daca nu exista rezultate ce se afiseaza?

● Dupa ce criterii se face cautarea? Atributele se iau in calcul?

● Sugestii cautari alternative

Cautare

● istoric comenzi

● download facturi

● modificare parola

Cont client

Alte lucruri

● Wishlist

● Prelaunch

● Pagina 404

● Pagini statice / CMS

● Integrare butoane social media

● Anunta-ma cand apare pe stoc

● Anunta-ma cand scade pretul

● Newsletter

● Integrare 3rd party

● Modalitati de inscriere

● Overlay + voucher

● Din checkout

● Design template

Backend

● Produse● Tva● Import / export

●Am nevoie sa import stocul in fiecare zi● Preluare feed-uri de la furnizori● Dimensiuni poze

● Categorii● URL● Title tag, description

● Atribute● Filtre

Catalog

● Banners● Timpul de rotatie● Limitare in timp● Sortare usoara

● Vouchers● Procent sau suma fixa?● Limitare in timp● Limitare numar de folosiri● Limitare pt un grup de produse● Limitare cumparaturi minime in valoare de X lei

● Preturi reduse● Limitare in timp● Limitare pt un grup de produse

● Cross sell / upsell● Mail pt review - postsales● Comparatoare de preturi

Marketing

● Flux procesare

● O comanda poate trece din starea „Comanda noua” in „Comanda livrata” doar in momentul in care se creeaza factura

● Editare comenzi

● Adaugare vouchere

● Facturare

● Tva multiplu

● Design factura

● Awb curier

● Daca se face plata online, awb-ul sa fie fara ramburs

● Retur produse

Comenzi

● Email templates

● Se poate modifica usor email-ul de confirmarea comenzii

● Module plata

● Se pot activa/dezactiva usor metodele

● Module transport

● Se pot schimba usor costurile de transport

Management module

● Acces utilizatori

● Gestiune stocuri

● Statistici

● Instalare

● Gazduire

● Gazduirea se face in Romania / in strainatate pe server dedicat cu IP unic / shared hosting

● Mentenanta

● Furnizorul se obliga sa ofere sa repare orice eroare in termende X zile

Alte lucruri

„Assumption is the mother of all fuckups”

Multumesc,

Mihai Breharhttp://www.mihaibrehar.ro/blog/

@mihaibrehar

top related