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

O levantamento

Seminário: O levantamento. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  14/10/2013  •  Seminário  •  1.158 Palavras (5 Páginas)  •  284 Visualizações

Página 1 de 5

O levantamento de requisitos é umas das partes mais importantes do processo que

resultará no desenvolvimento de um sistema. Entender aquilo que o cliente deseja ou o

que o cliente acredita que precisa e as regras do negócio ou processos do negócio. Isso é

o o fator determinante que move essa importante função que faz parte da Engenharia de

Software(Engenharia de requisitos).

Aliado ao levantamento de requisitos, Segundo Denis Alcides Rezende(2005, p. 90) “ É

metodologia de desenvolvimento e manutenção de sistemas modulares com”. Existe o

mapeamento dos processos que é de vital importância para a melhoria dos resultados

obtidos pelo levantamento de requisitos. Muitos sistemas são retardados em seu prazo

estipulado na fase de definição do escopo do projeto ou até mesmo morre durante seu

percurso, pois, a etapa de levantamento de requisitos é negligenciada ou simplesmente

feita de forma ineficaz, muitas empresas não adotam as políticas de elaboração de um

software, visando a urgência do cliente, acabam fazendo algo sem nenhuma

documentação, ou seja não passou pelo processo de qualidade de software , resultando

em um tempo de produção rápido, mas pecando as normas de qualidade, gerando muito

mas gasto no futuro com manutenção e futuros problemas causados pela não

estruturação do software.

Existe também um personagem que é constantemente deixado em segundo plano, no

mapeamento de processos, o especialista do domínio ou especialista do negócio. O

especialista do negócio é aquele profissional que possui experiência no ramo de

mercado do negócio para qual o sistema atenderá em suas funcionalidades. Como por

exemplo: Um sistema de vendas pode contar com um especialista do negócio que seja

gerente de vendas, que já foi vendedor e com 12 anos de experiência, um bom

profissional não deve se apagar somente no que a diretoria deseja, mas sim também nos

que os usuários do sistema desejam, obviamente levando em conta o desejo da diretoria

e seus usuários.

Algumas fábricas de software procuram analistas de sistemas que sejam especialistas

no ramo de negócio do sistema que vão desenvolver. Mas esbarra em um sério

problema da dificuldade de encontrar esses profissionais, que são difíceis de encontrar,

Mercado de trabalho está cada vez mais carentes de profissionais com esse perfil, os 3

que existem já estão, a grande maioria possui um conhecimento Hibrido, e

conseqüentemente gerando inúmeras falhas em suas analises.

Outra forma é usar um profissional do próprio contratante do sistema a ser

desenvolvido, mas isso pode deixar a vista para o cliente os problemas que ocorrem em

todo o projeto. Por isso as fábricas driblam esse fato, procurando analistas de sistemas

que possuam conhecimentos genéricos de negócios, bom relacionamento com equipe

de trabalho e experiência em coordenar ou gerenciar projetos.

Vai lidar com programadores, especialistas de negócio que não possuem conhecimento

de sistemas e gerenciar tudo isto junto é muito, muito importante e necessita ter

habilidades especiais de gestão de negócios

Um estudo baseado em 6700 sistemas desenvolvidos em 1997 (l) demonstrou que os

custos resultantes da má realização da etapa de levantamento de requisitos, podem levar

os sistemas custar duzentas vezes mais que o necessário.

Para Desenvolver sistemas profissionais e de qualidade, precisamos levantar de forma

com seriedade os requisitos. E necessário ter bons profissionais em diversas áreas no

disco de Desenvolvimento, tais como: Analistas de Requisitos, Analistas de Processos,

Analistas de Testes, Gerentes de Projetos, Programadores, Analistas de Qualidade e

outros de acordo com a necessidade específica de cada projeto.

Claro, que sua empresa poderá reaproveitar seus profissionais para atuar em várias

etapas ou funções durante o projeto, mas com critério. Sua empresa não pode colocar o

programador como analista de testes, pois, dificilmente ele será imparcial na hora de

avaliar a própria criação. O mesmo acontece com outras funções, muitas vezes, não na

realidade no Brasil todo programador é analista, pois não existe distinção, ele tem que

ser os dois ou até mais.

Outro fato importante é o mapeamento prévio de processos,em um bom levantamento

de requisitos desacompanhado de um mapeamento de processos. Existem sistemas

desenvolvidos sobre processos inadequados, pois, o analista de requisitos tomou por

base processos com base em entrevista com o funcionário que executava de forma

inadequada um processo. 4

Fato é que para um nível de qualidade Regular ele necessariamente precisa passar por

todos os processos da

...

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