Professional Documents
Culture Documents
INTRODUO.......................................................................................................3
OBJETIVO.............................................................................................................4
DESENVOLVIMENTO...........................................................................................5
3.3.2
3.3.3
CONCLUSO......................................................................................................24
REFERNCIAS...........................................................................................................25
1 INTRODUO
O trabalho a seguir - China Telecom - prope que o aluno entenda a
demanda de recursos (pessoas especialistas, hardwares e softwares, fornecedores,
viagens, entre outros).
Primeiramente devemos entender o que PMBKO, um guia
Project Management Body of Knowledge ou simplesmente Guia PMBOK. Um
conjunto de prticas na gesto de projetos organizado pelo instituto PMI e
considerado a base do conhecimento sobre gesto de projetos por profissionais da
rea.
O livro Engenharia Software - Ian Sommerville 8 Edio um ramo
da engenharia com foco no desenvolvimento de softwares dentro de curtos, prazos
adequados e alta qualidade. Software abstrato, no h limitaes fsicas. Essa
falta de limitaes pode torn-lo extremamente complexo e de difcil compreenso.
Com isso podemos seguir com o contedo a seguir onde esta uma
resenha do PMBOK e do livro Engenharia de Software, de Ian Sommerville. Assim
poderemos entender porque a empresa decidiu contratar do que ela mesmo
desenvolver o software necessrio.
2 OBJETIVO
Ao final desta pesquisa quero deixar o leitor ou a quem de alguma
forma tenha interesse no conhecimento de como normalmente so planejados e
documentados os programas, software e tudo que envolvem a tecnologia do sculo
XXI, tendo acesso a um breve relato de como funciona.
Devo tambm salientar que aqui s uma pesquisa superficial e de
pouca profundidade, levando em considerao de todo o contexto que envolve a
complexidade dos programadores, analistas e desenvolvedores modernos.
Defendendo a tese de que o bem maior da humanidade a
informao, preciso ter dados bem normalizados de boa qualidade e acima de
tudo, bem protegidos.
3 DESENVOLVIMENTO
Escopo
Esta rea descreve os processos envolvidos na verificao de que o projeto
inclui todo o trabalho necessrio e apenas o trabalho necessrio, para que seja
concludo com sucesso.
critrios
de
seleo
envolvem
definir
os
critrios
serem
for
desejvel,
as
listas
existentes
de
dos
requisitos
no
funcionais
do
sistema,
por
exemplo:
10
Arquitetura cliente-servidor
Os clientes precisam estar informados sobre os servios disponveis, mas
geralmente no sabem da existncia de outros clientes. Vrios processos de
servios podem ser executados em um nico processador de servio portanto no
h
mapeamento
entre
processos
processadores
de
um
sistema
11
12
13
componente
de
um
sistema
de
alocao
de
recursos
inclui:
adicione,
edite
ou
elimine
recursos
do
sistema.
14
para
gerenciamento
de
sistemas
de
software
em
permite
minimizar
os
problemas
decorrentes
ao
processo
de
15
Durante cada fase, o desenvolvimento dos ICs a ela referentes est sob total
controle de seus desenvolvedores, e realiza-se com ampla liberdade, podendo os
ICsserem criados e modificados com bastante facilidade;
Durante cada fase, entretanto, a modificao de uma configurao-base
anteriormente estabelecida somente pode ser feita de forma controlada, mediante
um processo bem definido;
Ao ser estabelecida, cadabaseline incorpora integralmente a anterior. Desta
forma, em qualquer instante do desenvolvimento, a ltima baseline estabelecida
representa o estado atual do desenvolvimento como um todo;
O estabelecimento de cada baseline somente realizado aps ser aprovada
por procedimentos de consistncia interna, verificao e validao;
Identificao de item de configurao
O esquema de identificao de itens de configurao deve atribuir um nico
nome para todos os documentos sob controle de configurao. Esse nome pode
refletir o tipo do item, uma parte do sistema ao qual ele se aplica, o criador do item.
Banco de dados de configurao
um repositrio de informaes relacionadas a todos os componentes de
um sistema de informao. Ele contm os detalhes dos itens de configurao (IC) na
infraestrutura de TI. Apesar de repositrios similares aos BDGCs terem sido
utilizados por departamentos de TI durante muitos anos, o termo BDGC resulta
da ITIL. No contexto da ITIL, um BDGC representa a configurao autorizada dos
componentes significativos do ambiente de TI. Um BDGC ajuda uma organizao a
entender os relacionamentos entre estes componentes e acompanhar suas
configuraes.
BDGC
um
componente
fundamental
do
processo
normalmente
distinta
de
solues de extrao,
16
Tcnico
Propriedade
Relacionamento
Release
A criao de um release um processo de criao de arquivos e documentos
que inclui todos os componentes do release do sistema. O cdigo executvel de
programas e todos os arquivos de dados associados devem ser coletados e
identificados. Se os manuais a serem lidos emcomputadores so distribudos, copias
eletrnicas devem ser armazenadas com o software.
uma
palavra
em
ingls
que
quando
usada
como
substantivo
17
18
Hibernate
(Persistncia
de
Dados) -
conhecido
framework
de
objeto-relacional
(classes
Java
para
tabelas
de
databases).
Jbanana
(J2EE) -
framework
brasileiro
open-source
desenvolvimento web.
para
19
20
21
22
23
juntos
patterns Observer
em
e
uma
mesma
Strategy que
so
estrutura.
padres
Abordamos
agora
os
comportamentais
24
4 CONCLUSO
Este trabalho foi proveitoso no sentido de conhecer mais as
ferramentas para desenvolvimento de software, projetos e arquiteturas, bem como o
uso de frameworks, e persistncia de dados.
Enfim, foi um apanhado de como criterioso e analtico a confeco
de um bom software onde entendi que um bom software tem que ser bem planejado
e estruturado para se tornar eficaz.
25
REFERNCIAS
LAHR Thiago Canozzo. Segurana em Aplicaes Web. Sep 3 2009. Dissertao
(Analista de Segurana da Informao) - PUC-Campinas, 2002. Disponvel em: <
https://www.ibm.com/developerworks/community/blogs/tlcbr/entry/seguranca_em_apl
icacoes_web?lang=en>. Acesso em: 25 out. 2014.
Wikipdia. Diagrama de atividade. Wikipdia, a enciclopdia livre. Disponvel em: <
http://pt.wikipedia.org/wiki/Diagrama_de_atividade>. Acesso em: 25 out. 2014.
prof. OLIVEIRA Lucelia. Diagrama de atividade. Disponvel em: <
http://sistemas.riopomba.ifsudestemg.edu.br/dcc/materiais/2121423876_DiagramaD
eAtividades.pdf >. Acesso em: 23 out. 2014.
prof. SOUSA Artur, LOUREIRO Jorge. Modelo relacional Normalizao Diagramas
E-R e Tabelas Originadas. Dissertao (Departamento de informtica) Escola
Superior de tecnologia de viseu. Disponvel em: <
http://www.estgv.ipv.pt/paginaspessoais/steven/Disciplinas/II2/Bibliografia/Sebenta/se
b_cap5_1.pdf>. Acesso em: 23 out. 2014.
Wikipdia. Modelo entidade relacionamento. Wikipdia, a enciclopdia livre.
Disponvel em: < http://pt.wikipedia.org/wiki/Modelo_entidade_relacionamento>.
Acesso em: 24 out. 2014.
PESSOA Mrcio. Segurana em PHP. Dissertao (Desenvolva programas PHP
com alto nvel de segurana e aprenda como manter os servidores web livres de
ameaas) - Novatec. Disponvel em: <
http://www.martinsfontespaulista.com.br/anexos/produtos/capitulos/254879.pdf>.
Acesso em: 25 out. 2014.
SOMMERVILE, Ian. ENGENHARIA DE SOFTWARE. 8 Edio. So Paulo: Pearson
Addison Wesley, 2007.