Tópicos de Ambiente Web. Modulo 2 Processo de desenvolvimento de um site Professora: Sheila Cáceres



Documentos relacionados
Design 3D. Formação em Web WEB DESIGN 3D 1

Tiago/Costa/ Web & Graphic Designer

Projeto Pé na Dança. Bruno Barros Comunicador Visual /

Tópicos de Ambiente Web Web Design III

MANUAL DE UTILIZAÇÃO

02 - Usando o SiteMaster - Informações importantes

É um prazer ter você como cliente da Agência WX.

ALUNES MANUAL DO USUÁRIO. Guia rápido Alunes

ROTEIRO PARA TREINAMENTO DO SAGRES DIÁRIO Guia do Docente

AVALIAÇÃO DE INTERFACES UTILIZANDO O MÉTODO DE AVALIAÇÃO HEURÍSTICA E SUA IMPORTÂNCIA PARA AUDITORIA DE SISTEMAS DE INFORMAÇÕES

FACULDADE DE TECNOLOGIA SENAC GESTÃO DA TECNOLOGIA DA INFORMAÇÃO GESTÃO DE PESSOAS

02/10/2012. Padronização de interfaces. Referências

Construtor de sites SoftPixel GUIA RÁPIDO - 1 -

Channel. Visão Geral e Navegação. Tutorial. Atualizado com a versão 3.9

Interação Humano-Computador Design: estrutura e estética PROFESSORA CINTIA CAETANO

Padrão Visual de Sistemas da Anvisa na Internet

Criando e Publicando na Web

Autores/Grupo: TULIO, LUIS, FRANCISCO e JULIANO. Curso: Gestão da Tecnologia da Informação. Professor: ITAIR PEREIRA DA SILVA GESTÃO DE PESSOAS

Entrar neste site/arquivo e estudar esse aplicativo Prof. Ricardo César de Carvalho

Tutorial Ouvidoria. Acesso, Utilização, Visualização das Manifestações e Resposta ao Manifestante

Portal da Prefeitura de São Paulo SECOM. MANUAL DO WARAM v. 1.5 Secretarias

Di gitação de Eventos Versão Fevereiro/2015

OneDrive: saiba como usar a nuvem da Microsoft

Projeto de Sistemas I

FAQ Perguntas Frequentes

Manual da Ferramenta Construtor de Página Programa de Formação Continuada 2012

GUIA DE CURSO. Tecnologia em Sistemas de Informação. Tecnologia em Desenvolvimento Web. Tecnologia em Análise e Desenvolvimento de Sistemas

Princípios de Design TRADUÇÃO DE TATIANE CRISTINE ARNOLD, DO ARTIGO IBM DESIGN: DESIGN PRINCIPLES CHECKLIST.

Itinerários de Ônibus Relatório Final

Bem- Vindo ao manual de instruções do ECO Editor de COnteúdo.

Manual NFSe - Prestadores e Tomadores de Serviço

Desenvolvimento de um CMS 1 para a criação e publicação de web sites acessíveis por deficientes visuais.

Desenvolvimento Web Usabilidade na Web aula I introdução e o design geral do site. Prof.: Bruno E. G. Gomes IFRN

Simular de Financiamento

Manual AGENDA DE BACKUP

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource Rev: 02

Gerenciamento de Incidentes

Bem-vindo ao Connect Bank do HSBC. A ferramenta online para a gestão financeira da sua empresa.

Planejando o aplicativo

Adapti - Technology Solutions Leonor cardoso nº 331 Fone : (041) Curitiba - PR MANUAL DO USUÁRIO

DIFERENCIAIS SERVIÇOS. 1. Desenvolvimento De Sites Personalizados

Prezado Senhor, Em prosseguimento aos nossos entendimentos, estamos formalizando a nossa proposta para desenvolvimento do site da Digivox.

Vamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova.

CONSTRUÇÃO DE BLOG COM O BLOGGER

TUTORIAL PARA CONFIGURAÇÃO DE SEU SITE SITES GRÁTIS

Processos de Desenvolvimento de Software

ÍNDICE. 1. Introdução O que é o Sistema Mo Porã Como acessar o Site Mo Porã Cadastro do Sistema Mo Porã...

Roteiro para a escrita do documento de Especificação de Requisitos de Software (ERS)

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Modelos de Processo de Desenvolvimento de Software

Plano de Gerenciamento do Projeto

SUMÁRIO Acesso ao sistema... 2

MONTE CARMELO MINAS GERAIS

Vamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova.

Desenvolvimento de um software de gerenciamento de projetos para utilização na Web

Guia do Usuário. versão 1.2. GiuSoft Tecnologia -

AULA: BrOffice Impress terceira parte. Ao final dessa aula, você deverá ser capaz de:

ISO/IEC 12207: Gerência de Configuração

- Versão 1.0 Página 1

PROFESSOR: CRISTIANO MARIOTTI

FileMaker Pro 13. Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 13

15. OLHA QUEM ESTÁ NA WEB!

Desenvolvendo com Bootstrap 3: um framework front-end que vale a pena!

Faculdade de Tecnologia SENAC Goiás. Disciplina: Gerenciamento de Rede de Computadores. Goiânia, 16 de novembro de 2014.

Smart Laudos 1.9. A Forma Inteligente de Criar seus Laudos Médicos. Manual do Usuário

MANUAL DE UTILIZAÇÃO. HELP SUPORTE e HELP - REMOTO (Versão de usuário: 2.0)

2. Introdução 4. Missão e Valores. 5. Visão 6. Serviços 7. Diferenciais. 11. Clientes 12. Contatos

O CONCEITO DE TDD NO DESENVOLVIMENTO DE SOFTWARE

MANUAL PARA UTILIZAÇÃO DO SISTEMA DE SUPORTE TÉCNICO GLPI

Manual do Participante do Curso de Gestão da Assistência Farmacêutica - EaD

DocuWare Mobile ProductInfo. Gerenciamento móvel de documentos. Benefícios

Observatórios Livres" & Design de Mídia Digital: em busca de soluções para o desenvolvimento sustentável do planeta

FileMaker Pro 14. Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 14

Integração dos Modelos de Gestão de TI

Metodologias de Desenvolvimento de Sistemas. Analise de Sistemas I UNIPAC Rodrigo Videschi

Proposta para criação de site para

NeXT Help Desk Manual do usuário. Abril/2011. NeXT Software

PROPOSTA DE DESENVOLVIMENTO

INTRODUÇÃO E CONFIGURAÇÃO DO PRIMEFACES MOBILE EM APLICAÇÕES JSF

GERENCIAMENTO DE IRRIGAÇÃO VIA WEB

Consultoria sobre Joomla!

Manual da Administração do site Abrasel 2.0

INSTRUMENTO NORMATIVO 004 IN004

Introdução ao GED Simone de Abreu

Introdução a listas - Windows SharePoint Services - Microsoft Office Online

PROPOSTA DE DESENVOLVIMENTO

O que é o Virto ERP? Onde sua empresa quer chegar? Apresentação. Modelo de funcionamento

ROTEIRO DE INSTALAÇÃO

Manual Q-Acadêmico 2.0 Módulo Web - Aluno

O SITE DA MINHA EMPRESA por Ivan F. Cesar

Sistema de Gerenciamento de Pet Shop. Documento de Requisitos

O Processo de Desenvolvimento de Software

Prof. Marcelo Machado Cunha

RELATÓRIO DO SITE DA DISCIPLINA ENG312 PROJETOS MECÂNICOS I (

INTRODUÇÃO A PORTAIS CORPORATIVOS

TÉCNICAS DE ESTRUTURAÇÃO PARA DESIGN RESPONSIVO: AMPLIANDO A USABILIDADE NO AMBIENTE WEB

Manual AGENDA DE BACKUP

OFICINA BLOG DAS ESCOLAS

SUMÁRIO Acesso ao sistema... 2 Atendente... 3

Neogrid (ezmarket) Supplier FAQ. NeoGrid (ezmarket) Fornecedor - Perguntas e Respostas

ESTADO DO TOCANTINS SECRETARIA DA EDUCAÇÃO E CULTURA DIRETORIA DE TECNOLOGIA DA INFORMÇÃO COORDENADORIA DE SISTEMAS

Transcrição:

Tópicos de Ambiente Web Modulo 2 Processo de desenvolvimento de um site Professora: Sheila Cáceres

Roteiro Motivação Desenvolvimento de um site Etapas no desenvolvimento de software (software:site) Analise de requisitos Especificação / Projeto Implementação Validação Manutenção Etapas aplicadas à web Analise de requisitos Especificação / Projeto Design Desenvolvimento Validação Manutenção Bibliografia Tópicos de Ambiente Web - Prof. Sheila Cáceres 2

Motivação Tópicos de Ambiente Web - Prof. Sheila Cáceres 3

Desenvolvimento do software: Site Os sites web são produtos de software. Todo produto de software tem uma metodologia para ser desenvolvido e passa por uma serie de passos (será estudado a fundo na disciplina de Engenharia de Software). As atividades básicas (também conhecidas como etapas ou fases) do processo de desenvolvimento de um software são: Tópicos de Ambiente Web - Prof. Sheila Cáceres 4

Análise de requisitos Identificam-se as necessidades (requisitos) de um cliente. Engloba investigação, definição e escopo de novos sistemas ou alterações de sistemas existentes. Tópicos de Ambiente Web - Prof. Sheila Cáceres 5

Especificação / Projeto Tarefa de descrever precisamente o software que será escrito. É a definição do que se espera que um programa de computador faça, orientado a cumprir objetivos e sujeito a limites. Alguns aspectos devem ser considerados nessa fase de projeto do sistema, como: arquitetura do sistema, linguagem de programação utilizada, Sistema Gerenciador de Banco de Dados (SGBD) utilizado, padrão de interface gráfica, entre outros. Tópicos de Ambiente Web - Prof. Sheila Cáceres 6

Implementação O sistema é codificado a partir da descrição computacional da fase de projeto em uma outra linguagem. É a implementação do sistema em uma linguagem de computador. Tópicos de Ambiente Web - Prof. Sheila Cáceres 7

Validação e testes A realização de testes para verificar a presença de erros e comportamento adequado a nível das funções e módulos básicos do sistema. A verificação da interação entre módulos e um produto de software quando operando em conjunto. Tópicos de Ambiente Web - Prof. Sheila Cáceres 8

Manutenção Processo de melhoria e otimização de um software já desenvolvido, como também reparo de defeitos. A maioria das manutenções é para ampliar os sistemas para novas funcionalidades, as quais, de diversas formas, podem ser consideradas um novo trabalho Tópicos de Ambiente Web - Prof. Sheila Cáceres 9

E como são aplicadas estas etapas? Modelos / metodologias Tópicos de Ambiente Web - Prof. Sheila Cáceres 10

E como aplico isso para o meu site??? Tópicos de Ambiente Web - Prof. Sheila Cáceres 11

Análise de requisitos Deve-se coletar as informações necessarias para o desenvolvimento do site. Serve para ter maior entendimento do projeto (tanto para o analista de requisitos quanto para o cliente) Em função as respostas do cliente, deve existir uma interação com o cliente para presentar a melhor apresentação do site segundo o analista/engenheiro de requisitos: navegação, posicionamento dos objetos, entre outros. As soluções propostas para o cliente dependeram do público alvo, conteúdo, quantidade de textos e fotos, etc. Tópicos de Ambiente Web - Prof. Sheila Cáceres 12

Análise de requisitos Detalhes a ser considerados: Propósito: qual o propósito do site? Fornecer informações, serviços, propaganda, vendas...? Metas: Quais as expectativas em relação ao site? Fazer dinheiro ou compartilhar informações? Tem concorrentes? Público Alvo: Qual o grupo de pessoas que ajudarão a alcançar as metas? Qual é o tipo de pessoa que quer que visite o site? Idade, sexo, interesses são fatores importantes no desenvolvimento de um bom design. Conteúdo: Qual o tipo de informação para o público alvo? Algum assunto específico, um produto ou serviço, algum requisito..? Material disponível: fotos, textos, identidade visual do cliente etc? Detalhes visuais: preferência de cores Prazos e outros: Quanto mais detalhado, mais fácil será o desenvolvimento. Tópicos de Ambiente Web - Prof. Sheila Cáceres 13

Especificação / Projeto Para especificar um site devemos planejar diversos detalhes como: O "mapa do site" é feito com os tópicos mais importantes e seus sub-tópicos, se tiver. Ele é um índice para um fácil entendimento da navegação do projeto. As informações de um site são ligadas através de links e um menu principal. Uma navegação efetiva é intuitiva, ou seja, a pessoa que entrar no site não precisa ficar procurando pela informação desejada. Exemplo: não seria correto colocar no link de contato um ícone de casinha. Nessa etapa também será decidida a tecnologia usada para o desenvolvimento: HTML, Ajax, flash, php etc. E você que dará a melhor solução para o cliente. Tópicos de Ambiente Web - Prof. Sheila Cáceres 14

Design A primeira etapa de um design é desenhar um primeiro rascunho. Após ter especificado o que é preciso, é melhor começar a desenhar uma versão em rascunho. Dessa forma podem se mostrar rascunhos para o cliente e ele pode acompanhar o processo (para não ter que repetir tudo desde o começo). Com a aprovação do rascunho pode se implementar o primeiro layout. É recomendável que o cliente acompanhe o processo e veja cada layout para fazer mudanças no começo do desenvolvimento e evitar o retrabalho. Tópicos de Ambiente Web - Prof. Sheila Cáceres 15

Desenvolvimento Após ter os layouts deve-se implementar as funcionalidades. Geralmente esse desenvolvimento começa da página inicial indo para as internas. Deixe o código bem identado, de fácil entendimento e use os padrões atuais dos web standards, isso ajudará na manutenção. Não coloque códigos ou animações desnecessárias. O mais importante nessa fase: desenvolva um site que seja bem visualizado em diversos navegadores com versões diferentes e com diferentes plataformas. O usuário final pode acessar o site de qualquer plataforma. Lembre-se de separar o conteúdo/estrutura (html) da parte visual (css) e do comportamento (scripts). Faça chamadas externas. Tópicos de Ambiente Web - Prof. Sheila Cáceres 16

Validação e testes Devem-se testar as diversas partes e funcionalidades do site. Faça teste nos links para ver se não estão direcionando para lugares errados. Verifique a compatibilidade dos navegadores quanto à visualização, resolução de tela, usabilidade (pessoas com daltonismo vão conseguir identificar um link no site?). Publicação: Finalmente, após de concertar os erros achados nos testes e receber a aprovação do cliente, é hora de publicar o site. Deve se registrar um domínio e escolher uma hospedagem caso o cliente ainda não tenha. Devem ser feitos testes finais com o site no ar. Tópicos de Ambiente Web - Prof. Sheila Cáceres 17

Manutenção Somente o desenvolvimento do site não é o suficiente. Usualmente existe um longo caminho pela frente. Nesta etapa se atualiza, ou incrementa funcionalidades ao site. É preciso atualizar a página com novos produtos, serviços, informações. Além disso, o uso de ferramentas de análises podem ser feitas para acompanhar o desempenho do site quanto ao número de visitantes, se o usuário está vindo de link direto ou se vem de alguma outra fonte. Tópicos de Ambiente Web - Prof. Sheila Cáceres 18

Bibliografia Acessado em Mar 25. http://wdcss.blogspot.com.br/2008/06/6-etapas-parao-desenvolvimento-de-um.html http://www.idesignstudios.com/blog/webdesign/phases-web-design-development-process/ Acessado em Mar 25. Tópicos de Ambiente Web - Prof. Sheila Cáceres 19