FOI2006


Development metodologies in Web 2.0 timeframe

 

Fakultetska znanja

 

Revival of 4GL-like tools for Web 2.0 world

 

Frameworks

 

Model View Controller (MVC) paradigma

 

Zašto su skriptni jezici različiti?

 

Weakly typed, nema kompajliranja, brži razvoj

FLOSS

 

Najveći izvor kvalitetnog gotovog koda - don't re-invent the weel

Code re-use dileme

 

Način pisanja upstream koda uvelike određuje njegovu jednostavnost integracije

Koliko su aktivni upstream developeri? Kako prihvaćaju promjene?

Raspoloživi kod često određuje platformu implementacije u FLOSS svijetu!

Svaki programer treba znati više alata da bi mogao odabrati najbolji:

Jezik mora biti dovoljno fleksibilan da može pratiti promjenjive zahtjeve.

Principi za uspješan Web 2.0 projekt

 

Kako je Internet promjenio pogled na metodologije razvoja informacijskih sustava?

Kolaboracija korištenjem Interneta kao komunikacijskog medija

 

Diljenjenje znanja

 

Dobra dokumentacija

 

hackable/tweakable (mogućnost modifikacije)

 

Testiranje

 

0 dokumentacija
0 testovi
0 pisanje koda

-> rezultat bolji API

Buzzwords

 

Pojednostavljenje produkcije i održavanja

 

IS-ovi se koriste mnogo duže nego što je planirano (Y2K, Cobol).

WWW - izvor informacija

 

XP kolegij na FOI-ju