1 expansão do piloto 21.07.2003. 2 agenda a fábrica um –introdução –processo de...

28
1 Expansão do Expansão do Piloto Piloto 21.07.2003

Upload: internet

Post on 22-Apr-2015

103 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1 Expansão do Piloto 21.07.2003. 2 Agenda A Fábrica Um –Introdução –Processo de Desenvolvimento –Experiência Comprovada Projeto IEC –Introdução –Cadastro

1

Expansão do Expansão do PilotoPiloto21.07.2003

Page 2: 1 Expansão do Piloto 21.07.2003. 2 Agenda A Fábrica Um –Introdução –Processo de Desenvolvimento –Experiência Comprovada Projeto IEC –Introdução –Cadastro

2

AgendaAgenda

• A Fábrica Um

– Introdução

– Processo de Desenvolvimento

– Experiência Comprovada

• Projeto IEC

– Introdução

– Cadastro de Teses e Dissertações

– Motivação

– Controle de Produção Científica

– Definição

– Service Level Agreement

Page 3: 1 Expansão do Piloto 21.07.2003. 2 Agenda A Fábrica Um –Introdução –Processo de Desenvolvimento –Experiência Comprovada Projeto IEC –Introdução –Cadastro

3

A Fábrica UmA Fábrica Um

• Empresa de tecnologia recém-nascida, formada por estudantes e profissionais de TI em PE

• Missão

– “desenvolver soluções em tecnologia da informação baseadas em qualidade e inovação, garantindo a satisfação de cliente, parceiros e o aprendizado de seus colaboradores”

• Utiliza tecnologia de ponta com um processo baseado no RUP e em recomendações do CMM

• Especializada no desenvolvimento de sistemas para apoio acadêmico

IntroduçãoIntrodução

Page 4: 1 Expansão do Piloto 21.07.2003. 2 Agenda A Fábrica Um –Introdução –Processo de Desenvolvimento –Experiência Comprovada Projeto IEC –Introdução –Cadastro

4

A Fábrica UmA Fábrica Um

• ProcessOne

• Adaptado para cada projeto a ser desenvolvido

• Baseado em:

– RUP

– Recomendações do CMM

– Práticas e Disciplinas XP

Processo de DesenvolvimentoProcesso de Desenvolvimento

Page 5: 1 Expansão do Piloto 21.07.2003. 2 Agenda A Fábrica Um –Introdução –Processo de Desenvolvimento –Experiência Comprovada Projeto IEC –Introdução –Cadastro

5

A Fábrica UmA Fábrica UmProcesso de DesenvolvimentoProcesso de Desenvolvimento

Page 6: 1 Expansão do Piloto 21.07.2003. 2 Agenda A Fábrica Um –Introdução –Processo de Desenvolvimento –Experiência Comprovada Projeto IEC –Introdução –Cadastro

6

A Fábrica UmA Fábrica Um

• Experiência comprovada em desenvolvimento de sistemas para apoio acadêmico:

• Cadastro de Teses e Dissertações da Pós-Graduação do Centro de Informática – UFPE

– Sistema desenvolvido no âmbito da disciplina de Engenharia de Software do mestrado dessa instituição

– Validade e homologado junto ao cliente

– Desenvolvimento de sucesso, entregue no prazo e dentro do custo estimado!

Experiência ComprovadaExperiência Comprovada

Page 7: 1 Expansão do Piloto 21.07.2003. 2 Agenda A Fábrica Um –Introdução –Processo de Desenvolvimento –Experiência Comprovada Projeto IEC –Introdução –Cadastro

7

Projeto IECProjeto IEC

• Informatics Educational Center – IEC

– Instituição privada, iniciando funcionamento em setembro de 2003

– Necessidade em gestão acadêmico-financeira

– RFP lançada em 14/07/2003

– Necessidade apresentada: Cadastro de Trabalhos

IntroduçãoIntrodução

Page 8: 1 Expansão do Piloto 21.07.2003. 2 Agenda A Fábrica Um –Introdução –Processo de Desenvolvimento –Experiência Comprovada Projeto IEC –Introdução –Cadastro

8

Projeto IECProjeto IEC

• Sistema desenvolvido junto à Pós-Graduação do Centro de Informática-UFPE

• Registra a publicação de teses e dissertações de mestrado

• Oferece ao visitante consultas sobre a base de teses e dissertações

Cadastro de Teses e DissertaçõesCadastro de Teses e Dissertações

Page 9: 1 Expansão do Piloto 21.07.2003. 2 Agenda A Fábrica Um –Introdução –Processo de Desenvolvimento –Experiência Comprovada Projeto IEC –Introdução –Cadastro

9

Projeto IECProjeto IEC

• Funcionalidades

Cadastro de Teses e DissertaçõesCadastro de Teses e Dissertações

Page 10: 1 Expansão do Piloto 21.07.2003. 2 Agenda A Fábrica Um –Introdução –Processo de Desenvolvimento –Experiência Comprovada Projeto IEC –Introdução –Cadastro

10

Projeto IECProjeto IEC

• Funcionalidades

– Controle de Acesso Apenas usuários cadastrados têm acesso à manutenção da

base de dados de teses e dissertações. Para acessar o sistema, devem ser autenticados

– Manutenção de Usuários Cadastro de usuários que podem acessar a manutenção da

base de dados de teses e dissertações

Cadastro de Teses e DissertaçõesCadastro de Teses e Dissertações

Page 11: 1 Expansão do Piloto 21.07.2003. 2 Agenda A Fábrica Um –Introdução –Processo de Desenvolvimento –Experiência Comprovada Projeto IEC –Introdução –Cadastro

11

Projeto IECProjeto IEC

• Funcionalidades

– Manutenção de Documentos Documentos podem ser inseridos, alterados ou removidos. Alguns metadados são colhidos

nesse cadastro, para permitir filtragem do visitante. Os metadados são armazenados no SGBD, e o arquivo é transferido via upload para o servidor, e armazenado em sistema de arquivos.

Adicionalmente, pode-se informar os dados do documento através de um arquivo no formato BibTeX.

– Consulta por Filtros O usuário pode consultar a base de dados, filtrando os documentos por seus metadados. À

partir da listagem, o usuário tem acesso a cada documento e seus metadados individualmente.

O retorno da consulta também pode ser apresentado em formato BibTeX.

Cadastro de Teses e DissertaçõesCadastro de Teses e Dissertações

Page 12: 1 Expansão do Piloto 21.07.2003. 2 Agenda A Fábrica Um –Introdução –Processo de Desenvolvimento –Experiência Comprovada Projeto IEC –Introdução –Cadastro

12

Projeto IECProjeto IECCadastro de Teses e DissertaçõesCadastro de Teses e Dissertações

Page 13: 1 Expansão do Piloto 21.07.2003. 2 Agenda A Fábrica Um –Introdução –Processo de Desenvolvimento –Experiência Comprovada Projeto IEC –Introdução –Cadastro

13

Projeto IECProjeto IEC

• A produção científica no Brasil vem crescendo relevantemente nos últimos anos

• Dados do MCT e CNPq: crescimento da ordem de 400%, de 1981 a 2000!

– Mesmo a despeito do crescente desinvestimento em ciência do mesmo período

– Crescimento expressivo em 2001, de 11%, bem maior que a média mundial, que é de 3%

Motivação do ProjetoMotivação do Projeto

Page 14: 1 Expansão do Piloto 21.07.2003. 2 Agenda A Fábrica Um –Introdução –Processo de Desenvolvimento –Experiência Comprovada Projeto IEC –Introdução –Cadastro

14

Projeto IECProjeto IEC

• E Mais...

– Esses números possuem desvios, o órgão que executou a pesquisa (ISI) não possuia a totalidade dos dados

– Ou seja, mesmo o órgão oficial de C&T não possui a visão total de sua produção científica!

– Os dados que existem estão distribuídos entre MCT, CNPQ, CAPES, etc...

• Referências:

– “Sobre a produção científica brasileira”, MCT, 19/09/2002 http://www.mct.gov.br/comunicacao/textos/default.asp?cod_tipo=1&cod_texto=2784

– “A pesquisa no Brasil”, CNPq, 1997 http://www.mct.gov.br/publi/pesquisa-no-brasil.pdf

Motivação do ProjetoMotivação do Projeto

Page 15: 1 Expansão do Piloto 21.07.2003. 2 Agenda A Fábrica Um –Introdução –Processo de Desenvolvimento –Experiência Comprovada Projeto IEC –Introdução –Cadastro

15

Projeto IECProjeto IEC

• Possui requisitos mais complexos que um simples cadastro de documentos.

• Necessita, além do cadastro, maior abrangência e visão estatística da base

• Construção baseia-se na expansão do cadastro de teses e dissertações

Controle de Produção CientíficaControle de Produção Científica

Page 16: 1 Expansão do Piloto 21.07.2003. 2 Agenda A Fábrica Um –Introdução –Processo de Desenvolvimento –Experiência Comprovada Projeto IEC –Introdução –Cadastro

16

Projeto IECProjeto IECControle de Produção CientíficaControle de Produção Científica

TESES DISSERTAÇÕES ARTIGOS PROJETOS ...

ESCOPO

ESTATÍSTICA ESTATÉGICA

VISÃO

Page 17: 1 Expansão do Piloto 21.07.2003. 2 Agenda A Fábrica Um –Introdução –Processo de Desenvolvimento –Experiência Comprovada Projeto IEC –Introdução –Cadastro

17

Projeto IECProjeto IEC

• Expansão:

– Aumento do escopo Tratar vários tipos de documentos

Compactação do documento original

Incorporação de um engenho de busca

Busca no conteúdo dos documentos

– Novas Funcionalidades Ache no IEC

Ache no Google

Estatísticas da base de dados

Controle de Produção CientíficaControle de Produção Científica

Page 18: 1 Expansão do Piloto 21.07.2003. 2 Agenda A Fábrica Um –Introdução –Processo de Desenvolvimento –Experiência Comprovada Projeto IEC –Introdução –Cadastro

18

Projeto IECProjeto IEC

• Tratar vários tipos de documentos

– Atualmente trata somente teses e dissertações de mestrado.

– Adicionalmente, irá tratar diversos outros tipos de publicação, como doutorado, artigos, revistas, etc.

• Compactação do documento original

– Atualmente o documento é copiado da mesma forma que fornecido

– Será armazenado de forma compactada, para ampliar a ‘vida útil’ do sistema de armazenamento

Controle de Produção CientíficaControle de Produção Científica

Page 19: 1 Expansão do Piloto 21.07.2003. 2 Agenda A Fábrica Um –Introdução –Processo de Desenvolvimento –Experiência Comprovada Projeto IEC –Introdução –Cadastro

19

Projeto IECProjeto IEC

• Incorporação de um engenho de busca

– Ganho considerável de performance, e mais preparado para o aumento na quantidade de documentos cadastrados

– Flexibilidade na busca Busca por termos combinados por operações booleanas;

Busca em campos específicos;

Utilização de wildcards para termos;

Busca por proximidade;

Definição de range da busca;

Resultados listados por relevância;

• Busca no conteúdo dos documentos

– Atualmente, a busca só contempla os metadados. Será ampliada para incluir o conteúdo dos documentos.

Controle de Produção CientíficaControle de Produção Científica

Page 20: 1 Expansão do Piloto 21.07.2003. 2 Agenda A Fábrica Um –Introdução –Processo de Desenvolvimento –Experiência Comprovada Projeto IEC –Introdução –Cadastro

20

Projeto IECProjeto IEC

• Ache no IEC

– O sistema encontrará os documentos semelhantes ao ativo, entre os cadastrados na sua base de dados

• Ache no Google

– O sistema encontrará os documentos semelhantes ao ativo, entre os indexados por esse mecanismo de busca

Controle de Produção CientíficaControle de Produção Científica

Page 21: 1 Expansão do Piloto 21.07.2003. 2 Agenda A Fábrica Um –Introdução –Processo de Desenvolvimento –Experiência Comprovada Projeto IEC –Introdução –Cadastro

21

Projeto IECProjeto IEC

• Estatísticas da base de dados

– Serão disponibilizados relatórios estatísticos de utilização do sistema de cadastro

Número de artigos publicados em periódicos científicos internacionais indexados;

Número de artigos publicados em periódicos científicos internacionais indexados, por áreas do conhecimento;

Número de artigos publicados em periódicos científicos internacionais indexados, principais países;

Número de autores e produção bibliográfica segundo seus tipos;

Produção técnica segundo seus tipos;

Número de orientações concluídas segundo seus tipos;

Controle de Produção CientíficaControle de Produção Científica

Page 22: 1 Expansão do Piloto 21.07.2003. 2 Agenda A Fábrica Um –Introdução –Processo de Desenvolvimento –Experiência Comprovada Projeto IEC –Introdução –Cadastro

22

Projeto IECProjeto IEC

• Estimadas 7 semanas de desenvolvimento, incluindo a de concepção (concluída hoje)

• Estimados 530 horas de profissionais, dos diversos perfis

• Início em 14/07, conclusão programada para 01/09

DefiniçãoDefinição

Page 23: 1 Expansão do Piloto 21.07.2003. 2 Agenda A Fábrica Um –Introdução –Processo de Desenvolvimento –Experiência Comprovada Projeto IEC –Introdução –Cadastro

23

Projeto IECProjeto IEC

• Cronograma Preliminar:

DefiniçãoDefinição

Fases / Semanas

1 2 3 4 5 6 7

15/07 a

21/07

22/07 a

28/07

29/07 a

04/08

05/08 a

11/08

12/08 a

18/08

19/08 a

25/08

26/08 a

01/09

Concepção              

Elaboração              

Construção              

Transição              

Page 24: 1 Expansão do Piloto 21.07.2003. 2 Agenda A Fábrica Um –Introdução –Processo de Desenvolvimento –Experiência Comprovada Projeto IEC –Introdução –Cadastro

24

Projeto IECProjeto IEC

• Condições comerciais:

– R$84.453,89

– 60% pagos na assinatura do contrato

– 40% pagos na conclusão do projeto

Variável de acordo com a SLA

DefiniçãoDefinição

Parcela Vencimento Valor (R$)

Primeira Parcela Na assinatura do contrato 60% = R$50.672,33

Segunda Parcela Ao término do Projeto 40% = R$33.781,56

Page 25: 1 Expansão do Piloto 21.07.2003. 2 Agenda A Fábrica Um –Introdução –Processo de Desenvolvimento –Experiência Comprovada Projeto IEC –Introdução –Cadastro

25

Projeto IECProjeto IEC

• SLA define os parâmetros de sucesso e critérios de acompanhamento do projeto

• Critérios aplicados à Fabrica Um quando todas as obrigações do cliente forem cumpridas

• Segunda parcela do pagamento sofrerá variação de 50%

– +50% quando os 4 parâmetros forem cumpridos

– -50% quando nenhum parâmetro for cumprido

• Prazo de entrega terá impacto de 1% no valor total para cada dia de antecipação ou atraso

– Limite estabelecido em 10%

Service Level AgreementService Level Agreement

Page 26: 1 Expansão do Piloto 21.07.2003. 2 Agenda A Fábrica Um –Introdução –Processo de Desenvolvimento –Experiência Comprovada Projeto IEC –Introdução –Cadastro

26

Projeto IECProjeto IEC

• A Fábrica Um deve emitir um relatório de acompanhamento ao menos quinzenalmente

• 70% dos Casos de uso entregues em 01/09 não devem conter Bugs em funcionalidades

– Serão tolerados pequenos ajustes em formatação, texto e cores

• Manual do usuário deve ser aprovado por 80% dos usuários avaliadores

• 70% das funções da aplicação devem estar documentadas

– Uso de recursos da linguagem de programação

SLA – Parâmetros para a Fábrica UmSLA – Parâmetros para a Fábrica Um

Page 27: 1 Expansão do Piloto 21.07.2003. 2 Agenda A Fábrica Um –Introdução –Processo de Desenvolvimento –Experiência Comprovada Projeto IEC –Introdução –Cadastro

27

Projeto IECProjeto IEC

• IEC deve disponibilizar 1 profissional 1 hora por semana durante as 6 semanas do projeto

• Mudanças nas funcionalidades devem ser solicitadas até 5 dias antes da data programada para os testes de homologação– Devem ser aprovadas pelo gerente de projeto

– Solicitações posteriores não serão consideradas na análise de aderência à SLA

• Ambiente de software e hardware disponíveis para testes e implantação durante todo o desenvolvimento

SLA – Parâmetros para o IECSLA – Parâmetros para o IEC

Page 28: 1 Expansão do Piloto 21.07.2003. 2 Agenda A Fábrica Um –Introdução –Processo de Desenvolvimento –Experiência Comprovada Projeto IEC –Introdução –Cadastro

28

Expansão do Expansão do PilotoPiloto21.07.2003