Header Ads

Analista Judiciário - Área Administrativa - TRT18 - FCC (2008)

Scrum e XP
Scrum e XP

Considere que o Tribunal esteja trabalhando em duas frentes: no projeto de um novo serviço de TI e no de um novo software. Para a concepção do novo serviço de TI serão utilizadas as melhores práticas da ITIL v3 edição 2011. Para o desenvolvimento do novo software serão utilizados os modelos ágeis Scrum e XP e, possivelmente, as recomendações do guia PMBoK. Antes de iniciar o projeto do novo software algumas preocupações foram levantadas sobre o trabalho com requisitos e como os modelos Scrum e XP podem coexistir harmoniosamente. Com relação ao novo serviço foram levantadas as preocupações com o atendimento e suporte aos usuários, com os requisitos do novo serviço e com aspectos arquiteturais.

Considerando que você está atuando como Analista de Sistemas à frente de ambos os projetos, responda:

a) Como os métodos ágeis Scrum e XP podem coexistir no projeto de desenvolvimento do novo software, cada um com o seu principal foco, de forma a complementar o outro ?

b) Caso seja adotado o PMBoK 5a edição no gerenciamento do projeto de desenvolvimento, qual o processo será o responsável por determinar, documentar e gerenciar as necessidades e requisitos das partes interessadas ? De qual grupo de processos e área de conhecimento este processo faz parte ?

c) No projeto do novo serviço de TI, qual unidade funcional deverá ser criada para responder rapidamente a questões, reclamações e problemas do usuários, de forma a permitir que os serviços sejam executados com o grau de qualidade esperado ? Em qual fase do ciclo de vida de serviço da ITIL esta unidade será criada ?

d) No projeto do novo serviço de TI, qual fase do ciclo de vida do serviço terá maior relação com a Engenharia de Requisitos, considerando a necessidade de arquiteturas tecnológicas para o serviço e de requisitos de nível de serviço ?

e) Na fase de desenho do novo serviço, que abordagens arquiteturais podem ser usadas para desenvolver serviços de TI flexíveis, reutilizáveis e que possam ser compartilhados por várias áreas de negócio ? Justifique.


Sugestão de Resposta:


a) Os métodos ágeis Scrum e XP podem ser utilizados juntamente em um mesmo projeto, uma vez que ambos se completam. É possível utilizar o Scrum mais voltado para o gerenciamento do Projeto, e o XP como metodologia de Desenvolvimento do Software.

Uma estratégia bastante comum é utilizar as cerimônias do Scrum como o Planejamento da Sprint, a Sprint, as Reuniões Diárias, e as boas práticas do XP para o desenvolvimento, como a programação em pares, a revisão constante do código, a refatoração constante, e a propriedade coletiva do código, em que todos os componentes da equipe podem alterar qualquer parte do código, evitando as ilhas de conhecimento.

b) O processo responsável por determinar, documentar e gerenciar as necessidades e requisitos das partes interessadas será o “Coletar Requisitos”, pertencente ao grupo de processos “Planejamento” e da área de conhecimento de “Gerenciamento de Escopo”.

c) A unidade a sercriada para atender prontamente aos usuários é a “Central de Serviços” ou mais comumente conhecida como “Service Desk”. Esta unidade funcional é parte integrante da fase “Operação de Serviços” segundo o ITIL.

d) A fase do ciclo de vida do ITIL que terá maior relação com a Engenharia de Requisitos é a fase de “Desenho do Serviço”, nela que o serviço é projetado para que atenda da melhor forma ao seu objetivo.

e) Uma abordagem arquitetural que pode ser utilizada para o desenho de novos serviços de TI é a “Arquitetura Orientada a Serviços” ou SOA, como é mais comumente conhecida. Esta arquitetura favorece a criação de serviços baixamente acoplados, altamente coesos e agnósticos, o que favorece a sua reutilização e independência.

Nenhum comentário