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

Metodologia Cientifica

Por:   •  22/8/2015  •  Projeto de pesquisa  •  1.250 Palavras (5 Páginas)  •  476 Visualizações

Página 1 de 5

AVM Faculdade Integrada

Desenvolvimento de Sistema com C#

Jesuino Carvalho Júnior

DESENVOLVIMENTO DE SOFTWARE NA ATUALIDADE

Cuiabá-MT

2015

AVM Faculdade Integrada

Desenvolvimento de Sistema com C#

Jesuino Carvalho Júnior

DESENVOLVIMENTO DE SOFTWARE NA ATUALIDADE

Projeto de pesquisa apresentado à

AVM Faculdade Integrada como parte integrante

do conjunto de tarefas avaliativas da disciplina

Metodologia da Pesquisa e da Produção Científica.

Tutor(a): Sandra Regina Corrêa Brant Pereira de Jesus

Cuiabá-MT

2015

SUMÁRIO

INTRODUÇÃO        

Tema        

Problema de pesquisa        

Objetivos:        

Objetivo Geral        

Objetivos Específicos        

Justificativa        

REVISÃO DE LITERATURA        

METODOLOGIA        

REFERÊNCIAS BIBLIOGRÁFICAS        

INTRODUÇÃO

A necessidade das empresas em obter retorno dos seus investimentos faz com que a mesmas adote padrões de projetos, para que o produto seja concluído dentro do prazo acordado, com menor custo e com mínimo de erro possível. Tais necessidades exigem busca refinada no mercado a fim de colher profissionais capacitados conhecedor de metodologias de boas praticas e que estes possam abraçar as iniciativas dessas organizações.

Identificar as necessidades do cliente, definir o escopo e os passos do projeto é fundamental para resultado final e a satisfação dos envolvidos.

“Um projeto é um esforço temporário empreendido para criar um produto, serviço ou resultado exclusivo.” (PMBOK 3ª Edição, p. 5).

É fundamental seguir as fases do projeto, com por exemplo:

  • As especificações: que é identificar a necessidade, e ou , os requisitos para determinada funcionalidade.
  • Projeto do Sistema: descrição de todos os componentes necessários para desenvolver o sistema através das informações identificadas nos  requisitos.
  • Desenvolvimento (Código): é a codificação lógica que irá fazer com o sistema realize as ações esperadas.
  • Validação (Checar): obter o resultado e analisar se o mesmo está dentro do esperado e se este satisfaz todas as necessidades dos envolvidos.

De posse dessas informações o profissional coloca em prática todas suas habilidades, utilizando-se para cada fase o melhor padrão de boas pratica, sempre com foco na obtenção de melhor resultado possível.

Uma boa codificação está diretamente ligada a sua leitura, ou seja, o desenvolvedor identifica o comportamento de um método apenas lendo sua assinatura.

Outra parte importante é refatoramento, podendo ser feito através do princípio da responsabilidade única, que faz parte de um dos cincos princípios introduzidos por Robert C. Martin, com sendo boa prática de design de software.

A aplicação do princípio da responsabilidade única, é muito importante para uma arquitetura solida e sustentável, pois é definido que uma classe  tem somente uma responsabilidade bem definida.

A falta de definição de ferramenta pode gerar alguns transtornos no decorrer do processo, como por exemplo, não poder codificar tal serviço pois a mesma não tem suporte requerido, isso poderá comprometer todas as fases  desenvolvidas anteriormente causando retrabalhos e prejuízos financeiros, para evitar que isso aconteça, nada adiante saber dos meios se não temos em mão ferramentas que nós possa garantia o sucesso dos esforços desprendidos, então a equipe deverá analisar e definir quais as ferramentas atende todo o desenvolvimento da solução.

Com base no que foi transcrito até o momento fica fácil saber o por que ainda muitos softwares são de má qualidade e que ao invés de trazer rendimentos lucrativos para o seu criado e usuário acaba que por muitos vezes sendo o causador de prejuízos em todos os sentidos para todos os que usufruem e com certeza para a empresa desenvolvedora que tem seus desgaste com manutenções  diárias, tudo isso é possível devido a falta de planejamento e padrões a serem seguidos.

As vantagens e benefícios em planejar e seguir padrões de projetos é que você sabe onde e como chegar, assim se obtém o melhor produto.

Tema

        Desenvolvimento de Software na atualidade.

Problema de pesquisa

É possível desenvolver software com qualidade?

Objetivos:

Objetivo Geral

Descrever os métodos utilizados no desenvolvimento de software.

Objetivos Específicos

Identificar a necessidade de desenvolver o software.

Elaborar o escopo do projeto.

Definir os membros do projeto.

Demonstrar algumas ferramentas para desenvolvimento de software.

Definir a ferramenta a ser utilizada no projeto a ser desenvolvido.

Avaliar as fases do processo de desenvolvimento de software.

Revisar as partes desenvolvidas.

Documentar o projeto desenvolvido.

Justificativa

A qualidade de um software depende diretamente de sua concepção até sua conclusão, porém alguns erros são cometidos por falta de conhecimento e ou planejamentos.

É fundamental que todos os desenvolvedores de software tenham em mente os conceitos de boas praticas e utilize-os para criar produto duradouro e com qualidade, seguindo alguns passos, evita-se que possíveis erros sejam cometidos e aqueles que por venturas venham manifestar ao longo do uso do software possam ser facilmente corrigidos sem causar transtornos e ou prejuízos aos que dependem diretamente de suas funcionalidades.

...

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