Atualmente toda empresa que deseja competir necessita de agilidade no poder de tomar decisões rápidas a fim de não ficar obsoleta e menos competitiva, e busca na área de TI, mais precisamente nos Sistemas de Informação, a ferramenta necessária para o apoio nestas tarefas. A informação encontra-se hoje distribuída em vários servidores, e a internet é o grande motivo desta expansão e descentralização, tornando-se imprescindível ter acesso aos dados em qualquer lugar e a qualquer hora. Mudanças radicais na forma de comércio, passando do físico ao virtual, deram início ao desenvolvimento de sistemas para a Web e revelaram o grande negócio que estava por trás de um browser de navegação. Focando o interesse das empresas neste novo ambiente, restou às mesmas evoluírem os seus sistemas para este legado. Eis que começaram a surgir os primeiros problemas nesta mudança de paradigma de desenvolvimento de sistemas, como o conhecimento de várias tecnologias ao invés de uma apenas, OOP, sistemas distribuídos, entre outras. A definição tecnológica neste contexto não é fácil e tende a levar às vezes um consumo de tempo elevado, podendo inclusive inviabilizar a continuidade do projeto. Isto ocorre em virtude da defasagem tecnológica, pois a quantidade de novas tecnologias que surgem todo dia é muito grande.Sendo assim, o objetivo geral deste trabalho é apresentar uma avaliação sobre as ferramentas de desenvolvimento para Web, enfatizando ferramentas open source (software livre) e demonstrando a sua aplicabilidade através de um estudo de caso que consistirá da elaboração de um sistema. |