<< Chapter < Page Chapter >> Page >

Responsabilidades dos stakeholders

Como já foi mencionado anteriormente, stakeholders têm responsabilidadesdurante o ciclo de vida do software. A seguir, agrupamos as responsabilidadesem quatro grandes tipos e citamos seu principais interessados:

  • Uso ou aquisição do sistema, que são responsabilidadesde usuários e clientes;
  • Desenvolvimento, descrição e documentação da arquitetura dosistema, que são responsabilidades do arquiteto do sistema;
  • Desenvolvimento e manutenção do sistema, que sãoresponsabilidades que envolvem o maior número de stakeholders:arquitetos, projetistas, programadores, mantenedores, testadores, engenheirosde domínio, gerentes de projetos e desenvolvedores, entre outros;
  • Avaliação do sistema e do seu desenvolvimento, que sãoresponsabilidades de CIOs Chief Information Officer ou CIO é o nome dadoao diretor do departamento de Tecnologia da Informaçãode uma empresa. , auditores e avaliadores independentes.

Por fim, descrevemos alguns dos stakeholders citados e qualsua influência da arquitetura e em sua documentação. Para tanto, mencionamosquais são seus interesses comuns e o que eles esperam da documentaçãoda arquitetura.

Usuários

A principal preocupação dos usuários é com as funcionalidadesprovidas pelo sistema, pouco importando como o software foi dividido emmódulos ou como esses módulos se comunicam entre si. Podemos afirmarque um usuário só pensa em um atributo de qualidade, por exemplo, em desempenhoou em segurança, quando algum desses lhe faltar.

Essa despreocupação com a organização interna do softwarepoderia nos fazer afirmar ingenuamente que a arquitetura não interessaao usuário. No entanto, ela interessa, ainda que indiretamente, uma vezque o sistema deve possuir uma arquitetura que proporcione osatributos de qualidade esperados pelos usuários para que funcionede forma satisfatória.

Já em relação à documentação, os usuários estãointeressados em saber as capacidades e o comportamento do sistema. Valenotar que essa informação pode estar em outros documentos, comoem um manual do usuário, mas esse e outros documentos devem ser escritostendo por base o documento de arquitetura, que deve conter essas informações.

Clientes

Da mesma forma que os usuários, os clientes nãocostumam se preocupar em detalhes técnicos da arquitetura. Eles estãointeressados nas característicasda arquitetura ligadas ao seu negócio: se o sistema faz o que deveriafazer, seus custos, sejam de desenvolvimento ou de execução, e o planejamentode seu desenvolvimento. Isso se faz necessário para justificaro dinheiro investido no software.

Questions & Answers

What are types of cell
Nansoh Reply
how can I get this book
Gatyin Reply
what is lump
Chineye Reply
what is cell
Maluak Reply
what is biology
Maluak
what's cornea?
Majak Reply
what are cell
Achol
Explain the following terms . (1) Abiotic factors in an ecosystem
Nomai Reply
Abiotic factors are non living components of ecosystem.These include physical and chemical elements like temperature,light,water,soil,air quality and oxygen etc
Qasim
what is biology
daniel Reply
what is diffusion
Emmanuel Reply
passive process of transport of low-molecular weight material according to its concentration gradient
AI-Robot
what is production?
Catherine
Pathogens and diseases
how did the oxygen help a human being
Achol Reply
how did the nutrition help the plants
Achol Reply
Biology is a branch of Natural science which deals/About living Organism.
Ahmedin Reply
what is phylogeny
Odigie Reply
evolutionary history and relationship of an organism or group of organisms
AI-Robot
ok
Deng
what is biology
Hajah Reply
cell is the smallest unit of the humanity biologically
Abraham
ok
Achol
what is biology
Victoria Reply
what is biology
Abraham
Got questions? Join the online conversation and get instant answers!
Jobilize.com Reply

Get Jobilize Job Search Mobile App in your pocket Now!

Get it on Google Play Download on the App Store Now




Source:  OpenStax, Arquitetura de software. OpenStax CNX. Jan 05, 2010 Download for free at http://cnx.org/content/col10722/1.9
Google Play and the Google Play logo are trademarks of Google Inc.

Notification Switch

Would you like to follow the 'Arquitetura de software' conversation and receive update notifications?

Ask