Frameworks no desenvolvimento de software: o caso da Elevation da PRIMAVERA BSS


Autoria(s): Sousa, Joel Filipe Pereira
Contribuinte(s)

Sousa, Rui Dinis

Data(s)

2015

31/12/1969

Resumo

Dissertação de mestrado integrado em Engenharia e Gestão de Sistemas de Informação

O desenvolvimento de software é cada vez mais complexo. De forma a permitir que a empresas continuem competitivas, as equipas de desenvolvimento utilizam frameworks de desenvolvimento de forma a reduzir o esforço e tempo necessários para as empresas darem uma reposta eficaz e eficiente às exigências do mercado. Sendo a PRIMAVERA BSS uma empresa que gosta de estar sempre ao mais alto nível no que diz respeito à produção de software, ao longo dos últimos sete anos, uma das equipas de software development da PRIMAVERA BSS, desenvolveu a framework Elevation. No entanto, não é ainda evidente as mais valias para os colaboradores da PRIMAVERA BSS decorrente da adoção da Elevation no processo de desenvolvimento de software, pelo que este trabalho de dissertação propõe um estudo de caso que responda à seguinte questão: "Quais as vantagens e desvantagens da utilização da framework Elevation?". Para além da resposta à questão evidenciando as vantagens e desvantagens, os resultados deste trabalho incluem ainda um conjunto de recomendações para a evolução da framework Elevation, as quais podem também ser tidas em consideração por outras empresas no contexto de outras frameworks.

The Software development is becoming more complex. The companies need to use software development frameworks, in order to reduce the effort and time needed to the companies be able to respond to the market requirements, so they can achieve the level of competitiveness required nowadays. Being PRIMAVERA BSS a company that likes to be always on the highest level in the software production market, during the last seven years, their software development teams have been developing Elevation framework. However, is not yet clear that its a added value to the PRIMAVERA BSS employees in the software development process, so this dissertation will porpose a case study that anwsers the following question: "What are the advantages and disadvantages of using the framework Elevation?" In addition to the anwsers to the question the results of this work include a set of recommendations for the development of Elevation framework which can also be taken into account by other companies in the context of other frameworks.

Identificador

http://hdl.handle.net/1822/40319

Idioma(s)

por

Direitos

info:eu-repo/semantics/embargoedAccess

Tipo

info:eu-repo/semantics/bachelorThesis