Você está na página 1de 30

Prof. Ms. Amlia Accia M.

Batista
ameliabatista@hotmail.com
Faculdade Santo Agostinho - FSA
Diretoria de Ensino
Coordenao de Engenharia da Produo

TECNOLOGIA DA INFORMAO PARA
MELHORIA DA PRODUO E
DESENVOLVIMENTO DE SISTEMAS
Teresina
2014.2
OVERVIEW TECNOLOGIA E
SISTEMAS DE INFORMAO
Conceitos Bsicos
O que um Sistema?
Funes bsicas em interao de um
Sistema: Entrada, Processamento e Sada;
Dados versus Informao;
Sistemas de Informao?
Conjunto organizado de pessoas, hardware,
software, redes de comunicaes e recursos de
dados que coleta, transforma e dissemina
informaes em uma organizao. (OBrien,
2004)


23/09/2014 3
FSA FACULDADE SANTO AGOSTINHO
Conceitos Bsicos
Feedback dados sobre o desempenho do
sistema;
Controle monitorao e avaliao do
feedback;
Sistema Ciberntico auto-monitorado,
auto-regulado;
Porque estudar Sistemas de Informao?



23/09/2014 4
FSA FACULDADE SANTO AGOSTINHO
Componentes de um SI
23/09/2014 5




Recurso de Rede
Controle do
desempenho do sistema
Armazenamento de
Recursos de Dados
Entra
da de
dados
Sada da
informa
o
Processame
nto de
dados
FSA FACULDADE SANTO AGOSTINHO
Recursos de um Sistema de
Informao
Recurso de Hardware Dispositivos fsicos
Perifricos de Entrada: mouse, teclado, microfone;
Perifricos de Sada: impressora, monitor, caixa
de som;
Perifricos de Entrada/Sada: tela de toque, drive,
porta USB;
Dispositivos internos: processador, placa-me,
slots;
Dispositivos de armazenamento: memria
principal e secundria (auxiliar), registradores;




23/09/2014 6
FSA FACULDADE SANTO AGOSTINHO
Recursos de um Sistema de
Informao
Recursos de Software Dispositivos lgicos
Bsico: Sistema Operacional (Windows, Linux,
Mac);
Utilitrio: compilador, driver, desfragmentador de
disco;
Aplicativos: editor de texto, editor de planilhas,
sistema de controle de estoque.
Recurso Humano usurios do sistema
Comum: no interfere tecnicamente no sistema;
Especialista: programador, analista de sistema,
engenheiro de software, administrador de redes.


23/09/2014 7
FSA FACULDADE SANTO AGOSTINHO
Recursos de um Sistema de
Informao
Recursos de Dados
Base de Dados: guardam os dados processados e
organizados;
Base de Conhecimento: guarda conhecimento em
uma multiplicidade de formas (fatos, regras, etc.);
Recursos de Rede Internet, intranets e extranets.
Mdia de comunicaes: tipos de cabeamento e
meios de transmisso;
Suporte de rede: todos os recursos que apoiam
diretamente a operao e o uso de uma rede de
comunicao.


23/09/2014 8
FSA FACULDADE SANTO AGOSTINHO
ENGENHARIA DE
SISTEMAS
PARTE I
Histrico e Fundamentos da Engenharia
de Software
No passado: Software construdo ao acaso;
Software bem sucedido mudana pra
melhor!
Software mal sucedido mudanas
desagradveis!
Soluo?
Atualmente: um passado ainda recente!
Abordagem tradicional ou clssica;
Modelos prescritivos;
Abordagem gil.
23/09/2014 10
FSA FACULDADE SANTO AGOSTINHO
Histrico e Fundamentos da Engenharia
de Software
Software e Hardware: interdependentes;
Sistemas sociotcnicos : elementos tcnicos +
elementos no tcnicos:
23/09/2014 11
FSA FACULDADE SANTO AGOSTINHO
Sociedade
Organizao
Processo de Negcio
Sistema de Aplicao
Comunicao e
Gerenciamento de
dados
Sistema Operacional
Equipamento
E
n
g
e
n
h
a
r
i
a

d
e

S
i
s
t
e
m
a
s

E
n
g
e
n
h
a
r
i
a

d
e


S
o
f
t
w
a
r
e

Engenharia de Sistemas
Engenharia de Sistemas Engenharia de Software
Diferentes focos, dependendo do domnio de
aplicao:
Engenharia de processo de negcio
Engenharia de produto
Anlise de Requisitos:
Objetivo geral do sistema
Requisitos funcionais
Porque importante?
Voc no pode ver a floresta pelas rvores
(provrbio chins)


23/09/2014 12
FSA FACULDADE SANTO AGOSTINHO
Engenharia de Sistemas
Engloba todas as atividades envolvidas na
aquisio, especificao, projeto, implementao,
operao e manuteno dos sistemas
sociotcnicos;
Papel do Engenheiro de sistemas: deve considerar
os servios que o sistema oferece, as restries
sob as quais deve ser construdo e operado e as
maneiras pelas quais usado para cumprir seu
propsito;
Combinao de software, hardware, pessoas,
banco de dados, documentao e procedimentos
para transformar a informao;




23/09/2014 13
FSA FACULDADE SANTO AGOSTINHO
Engenharia de Sistemas
Ciclo de vida de um sistema sociotcnico:
Obteno ou Aquisio: definidos objetivo, requisitos
e funcionalidades;
Desenvolvimento: engenharia de hardware e
software, integrao de sistemas e testes;
Operao: implantao do sistema, treinamento de
usurios, sistema em uso na produo:
Erro humano
Evoluo do sistema




23/09/2014 14
FSA FACULDADE SANTO AGOSTINHO
Atividade I
Objetivo: assumir o papel de cliente e
engenheiro de sistemas e executar o
levantamento de requisitos;
Metodologia:
Elaborar um conjunto de questes como
engenheiro de sistemas;
Trocar as questes com outro grupo e responder
como cliente;
Devolver as questes respondidas ao grupo de
origem;
Propor uma soluo.


23/09/2014 15
FSA FACULDADE SANTO AGOSTINHO
Atividade I
Descrio do Problema
A videolocadora Passatempo deseja um sistema de
informao para gerenciar o atendimento aos seus
clientes. O negcio principal da locadora a
locao de filmes. De um dado filme, a locadora
pode possuir vrios itens, em diferentes mdias, tais
como DVD, VHS, Blu-Ray, HD-DVD. Os filmes so
classificados nos seguintes gneros: ao,
animao, aventura, comdia, documentrio,
drama, fico, guerra, musical, policial, romance,
suspense e terror. Alm disso, a locadora faz
distino entre filmes de catlogo e lanamentos.

23/09/2014 16
FSA FACULDADE SANTO AGOSTINHO
DESENVOLVIMENTO GIL DE
SOFTWARE
PARTE II
Histria e Relevncia
2001, Aliana gil, Manifesto gil
Indivduos e interaes em vez de processos e
ferramentas;
Softwares funcionando em vez de documentao
abrangente;
Colaborao do cliente em vez de negociao de
contratos;
Resposta a modificaes em vez de seguir um
plano.
O ambiente moderno de negcios que cria
sistemas baseados em computador e produtos
de software apressado e sempre mutvel;
tem sido demonstrado que a abordagem gil
entrega rapidamente sistemas bem-sucedidos.


23/09/2014 18
FSA FACULDADE SANTO AGOSTINHO
O que Agilidade?
Capacidade de chegar rapidamente ao
objetivo final. gil, rpido, esperto (Dicionrio
web);
Uma palavra mgica quando se descreve um
processo moderno de software. Tudo gil
(Ivar Jacobson);
O acolhimento de modificaes o principal
guia para a agilidade (Ivar Jacobson)


23/09/2014 19
FSA FACULDADE SANTO AGOSTINHO
O que Agilidade?
A agilidade vai alm de uma resposta efetiva
modificao:
Encoraja estruturas e atitudes de equipe que
tornam a comunicao mais fcil;
Enfatiza a rpida entrega de software
operacional e d menos importncia para os
produtos de trabalho intermedirios;
Adota os clientes como parte da equipe de
desenvolvimento e trabalha para eliminar a
atitude ns e eles que continua a permear
muitos projetos de software;



23/09/2014 20
FSA FACULDADE SANTO AGOSTINHO
O que um processo gil?
difcil prever antecipadamente quais
requisitos de software vo persistir e quais
sero modificados;
difcil prever o quanto de projeto
necessrio antes que a construo seja
usada para comprovar o projeto;
Anlise, projeto, construo e testes no so
to previsveis como gostaramos.



23/09/2014 21
FSA FACULDADE SANTO AGOSTINHO
Fatores humanos
O desenvolvimento gil enfoca os talentos e
habilidades dos indivduos moldando o
processo pessoas e equipes especificas:
Competncia
Foco comum
Colaborao
Capacidade de tomada de deciso
Habilidade de resolver problemas vagos
Respeito e confiana mtua
Auto-organizao



23/09/2014 22
FSA FACULDADE SANTO AGOSTINHO
Modelos geis de processo
eXtreme Programming (XP)
Usa uma abordagem orientada a objetos como
seu paradigma de desenvolvimento;
Inclui um conjunto de regras e prticas que
ocorrem no contexto de quatro atividades de
arcabouo: planejamento, projeto, codificao
e teste.

Manifesto gil!



23/09/2014 23
FSA FACULDADE SANTO AGOSTINHO
Processo XP



23/09/2014 24
FSA FACULDADE SANTO AGOSTINHO
DAS Desenvolvimento Adaptativo de
Software
Foi proposto por Jim Highsmith como uma
tcnica para construo de sistemas e
softwares complexos;
Concentra-se na colaborao humana e na
auto-organizao da equipe;
Seu ciclo de vida engloba trs fases:
especulao, colaborao e aprendizado.
23/09/2014 25
FSA FACULDADE SANTO AGOSTINHO
Processo DAS
23/09/2014 26
FSA FACULDADE SANTO AGOSTINHO
DSDM Dynamic Systems Development
Method
23/09/2014 27
Fornece um arcabouo para construir e
manter sistemas que satisfazem s restries
de prazo apertadas por meio de uso de
prototipagem incremental em um ambiente
controlado de projeto;
Regra dos 80/20!
O ciclo de vida DSDM inclui trs ciclos
iterativos precedidos de duas atividades
adicionais de ciclo de vida.
FSA FACULDADE SANTO AGOSTINHO
Ciclo de vida DSDM
23/09/2014 28
Atividades adicionais:
Estudo de viabilidadeestabelece os
requisitos bsicos e restries do negcio
associados aplicao em construo;
Estudo do negcioestabelece os requisitos
funcionais e de informao que permitiro
aplicao fornecer valor de negcio.
FSA FACULDADE SANTO AGOSTINHO
Ciclo de vida DSDM
23/09/2014 29
Iteraes:
Do Modelo funcionalproduz um conjunto de
prottipos incrementais que demonstram a
funcionalidade para o cliente;
De projeto e construorevisa os prottipos
construdos no incremento anterior para
garantir que todos tenham passado por
engenharia, fornecendo assim, valor de
negcio operacional para os usurios finais;
Implementaocoloca o ltimo incremento de
software no ambiente operacional.
FSA FACULDADE SANTO AGOSTINHO
Ciclo de vida DSDM
23/09/2014 30
FSA FACULDADE SANTO AGOSTINHO

Você também pode gostar