MAPA - TÓPICOS ESPECIAIS EM ENGENHARIA DE SOFTWARE I.pdf
1. MAPA - ESOFT - TÓPICOS ESPECIAIS EM ENGENHARIA DE
SOFTWARE I - 51/2023
Um ambiente de desenvolvimento de software é composto por um conjunto de atividades
necessárias para desenvolver os projetos de software, e essa estrutura faz parte de uma
organização de negócios. O ambiente de desenvolvimento de software abrange todo o
ciclo de desenvolvimento de software, em que estão inclusas linguagens de
programação, modelagem, banco de dados e ferramentas para o gerenciamento de
componentes e de artefatos de software.
Fonte: FREITAS, J. A. de. Tópicos Especiais em Engenharia de Software I. Maringá:
UniCesumar, 2018.
Considere o cenário para implementar o módulo de pagamento por PIX para uma
organização bancária:
“Quando o cliente do banco acessa o aplicativo e se conecta validando a conta e a
senha, ele pode se conectar ao módulo PIX, que lhe confere a oportunidade de cadastrar
uma nova chave ou utilizar uma chave existente para realizar um pagamento ou
transferência de valores. Quando o cliente opta pelo pagamento a uma conta de outra
A S S E S S O R I A A C A D Ê M I C A
A C A D Ê M I C A
(43) 99668 - 6495
(43) 98816 - 5388
2. entidade bancária, o sistema do PIX precisa enviar a chave (que contém o banco e a
conta destino) e o valor para o Banco Central do Brasil (BACEN). Isso é feito para
controle do BACEN e garantir a solvência da instituição bancária que está creditando o
valor. Aprovado pelo BACEN, a instituição bancária de origem faz a reserva do valor para
a instituição bancária de destino. Quando o PIX é realizado internamente na instituição,
não é necessário informar ao BACEN imediatamente. Neste caso específico, a transação
interna pode ser informada semanalmente com o montante de transações."
Você faz parte da equipe do projeto e, a partir das informações apresentadas, você
desenvolveu o seguinte diagrama de sequência:
Fonte: o autor.
Além das informações anteriores, utilize os conhecimentos adquiridos no livro da
disciplina, nas aulas conceituais e ao vivo. Fique à vontate para explorar fontes externas
em busca de mais materiais que remetam a sua resposta, lembrando sempre de
referenciar de maneira adequada.
Compreendendo os diversos ambientes de desenvolvimento de software e no
contexto do esboço de um modelo genérico de fábrica de software, para atender a
essa atividade, você, futuro profissional de Engenharia de Software, deve:
3. a) Indicar cada etapa apresentada na estrutura desse modelo genérico que já foi
cumprida até o instante deste diagrama.
b) Descrever de forma detalhada cada etapa cumprida.