Penso que o facto de ser uma aplicação web-based é de uma enorme mais valia. Apesar do que isso significa ao nível do impacto no tempo de desenvolvimento, todos os beneficios que daí se obtêm são enormes, como:
- Aplicação apenas é instalada num PC da rede;
- Todos os PC's da rede (postos de trabalho) apenas necessitam de um browser de internet para correr a aplicação;
- Postos de trabalho não precisam de requisitos elevados de hardware ou sistemas operativos, pois o desempenho é sobretudo definido pelo servidor;
- O suporte técnico, bem como upgrades apenas têm necessidade de serem feitos no servidor;
- Menor possibilidade de conflitos com outras aplicações ou componentes do sistema;
- Muito maior facilidade para colocar a aplicação a funcionar on-line em locais fisicos distantes;
- Maior facilidade em garantir a consistencia dos dados.