DSpace Repository

Definição de processos reutilizáveis para construção ágil de serviços empregando XP e princípios SOA

Show simple item record

dc.contributor.advisor Azevedo, Leonardo Guerreiro
dc.contributor.author Carvalho, Felipe Abrantes
dc.date.accessioned 2018-07-17T22:48:52Z
dc.date.available 2018-07-17T22:48:52Z
dc.date.issued 2014-09-30
dc.identifier.citation CARVALHO, Felipe Abrantes. Definição de processos reutilizáveis para construção ágil de serviços empregando XP e princípios SOA. 2014. xiii, 349 f. Dissertação (Mestrado em Informática) - Universidade Federal do Estado do Rio de Janeiro. Rio de Janeiro, 2014. pt_BR
dc.identifier.uri http://hdl.handle.net/unirio/11997
dc.description Dissertação também disponível em formato impresso, com o número de chamada CCET MI 2014/14. pt_BR
dc.description.sponsorship n/a pt_BR
dc.language.iso Portuguese pt_BR
dc.rights openAccess pt_BR
dc.title Definição de processos reutilizáveis para construção ágil de serviços empregando XP e princípios SOA pt_BR
dc.type masterThesis pt_BR
dc.contributor.advisor-co Souza, Gleison dos Santos
dc.contributor.referee Azevedo, Leonardo Guerreiro
dc.contributor.referee Souza, Gleison dos Santos
dc.contributor.referee Santoro, Flávia Maria
dc.contributor.referee Murta, Leonardo Gresta Paulino
dc.contributor.referee Correa, Alexandre Luis
dc.degree.department CCET pt_BR
dc.degree.grantor Universidade Federal do Estado do Rio de Janeiro - UNIRIO pt_BR
dc.degree.level Mestrado Acadêmico pt_BR
dc.degree.local Rio de Janeiro, RJ. pt_BR
dc.degree.program Programa de Pós-Graduação em Informática pt_BR
dc.subject.cnpq CIÊNCIAS EXATAS E DA TERRA pt_BR
dc.subject.cnpq CIÊNCIA DA COMPUTAÇÃO pt_BR
dc.subject.en Service-Oriented Architecture pt_BR
dc.subject.en eXtreme Programming pt_BR
dc.subject.en Agile Methods pt_BR
dc.subject.en Software Process Line pt_BR
dc.subject.en Service Construction pt_BR
dc.description.abstracten In the last decades, global economy has reestructured towards a service-oriented busi- ness model, meaning organizations have been positioning according to their core compe- tencies e organized a collaboration network with partners, as to reuse pre-made solutions to deliver a solution to their customers. This way, a given solution s time-to-market decre- ases, whereas return over investiment increases, as organizational assets are reused more often. In parallel, the speed of changes in the market has been increasing as well, bringing more volatility to requirements and demanding greater flexibility and agility to respond to changes. Due to the need for a smaller response time, new ways of working have been uncovered, proposing incremental deliveries and greater adaptability to unstable require- ments. The concept of Service-Oriented Architecture has emerged within this context, pro- posing greater flexibility and smaller response time to the needs of markets and organi- zations. For the same reason, a series of lightweight and non-burocratic methods were proposed. Those methods were aftewards called Agile Methods . Despite such similarities, there s no consensus in literature about how applicable is this combination into a software development method that delivers service-oriented solutions. In fact, there s a lack of structured and repeatable methods that allow this combination to be properly implemented. This dissertation aims to define a software process line which purpose is to build service-oriented solutions via agile practices, in a way that takes into consideration the context of the organization where it is being implemented. This way, it is expected that organizations my easily and unassistedly instantiate variations of this software process line, according to its reality, the reality of their market niche, their workforce, their too- ling, their culture, among other factors. pt_BR
dc.degree.country Brasil pt_BR
dc.description.sponsordocumentnumber n/a pt_BR
dc.description.abstractpt Nas últimas décadas, a economia global tem se reestruturado em direção a um modelo de negócios orientado a serviços, ou seja, as organizações tem se posicionado de acordo com as competências em que são especialistas e organizado uma rede de colaboração com parceiros, a fim de reutilizar soluções prontas para entregar uma solução a seus clientes. Desta forma, o time-to-market de uma solução diminui, ao passo que o retorno sobre o investimento aumenta, na medida em que os ativos organizacionais são reutilizados com maior frequência. Em paralelo, a velocidade de mudanças no mercado também vem aumentando, trazendo consigo maior volatilidade de requisitos e demandando maior flexibilidade e agilidade na resposta a mudanças. Assim, face à necessidade de menor tempo de resposta, novas formas de trabalhar foram surgindo, propondo entregas parciais e maior adaptabilidade a requisitos voláteis. O conceito de Arquitetura Orientada a Serviço surgiu nesse contexto, procurando oferecer maior flexibilidade e menor tempo de resposta às necessidades do mercado e de organizações. Pelo mesmo motivo foram formulados uma série de métodos voltados a um desenvolvimento de software mais leve e menos burocrático. Estes métodos foram posteriormente denominados Métodos Ágeis . No entanto, apesar de tais similaridades, não há consenso na literatura sobre a aplicabilidade desta combinação em um processo de desenvolvimento que entregue soluções orientadas a serviço. De fato, há carência de métodos estruturados e repetíveis que permitam implementar esta combinação de forma apropriada. Esta dissertação tem por objetivo definir uma linha de processos de software voltada a construção de soluções orientadas a serviço por meio de práticas ágeis e que, além disso, leve em consideração o contexto da organização onde está sendo instanciada. Desta forma, espera-se que organizações possam instanciar variantes desta linha de processos com facilidade e de forma desassistida, respeitando sua realidade, a realidade de seu nicho de mercado, as características de sua força de trabalho, seu ferramental, sua cultura, entre outros fatores. pt_BR
dc.subject.pt Service-Oriented Architecture pt_BR
dc.subject.pt eXtreme Programming pt_BR
dc.subject.pt Métodos Ágeis pt_BR
dc.subject.pt Linha de Processos de Software pt_BR
dc.subject.pt Construção de Serviços pt_BR


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account

|
|