Escolar Documentos
Profissional Documentos
Cultura Documentos
um dado referente a uma determinada realidade, pode ser encontrada sozinha ou como parte de um sistema.
um conjunto de informaes e procedimentos que interagem entre si, para que os objetivos sejam alcanados.
Vendas
Objetivo
: Proposta fundamental da existncia de um sistema. Com este sistema at onde posso chegar
Componentes:
partes do sistema que funcionam juntos para que se possa alcanar os objetivos. O que o sistema vai precisar para que os objetivos sejam atingidos .
No existe uma definio nica mas, pode ser entendido como: o conjunto harmnico de informaes devidamente estruturado e disposto convenientemente a cada tipo de usurio, que permita o controle e/ou a tomada de decises.
Levantar, analisar e propor solues alternativas para os sistemas da empresa; Desenvolver alternativas aprovadas pelo usurio, otimizando o aproveitamento do meio de processamento de dados disponvel;
Gerar documentao do sistema para programao e cuidar dos testes de sistemas; Documentar segundo os padres da empresa, os trabalhos executados, gerando a documentao da anlise de programao;
Criar, em conjunto com organizao e mtodos, a documentao de controle de dados, manual e treinamento dos usurios; Manter planejamento, acompanhamento e controle dos trabalhos em execuo. Ser o intermedirio entre programadores e usurios
Estratgico
Ttico Operacional
Usurio
A interao do analista de sistemas com o usurio muito grande, cada um diferente de outro em algum sentido. Tais usurios podem ser classificados como: Operativos : normalmente tem viso local e executa a funo do sistema.
Supervisor: pode ou no ter uma viso local, orientado por questes oramentrias, agindo como intermedirio entre outros usurios e a direo. Executivo: tem viso global, no operativo, tem preocupaes estratgicas.
Compreende as atividades necessrias para definir, desenvolver, testar e manter um produto (sistema) de software. Tentativas de lidar com a complexidade e de minimizar os problemas envolvidos no desenvolvimento de software.
Definir quais as atividades a serem executadas ao longo do projeto; Quando, como e por quem tais atividades sero executadas; Prover pontos de controle para verificar o andamento do desenvolvimento; Padronizar a forma de desenvolver software em uma organizao.
Gerentes de projeto Analistas Projetistas Arquitetos de software Programadores Clientes Avaliadores de qualidade
Levantamento Dados
Anlise Prottipos
Considera
o funcionamento e definio do sistema atual;e Levantamento das necessidades do usurio, envolve hardware e software; Define os artefatos*: Especificao de Processos(Descrio da rotina de trabalho realizada pelo usurio que estamos levantando dados). Regras de Negcio(polticas, normas, procedimentos definidos conforme a rea de negcio) * Um artefato (produto do trabalho), um modelo, documento ou cdigo
produzido por uma atividade.
Detalha a especificaes de requisitos; Requisitos Funcionais( determina o que o sistema deve possuir) Especificao de pontos em aberto. Define a operao do sistema.
De interface; De procedimentos.
Necessita de documentaes; Deve-se evitar remendos; Caso seja necessrio uma mudana muito grande ser necessrio um novo projeto.
Um ciclo de vida corresponde a um encadeamento especfico das fases para construo de um sistema. Dois dos modelos de ciclo de vida:
modelo em cascata modelo iterativo e incremental.
Projetos reais raramente seguem um fluxo sequencial. Assume que possvel declarar detalhadamente todos os requisitos antes do incio das demais fases do desenvolvimento
Uma verso de produo do sistema no estar pronta at que o ciclo do projeto de desenvolvimento chegue ao final.
Divide o desenvolvimento de um produto de software em ciclos. Em cada ciclo de desenvolvimento, podem ser identificadas as fases de anlise, projeto, implementao e testes. Cada ciclo considera um subconjunto de requisitos. Esta caracterstica contrasta com a abordagem clssica, na qual as fases so realizadas uma nica vez.
Desenvolvimento em mini-cascatas.
desenvolvido em vrios passos similares. Incremental: Em cada passo, o sistema estendido com mais funcionalidades.
Incentiva a participao do usurio. Riscos do desenvolvimento podem ser mais bem gerenciados.
ocorrncia de algum evento que cause prejuzo ao processo de desenvolvimento, juntamente com as consequncias desse prejuzo. Influncias: custos do projeto,cronograma, qualidade do produto, satisfao do cliente, etc. Mais difcil de gerenciar