Вы находитесь на странице: 1из 6

Analise e Projetos de Sistemas

Unidade I: Escopo do Desenvolvimento de Software


I.1 Sistema de Software (SSW)
So sistemas feitos pelo homem que interagem com ou so controlados
por um ou mais computadores.
So partes dos SI e controle das organizaes. No o fim em si
mesmo. um meio para alcanar fins.
Tem como finalidade apoiar (suportar ou automatizar atividades) as
pessoas da organizao na melhoria da qualidade e da produtividade de seus
negcios.
Mais do que cdigo de programa. toda as suas representaes desde
a sua concepo at sua materializao em cdigo de programa.

O objetivo do desenvolvimento de SW satisfazer as pessoas. O


processo (como fazer) gera vrios modelos at obter o cdigo do programa.
O SW precisa ter qualidade
-

til
utilizvel
Desenvolvido nos prazos e custos estabelecidos
Fcil de alterar e evoluir
Economia no uso de recursos

I.2 Dificuldades do desenvolvimento de SSW


1 Compreenso do domnio do problema e das responsabilidades do
Sistema
- Domnio do problema
Campo de atividade sobre estudo ou considerao

- Responsabilidade do Sistema
O que o sistema dever fazer para seus usurios, isto , que
facilidades o sistema dever Ter para suportar e/ou automatizar
as atividades de negcios.
O que fazer para enfrentar esta dificuldade com sucesso
Buscar conhecimento atravs
Literatura Tcnica
Revistas da rea
Internet
Visitar organizaes que possua Sistemas semelhantes
Pesquisar organogramas e regulamentos das empresas
Fazer entrevistas e reunies com usurios estratgicos e tticos e
defina:
Objetivos e relevncias
Problemas a serem resolvidos
Fatores chaves de sucesso

Por qu da automao?
Fazer entrevistas com usurios operacionais e defina:
Cultura
Suas responsabilidades
Fatores chaves de sucesso
Colocar o especialista do Dominio do problema na equipe de
desenvolvimento
2 Comunicao Interpessoal
Usurios - Compreend-los
- Apresentar o que esta sendo feito
Pares interao com os pares para continuar o desenvolvimento com
qualidade e Produtividade.
Como enfrentar esta dificuldade
- Utilizar-se de habilidades de comunicao, de relacionamento e de
tarefas.
- Ouvir eficazmente
3 Tratar a evoluo continua
Nada permanente, exceto Mudanas.
Os requisitos do sistema esto sempre mudando.
Como enfrentar esta dificuldade?
- Usar metodologias, mtodos, tcnicas e ferramentas que facilitem a
alterao do SSW
- Padronizar/organizar o desenvolvimento
- Usar mtodos que permaneam mais estveis
4 Reutilizao de resultado anteriores
Reutilizar o que j foi feito melhora a qualidade e produtividade
Como enfrentar esta dificuldade
- Evitar a sndrome do no inventado aqui
- Premiar por Solues entregues e no por linhas de cdigos

- Padronizar e parametrizar
- Usar modelos que facilitem a reutilizao
- nfase a qualidade
I.3 Contexto organizacional do desenvolvimento de SSW
O desenvolvimento de SW como sistema

Atividades Tpicas de Sistema de desenvolvimento de SW


Construo de um novo SSW
- Estudo e proposta
- Modelagem do SSW
- Modelagem Descritiva Modelo Descritivo
- Modelagem Conceitual Modelo Conceitual
- Modelagem Operacional Modelo Operacional
- Implementao do SSW
- Integrao e testes do SSW
- Implantao e Aceitao
Manuteno de SSW existentes
-

Correo
Prefeco
Evoluo (acrescentar novas finalidades)
Adaptao

Garantia da qualidade
- Definio e especificao da qualidade requerida
- Verificao e Validao
Controle de Configurao e Verses
Gesto de requisitos

Gesto de recursos humanos


-

Gesto de mudanas
Motivao
Processo da comunicao humana
Liderana
Trabalho em equipe e reunies

gesto dos recursos e tecnologias (ambiente de Desenvolvimento e


processo de Desenvolvimento)
- Planejamento e definio do ADS e PDS
- Superviso e acompanhamento
Requisitos para Sistema de Desenvolvimento de SW (SDS)
Precisa ser mais gil e econmico
- Mais sistemas de SW de qualidade em menos tempo e menor custo
- Resolver a fila de espera
Deve tratar de SSW de diferentes complexidades e riscos
- SSW com poucas funes
- SSW com muitas funes
- SSW de misso crtica
Deve tratar de SSW de diferentes expectativas de vida
- SSW de vida curta (roda uma vez e joga fora)
- SSW de vida longa(muitos anos de vida util)
Deve tratar de SSW de diversos nveis de Abrangncia
- Nvel de usurio
- Nvel setorial
- Nvel corporativo
Independente da complexidade, da expectativa de vida e nveis de
abrangncias
- O SDS deve possibilitar uma integrao fcil

- O SDS deve possibilitar migrao para abrangncia, expectativa de


vida e complexidade maior do SSW
- O SDS deve possibilitar manuteno fcil j que mudanas so
inevitveis.
Estados do SDS
A construo e manuteno dos SSW so difceis e caras devido a:
- Inexistncia de padres: Tcnicos, de Dados, Interface humana
- Inexistncia de desenvolvimento de documentao confivel
- Processo de desenvolvimento imaturo
- Especificao inexistente, informal, inconsistente;
- Garantia da qualidade incipiente
- Arquitetura do SSW incipiente
- Controle de Verso e configurao incipiente
- Inexistncia de componentes padronizados
- Bibliotecas em geral fracas
- Inexistncia de critrios para especificar, projetar e avaliar
bibliotecas
- Manuteno predatria
- Necessidade de maior maturidade do SDS

Вам также может понравиться