Publicação
DevOps em sistemas de informação : implementação em operações de tecnologias de informação
| Resumo: | Nas últimas décadas verificaram-se grandes alterações aos paradigmas de desenvolvimento de software. Desde o final dos anos 80, o foco era essencialmente a análise de requisitos, evoluindo, nos anos 90, para a programação orientada a objetos, que abriu caminho para a implementação de metodologias como o Rational Unified Process (RUP), introduzido o desenvolvimento por iterações, que transfere o ênfase do planeamento para o desenvolvimento, até aos anos 2000, onde foram introduzidas as metodologias Agile, um conjunto de princípios em que os requisitos e soluções evoluem através da colaboração e auto-organização de equipas especializadas. Com esta evolução natural do Agile, surge o conceito de DevOps. Apesar de semelhantes, ambos os conceitos possuem diferenças intrínsecas: o primeiro representa uma mudança de abordagem (pensamento), enquanto o que o segundo implementa uma mudança cultural nas organizações. A seguinte dissertação contem o desenvolvimento do tema proposto, DevOps em Sistemas de Informação, uma metodologia de desenvolvimento que se baseia na interdependência entre o desenvolvimento de software e operações de tecnologias de informação, sustentado por um framework teórico, relevância e importância do estudo, metodologia e devidos resultados, onde serão apresentados alguns casos de estudo sobre o tema e suas particularidades, e, por fim, as conclusões da pesquisa. |
|---|---|
| Autores principais: | Rato, Francisco de Oliveira |
| Assunto: | DevOps Agile Tecnologias de Informação Entregas Contínuas Metodologias de Desenvolvimento DevOps Agile Information Technology Continuous Delivery Development Methodologies |
| Ano: | 2018 |
| País: | Portugal |
| Tipo de documento: | dissertação de mestrado |
| Tipo de acesso: | acesso aberto |
| Instituição associada: | Universidade Nova de Lisboa |
| Idioma: | português |
| Origem: | Repositório Institucional da UNL |
| Resumo: | Nas últimas décadas verificaram-se grandes alterações aos paradigmas de desenvolvimento de software. Desde o final dos anos 80, o foco era essencialmente a análise de requisitos, evoluindo, nos anos 90, para a programação orientada a objetos, que abriu caminho para a implementação de metodologias como o Rational Unified Process (RUP), introduzido o desenvolvimento por iterações, que transfere o ênfase do planeamento para o desenvolvimento, até aos anos 2000, onde foram introduzidas as metodologias Agile, um conjunto de princípios em que os requisitos e soluções evoluem através da colaboração e auto-organização de equipas especializadas. Com esta evolução natural do Agile, surge o conceito de DevOps. Apesar de semelhantes, ambos os conceitos possuem diferenças intrínsecas: o primeiro representa uma mudança de abordagem (pensamento), enquanto o que o segundo implementa uma mudança cultural nas organizações. A seguinte dissertação contem o desenvolvimento do tema proposto, DevOps em Sistemas de Informação, uma metodologia de desenvolvimento que se baseia na interdependência entre o desenvolvimento de software e operações de tecnologias de informação, sustentado por um framework teórico, relevância e importância do estudo, metodologia e devidos resultados, onde serão apresentados alguns casos de estudo sobre o tema e suas particularidades, e, por fim, as conclusões da pesquisa. |
|---|