Free Web space and hosting from dzaba.com
Search the Web

SveZaWeb : Usluge : Zivotni ciklus resenja [ Strategija : Dizajn : Razvoj : Analiza ]
SveZaWeb SveZaWeb SveZaWeb SveZaWeb SveZaWeb
SveZaWeb SveZaWeb SveZaWeb Web Design + Development Tutorials and Articles SveZaWeb EMail | Pretraga | Rečnik    
SveZaWeb
SveZaWeb SveZaWeb Razvoj SveZaWeb SveZaWeb Dizajn SveZaWeb SveZaWeb Kreiranje SveZaWeb SveZaWeb Panorama SveZaWeb SveZaWeb Usluge SveZaWeb Poslednja izmena: 21.04.2003. g.
SveZaWeb  Životni ciklus | Tehnologije | Projekti
Web Design + Development Tutorials and Articles SveZaWeb Početna strana : Usluge
Životni ciklus
   
SveZaWeb SveZaWeb SveZaWeb SveZaWeb SveZaWeb

Web dizajn nije grafički dizajn.

Razvojna filosofija obezbeđuje osnove za sve faze kreiranja rešenja.

Be Customer-Driven

Potrebe klijenata su najvažnije u svakom pogledu. U svim fazama razvoja radimo sa Vama kako bi obezbedili da nijedan deo projekta ne ode predaleko bez benificija vaše validacije i stalnog napredovanja.

Keep it Simple

Dizajn mora biti ekstremno intutivan i jednostavan za upotrebu.

Develop Iteratively and Incrementally

Da bi obezbedili da očekivanja od projekta budu realna, koristimo standard "iterative and incremental" tj. proces dizajna koji definiše i postvlja prioritete scenarijima koji mogu biti isporučeni sa kojim vremenom.

 




 

Dugogodišnjim iskustvom na razvoju i implementaciji Web projekata definisao sam životni ciklus informacionog sistema za Web koji efikasno proizvodi rešenja sa svim poslovnim vrednstima koji sistem treba da Vam doprinese. 

Zivotni ciklus resenja

Definišu se potrebe, razvija se plan kako bi izašli u susret datim potrebama. Implementiramo plan, pratimo rezultate da bi smo ih kasnije iskoristili za poboljšanje procesa. 

Svaki složeni softver treba razvijati iterativno i inkrementalno. To znači da se postepeno, u svakom koraku, sprovodi ceo ciklus strategija - dizajn - implementacija - analiza za manji skup slučajeva upotrebe. U svakom sledećem koraku (iteraciji), dodaju se realizacije novih slučajeva upotrebe, tako da sistem postepeno dobija na funkcionalnosti i složenosti. Svaki sistem koji dobro funkcioniše po pravilu je nastao iz manjeg sistema koji je dobro funkcionisao.

1. Strategija

U toku ove istraživačke faze identifikuje se problem i definišu se ciljevi i poslovni zahtevi projekta. Analiza uključuje potrebe implementiranja i kreiranja Web aplikacije, servisa ili prezentacije. Ukoliko se vrši redizajn, analiziraju se greške i predlaže se rešenja za pobošanje. Rezultat ove faze je dokument Project Proposal  u kome se opisuju ciljevi i poslovni okvir projekta. Usvajanje ovog dokumenta je neophodno za nastavak projekta.

2. Dizajn

Po stvaranju vizije projekta, definišu se svi neophodni elementi za kreiranja projekta, u kome su uključeni sledeći dokumenti :

  • Content Plan
    U okviru ovog plana identifikuju se tipovi sadržaja (kategorije i forme), struktura i izvori sadržaja.
  • Navigation Specifications
    Definiše hijerarhiju web projekta i način kretanja kroz ovu strkturu.
  • Page Template Specifications
    Prikupljaju se dizajnerski zahteva kako bi se kreirao šablon (template) projekta.

  • Workflow Specifications
    U okviru ove specifikacije definiše se način rutiranja, produkcije i odobravanja objavljivanja sadržaja u projektu.
  • Functional Specifications
    Funkcionalna specifikacija definiše sve neophodne funkcije i interakcije budućeg sistema sa korisnicima. Izrada logičkog modela funkcija i fizičkog modela poslovnih procesa.
  • Deployment Specifications
    Specifikacija uključuje na koji način se iz razvojne faze prelazi u produkcionu, konfiguraciju servera i dijagrame mrežene strukture ukoliko je potrebno. 

Kao rezultat ovog koraka realizuje se dokumenti u kojima se definiše veličina projekta, uloge i zone odgovornosti. Na kraju ove faze formira se razvojni tim koji kreira šablon i strukturu projekta.

Glavni proizvod ove faze predstavlja Project plan koji u sebi uključuje prethodno definisane elemente u okviru sledećih celina:

  • Specifikacija projekta
  • Vremsnski raspored projekta
  • Finansijska specifikacija projekta

3. Razvoj

U okviru ove faze započinje implementacija projekta, koja se odvija interativno u sledećim koracima: 

3.1. Strategija

Definišu se specifikacije i vremenski raspored implementacije segmenata projekta prema raspoloživim prioritetima, resursima i mogućim rizicima.

3.2. Kreiranje

Razvojni tim kreira okruženje i strukturu, dizajneri kreiraju šablone i prateći multimedijalni sadržaj, programeri kreiraju komponente za interakciju i ponašanje sistema dok eksperti za sadržaj razvijaju sadržaj po već unapred definisanim planovima.

3.3. Integracija

Naš cilj u ovom koraku je integracija vizuelnog dizajna sa dizajnom informacija. Dizajn ne predstavlja samo interfejs rešenja, već mora uspešno da se integriše sa predstavom informacija kako bi bio prihvatljiv i razumljiv od strane korisnika. Dizajneri obogaćuju sadržaj multimedijlnim komponentama, programeri integrišu komponente i testiraju upotrebljivost a eksperti za sadržaj popunjavaju šablone, da bi na kraju posedovali vizuelnu, informativnu i interaktivnu prezentaciju sistema. 

3.4. Analiza

Analizira se i proverava upotrebljivost, produktivnost i funkcionalnost  kako bi se omogućila validacija svake faze plana projekta. Na osnovu rezultata prethodnih koraka realizuje se strategija razvoja sledeće iteracije u okviru projekta.

Proces kreiranja Web projekata je iterativan. Kreira se deo po deo, po prethodno definisanim fazama. Kompletno se ceo krug razvoja odvija za svaku fazu projekta i njene podfaze.

Rezultati ove faze su sledeći:

  • Dokumentacija
    Kompletna dokumentacija funkcionalnosti i upotrebljivosti projekta.
  • Matrijal za obuku
    Uputstva za upotrebu, održavanje i testiranje.
  • Sedmični izveštaji o statusu projekta
    Obaveštenja o realizaciji tokom razvoja projekta.
  • Realizacija projekta
    Projekat je kompletiran po standardima definisanim u planu projekta i spreman je za sistemsko testiranje.

4. Analiza

U ovom finalnom koraku analiziramo sve moguće pojedinosti, vrši se stabilizacija projekta kroz  testiranje. Potrebno je pokriti sve (bitne) regularne slučajeve i izuzetke i omogućiti ocenjivanje valjanosti projekta, tj. testiraju se performanse i vrše korekcije da bi se njegove performanse prilagodile realnim potrebama. Po stabilizaciji, projekat prelazi u produkciono okruženje, vrši se arhiviranje kompletnog projekta i objavljivanja finalnog proizvoda.

Zaključak

Dobro planirani, definisani i dokumentovani procesi su veoma važni za uspeh bilo koje Web aplikacije, jer pruža dobro testirano i dobro optimizovano rešenje koje može da Vam donese poslovne uspehe. Zavisno od potreba klijenata obezbeđujemo dalju podršku i unapređivanje projekta prema specifičnim zahtevima. 

Uspostavimo nove veze, javite se webmaster@svezaweb.dzaba.com 

 Životni ciklus | Tehnologije | Projekti 


 

Curriculum Vitae
Poslovnu biografiju mozete prauziti klikom na ovaj link.

Dovoljan je sam klik!

SveZaWeb

CentralBOX™ Portal obezbeđuje jedinsteveno i centralizivano okruženje za sve potrebe oragnizacije kroz presonalizaciju, interakciju, intelegentu administraciju i integraciju raznih servisa i aplikacija.

Skorić Milan
ul.V.Zečevića 161
151314 Krupanj
015/681-652  webmaster@svezaweb
.dzaba.com

 

 Copyright 1998 - 2003 (c) SveZaWeb. Sva prava zadržana. Politika privatnosti. SveZaWeb Najbolji pregled u 800*600 sa najpopulanijim browser-ima  
SveZaWeb SveZaWeb SveZaWeb SveZaWeb SveZaWeb
 Razvoj   Dizajn   Kreiranje   Panorama   Usluge