TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Engenharia De Software

Dissertações: Engenharia De Software. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  6/11/2013  •  864 Palavras (4 Páginas)  •  282 Visualizações

Página 1 de 4

ENGENHARIA DE SOFTWARE

• PROBLEMA 1

O analista acha difícil aprender o bastante sobre a empresa para conseguir determinar os requisitos do sistema através dos olhos do usuário. (A propósito quando usamos o termo empresa, ou negócio, queremos dizer o empreendimento de qualquer organização, seja para fins lucrativos ou não.) Muitas e muitas vezes, escutamos dizer, “Construímos um sistema tecnicamente excelente, mas não era o que os usuários desejavam”. Por que é que isto acontece? Por que será que o analista não pode simplesmente estudar a empresa e arrecadar fatos suficientes para especificar o sistema apropriado? No coração deste problema reside o fato de muitos gerentes serem “executores” ao invés de “explicadores”. Eles adquirem e lidam com a informação de que necessitam de forma intuitiva, sem pensar em termos de fluxo de informação ou lógica de decisão. Isto é natural; a pessoa torna-se um gerente tomando a decisão certa e realizando um trabalho melhor, e não explicando como o trabalho é feito e como as decisões são tomadas. Isto significa que o analista não tem o direito de esperar dos usuários uma explanação lúcida dos requisitos do sistema; ele precisa ajuda-los a determinar as suas necessidades. Por outro lado, os analistas não possuem o dom da telepatia; eles não podem saber sobre aquilo que não lhes foi dito. Este fato desagradável surge, particularmente, em termos da importância relativa que os usuários dão aos vários aspectos do sistema. Suponhamos que um determinado gerente deseje um relatório do ativo disponível todas as manhãs. Que será mais importante? Que ele o receba até as oito e meia, mesmo que alguns itens não tenham sido resolvidos, ou que ele o receba com uma precisão de centavos, mesmo que, em alguns dias, ele o receba às onze da manhã? O gerente sabe muito bem e poderia exclamar: “Bolas, qualquer idiota que conheça algo a respeito do negócio da empresa saberia isto”. Mas adquirir tal nível de sentimento intuitivo sobre as vantagens/desvantagens para os negócios da empresa é difícil.

1- Como podemos amenizar os problemas apresentados?

Tudo depende das necessidades do contratante;

Podemos fazer Reuniões para detalhar o processo, reunindo com o Cliente e conhecendo a fundo a empresa ou empreendimento e suas reais necessidades;

Devemos alinhar as ideias, começando com um fluxo de dados Global do sistema, para depois desenvolver fluxos detalhados do processo, por refinamentos sucessivos, através de análise estruturada do sistema, desenvolvimento, implementação e testes até o resultado final.

2- Como isso afeta nossa atuação profissional?

Isso afeta muito nossa atuação profissional tanto direta como indiretamente, pois no mercado de trabalho precisamos estar atento aos detalhes, sabendo documentar e utilizar de diversas ferramentas para os processos. Saber desenvolver tanto um relatório técnico para os desenvolvedores, como também um descritivo e conciso para o usuário do sistema. Utilizando gráficos com ferramentas tipo Dashboard ou Power Pivot, etc.

3- Relacione os aspectos no texto com as dificuldades no desenvolvimento do trabalho.

No texto proposto há diversos pontos negativos para o não desenvolvimento, como:

1) Falta de interesse no conhecer e estudar a empresa;

2) Deve se colocar no lugar do usuário ou cliente, para analisar suas necessidades;

3) Faltam explicadores do processo ao invés de só executores;

4) Fazer um passo a passo

...

Baixar como (para membros premium)  txt (5.8 Kb)  
Continuar por mais 3 páginas »
Disponível apenas no TrabalhosGratuitos.com