Agilní metodiky vývoje

Trendem není rigidní vývoj typu "vodopád", ale aktivní participace vývojářů a uživatelů během celého vývojového cyklu.

  • ideální jsou tedy agilní metodiky

  • s důkladným testováním na všech úrovních (testy jednotek, integrační testy, testy použitelnosti)

  • důraz ja na týmovou práci s odpovídajícími nástroji (sdílení kódu, testů)

  • využívání "sdílené zkušenosti" - vzory (nejen klasické objektové návrhové vzory - GoF, ale i vzory analytické a implementační - např. v EJB) a osvědčené praktiky

  • důraz je na kontinuálnost - kvality kódu - Refactoring, integrovatelnosti - Continuous Integration