Você está na página 1de 25

Anlise e Especificao de Requisitos

Introduo a Sistemas de
Informao
Captulo 1 Livro Bennett et al.

2001 Jaelson Castro

Introduo 1

Anlise e Especificao de Requisitos

Objetivos

Como definir um Sistema de Informao


Alguns exemplos e tipos de Sistemas de Informao
Como aplicar os conceitos bsicos da teoria de
sistemas
Como Sistemas de Informao so apresentados
para as organizaes
O que anlise de Sistema de Informao?
O que projeto de Sistema de Informao?
Papis e tarefas desempenhadas por um analista de
Sistemas de Informao

2001 Jaelson Castro

Introduo 2

Anlise e Especificao de Requisitos

Revoluo da Informao!

Liderada pelos avanos nas comunicaes, hardware e


software
O impacto refletido nas organizaes -- porque afeta a
maneira de se fazer negcios -- e nos indivduos -porque afeta, profundamente, os hbitos dirios.
Estamos vivenciando uma transformao onde a maioria
das informaes que esto no papel ou na cabea das
pessoas esto (estaro) no computador.
Alm disso, h um crescimento constante da quantidade
informao disponvel.

2001 Jaelson Castro

Introduo 3

Anlise e Especificao de Requisitos

Importncia da TI para o
mundo econmico
Percent of GNP

40%
30%
20%
10%

1975 1980 1985 1990

2001 Jaelson Castro

1995 2000

2005

Introduo 4

Anlise e Especificao de Requisitos

Tamanho da indstria de TI
(Brasil)

2001 Jaelson Castro

Introduo 5

Anlise e Especificao de Requisitos

Tamanho da indstria de TI
(Brasil Receita em R$)

2001 Jaelson Castro

Introduo 6

Anlise e Especificao de Requisitos

Boas notcias: Empregos !

Muitas ofertas de emprego para analista de


sistemas, administrador de banco de dados,
programadores de aplicaes,...
Na lista de empregadores que oferecem empregos
esto empresas de consultoria e grandes
organizaes que usam e dependem de sistemas de
informao.

2001 Jaelson Castro

Introduo 7

Anlise e Especificao de Requisitos

Boas notcias: Empregos !

A maioria de empregos em TI so oferecidos por


pequenas empresas. Veja quadro do Softex.

2001 Jaelson Castro

Introduo 8

Anlise e Especificao de Requisitos

Ms notcias: Tecnologia de
Informao est fracassando!

30% dos grandes projetos de TI so cancelados


antes de concluir
50% dos projetos de TI tm o oramento excedido
em mais de 200%
A maioria dos projetos concluidos possuem 60% ou
menos da funcionalidade requerida.
Muitos sistemas de informao no so usados
porque eles no atendem s necessidades dos
usurios.
Sistemas legados so um srio e crescente gargalo
para a evoluo organizacional, etc.

2001 Jaelson Castro

Introduo 9

Anlise e Especificao de Requisitos

Algumas questes?

O que um sistema de informao?


Como estabelecemos os requisitos de
negcio para os novos sistemas?
Que efeitos os novos sistemas causaro
organizao?
Como garantimos que o sistema que
construimos est de acordo com os
requisitos?

2001 Jaelson Castro

Introduo 10

Anlise e Especificao de Requisitos

Alguns sistemas de informao

Um sistema de vendas on line


Sistema de informaa de controle de
avio de guerra - 1940
Um sistema de sinalizao para estrada
de ferro
Agate
FoodCo

2001 Jaelson Castro

Introduo 11

Anlise e Especificao de Requisitos

Teoria de Sistemas

Um sistema existe num ambiente


Um sistema separado do seu ambiente por algum
tipo de delimitao
Sistemas tm entradas e sadas. Eles recebem
entradas do ambiente e enviam sadas para o
ambiente
Sistemas tm interfaces. Uma interface permite a
comunicao entre dois sistemas.
Um sistema pode conter subsistemas. Um subistema
tambm um sistema, e pode ter outros subsistemas.

2001 Jaelson Castro

Introduo 12

Anlise e Especificao de Requisitos

Partes de um Sistema

2001 Jaelson Castro

Introduo 13

Anlise e Especificao de Requisitos

Teoria de Sistemas

Sistemas tolerantes tm mecanismo de controle.


Sistema de controle confia no feedback e feedforward, pois contem informaes sobre a operao
do sistema ou o seu ambiente, que so passadas
para o mecanismo de controle.
Um sistema tem algumas propriedades que no so
diretamente dependentes de suas partes. Elas
emergem do sistema como um todo.

2001 Jaelson Castro

Introduo 14

Anlise e Especificao de Requisitos

Controle nos Sistemas

Muitos sistemas tm um subsistema


especfico que tem a funo de controlar
a operao dos sistemas como um todo.
Feedback indica que uma ou mais sadas
do sistema so fornecidas e literalmente
voltam para a unidade de controle.

2001 Jaelson Castro

Introduo 15

Anlise e Especificao de Requisitos

Feedback

Tem o objetivo de manter o equilbrio do sistema,


evitando o desvio de alguma regra estabelecida.

2001 Jaelson Castro

Introduo 16

Anlise e Especificao de Requisitos

Informao e Sistemas de
Informao

Informao representada por


mensagens que possui significado.
Significado depende da perspectiva da
pessoa que recebe a mensagem.

2001 Jaelson Castro

Introduo 17

Anlise e Especificao de Requisitos

Tipos de Sistemas de
Informao

Sistema de Processamento de Dados


(PD) -- pode armazenar, gerenciar e processar grande
quantidade de informao para transaes rotineiras de
trabalho
por exemplo, um sistema de conta de um cliente de um
banco.

Sistema de Gerenciamento de
Informao (SGI) -- oferece relatrios peridicos
para planejar, controlar e tomar deciso

por exemplo, gera no final do ms relatrios que mostram o


nmero das novas contas, o volume de transaes, etc.
2001 Jaelson Castro

Introduo 18

Anlise e Especificao de Requisitos

Tipos de Sistemas de
Informao

Sistema de Suporte Deciso (SSD) -oferece informaes sob demanda aos responsveis por
tomar decises
por exemplo, um sistema on line que associa uma planilha a
uma base de dados para auxiliar os executivos a extrairem
um novo oramento.

Sistemas Especialistas (SI) -- capturam a


experincia, tanto na interpretao de informao quanto
na soluo de problemas, dos responsveis por tomar
decises e ficam como assistentes para os usurios de
um sistema de informao
por exemplo, um sistema que oferece conselhos a um
gerente financeiro.

2001 Jaelson Castro

Introduo 19

Anlise e Especificao de Requisitos

Estratgias para o sucesso

Sistemas de informao so vlidos enquanto


atendem s necessidades da organizao
Questes:
Onde ns queremos que a nossa organizao
esteja daqui a 10 anos?
Como ns queremos sair de onde estamos para
onde queremos chegar?
Tcnicas

2001 Jaelson Castro

SWOT (Strengths, Weakness, Opportunities, Threats)


Value Chain Model (Support activities X Primary Activities)
Introduo 20

Anlise e Especificao de Requisitos

Sistemas de Informao e Estratgias


de Tecnologias da Informao

2001 Jaelson Castro

Introduo 21

Anlise e Especificao de Requisitos

Profissionais/Papis Envolvidos ?

Engenheiro de Requisitos
Engenheiro de Software
Analista de Sistemas
Analista de Negcios
Projetista, Programador
Arquiteto
Testador
Gerente de Projetos, etc

2001 Jaelson Castro

Introduo 22

Anlise e Especificao de Requisitos

O conhecimento Necessrio
Perspectiva
Social

Perspectiva
Professional

Perspectiva
Technological
2001 Jaelson Castro

Introduo 23

Anlise e Especificao de Requisitos

O conhecimento Necessrio

Perspectiva tecnolgica -- ferramentas de


TI, como hardware, redes de computadores,
banco de dados, compiladores, ferramentas
CASE, ... E mtodos para us-los
Perspectiva Social -- sociologia aplicada,
antropologia, psicologia, etc., olhando para
questes como: indivduos e organizaes
usam a informao, como so afetados pelo
crescimento da disponibilidade da
informao,...

2001 Jaelson Castro

Introduo 24

Anlise e Especificao de Requisitos

O conhecimento Necessrio

Perspectiva profissional -- prticas e


padres profissionais de acordo com tarefas
relacionadas com servios de informao,
assim como padres de protocolo de
comunicao, padres de software, polticas
governamentais em privacidade, segurana,
exatido da informao, padres profissionais
na aquisio de informao, classificao,
seleo,...

2001 Jaelson Castro

Introduo 25