• Nenhum resultado encontrado

2.0. Uma Nova Geração de Ferramentas para Gestão de Processos de Software. Coordenação Carla Alessandra Lima Reis Rodrigo Quites Reis

N/A
N/A
Protected

Academic year: 2021

Share "2.0. Uma Nova Geração de Ferramentas para Gestão de Processos de Software. Coordenação Carla Alessandra Lima Reis Rodrigo Quites Reis"

Copied!
25
0
0

Texto

(1)

1

U n iv e r s id a d e F e d e r a l d o P a r á

I n s t it u t o d e C iê n c ia s E x a ta s e

N a tu r a is

F a c u ld a d e d e C o m p u ta ç ã o

Uma Nova Geração de Ferramentas

para Gestão de Processos de Software

Coordenação

Carla Alessandra Lima Reis

Rodrigo Quites Reis

Q R C o n s u lto r ia e S e r v iç o s L td a .

h t tp ://w w w .p r o c e s s o d e s o f tw a r e .c o m .b r

2.0

2.0

2.0

2.0

(2)

Roteiro

Introdução

Elementos Motivadores

Objetivos Gerais

Objetivos Específicos

Resultados

Alinhamento com MPS-BR (G e F)

Software já Produzido

Funcionalidades adicionais sendo incorporadas

Divulgação Científica

Considerações Finais

(3)

Introdução

Elementos Motivadores

Objetivo Geral

Objetivos Específicos

2.0

2.0

2.0

2.0

(4)

Elementos Motivadores

Desafios na Implantação de ferramentas de gestão de

processos de software:

Modificação no modus-operandi

das organizações

Significativo

esforço na instalação do software

Experiência na

implantação

e uso

do WebAPSEE 1.x

Funcionalidades inéditas na sua categoria

Aumento significativo de maturidade em 2007

Avanço do

MPS-BR

Interesse crescente por parte da indústria

Apogeu da

Web 2.0

Uso de aplicações Web como plataforma para colaboração online

Rich Internet Applications

(5)

http://www.processo de software.com.br

5

Objetivos Gerais

Facilitar a adoção de ferramentas de gestão de

processos

de software através da utilização de

tecnologias baseadas em padrões da Web 2.0

Incorporar

melhorias ao ambiente WebAPSEE

(genericamente chamada de versão 2.0)

Obs: Continuação

de projeto premiado em 2º

(6)

Objetivos Específicos

Transpor todas as funcionalidades do WebAPSEE 1.x

para Web 2.0

Definição de um novo modelo de negócios para

divulgar e explorar comercialmente o produto

Alinhar as funcionalidades do ambiente às evidências

necessárias em avaliações MPS.BR

Explorar características de colaboração entre

usuários e interoperabilidade com outras ferramentas

fornecidas pela Web 2.0

(7)

Resultados

Alinhamento com MPS.BR

Software Construído

Modelo de Colaboração e Reúso de Processos

Divulgação Científica

2.0

2.0

2.0

(8)

Resultados – Alinhamento com

MPS.BR

Para cada Processo e RAP dos níveis G e F

Análise do atendimento

Solução (quando há):

Nova funcionalidade interna

(9)

http://www.processo de software.com.br

9

Resultados – Alinhamento com

MPS.BR

Exemplos:

GPR 3.

O modelo e as fases do ciclo de vida do projeto são definidas;

GPR 13.

(Até o nível F). O progresso do projeto é monitorado com

relação ao estabelecido no Plano do Projeto e os resultados são

documentados.

Atividade pronta para começar Ativ. concluída

(10)

Resultados – Alinhamento com

MPS.BR

GPR13

Acompanhamento por

Acompanhamento

de Desvios

Relatórios gerenciais extraídos

automaticamente pela ferramenta

(11)

http://www.processo de software.com.br

11

Resultados – Alinhamento com

MPS.BR

GPR13

atividade

(12)

Resultados – Software Produzido

Desafios enfrentados:

Reutilizar o código existente

150 kLOC Java, 200 serviços remotos

(aproximadamente)

Fornecer a mesma funcionalidade do

ManagerConsole na Web 2.0

Seleção e aprendizado de tecnologia (Adobe Flex)

Desenvolvimento de protótipos

Tratamento de novos requisitos de qualidade

Construção e implantação do software

(13)

http://www.processo de software.com.br

13

Resultados – Software Produzido

Processo de Software

Desenvolvedor

Gerente

Manager Console

Agenda

Cenário Desejado

(14)

Manager

Console 2.0

Web

Agenda

Resultados – Software Produzido

Evolução na Arquitetura

P

S

E

E

1.x

WebAPSEE 2.0

Relatórios

MED

Medição e Controle Process MarketPlace

(15)

http://www.processo de software.com.br

15

Resultados – Software Produzido

Manager Console – Visão do Gerente

Manager Console

WebAPSEE 2.0

(16)

Resultados – Software Produzido

(17)

http://www.processo de software.com.br

17

Demais Resultados

Funcionalidades sendo incorporadas

Process Marketplace

Modelos reutilizáveis de processos (script de atividades e

gabaritos de artefatos) associados fórum de discussão

MED: Plano de Medição

Incorporada ao ManagerConsole (para definição do plano de

medição) e Agenda (para coleta)

Divulgação Científica

Sete artigos científicos publicados em 2007

Dissertações de Mestrado: 2 (em 2007) e 5 (esperadas para

(18)

Considerações Finais

Capacitação de Pessoal

Modelo de Negócios

(19)

http://www.processo de software.com.br

19

Capacitação de Pessoal

Formação de pessoal especializado

em:

uso e disseminação da ferramenta para

implantação de processos

técnicas de desenvolvimento de

software

(20)

Modelo de Negócios

Serviço estará disponível para o público em

http://www.processodesoftware.com.br

Configuração típica

Hospedagem de processos e projetos no site

Artefatos de software armazenados em repositório CVS ou

SubVersion mantidos pelo Cliente

Crescimento controlado com a distribuição senhas e

indicações

Versão Gratuita

Organização composta por 3 membros (máx)

(21)

http://www.processo de software.com.br

21

Uma Nova Geração de Ferramentas

para Gestão de Processos de Software

Projeto submetido ao PBQP-SW/2007

Coordenação

Carla Alessandra Lima Reis – clima@ufpa.br

Rodrigo Quites Reis – quites@webapsee.com

2.0

2.0

2.0

2.0

Financiadores

Q R C o n s u lto r ia e S e r v iç o s L td a .

h t t p ://w w w .pr o c e s s odeso ft w a r e .c o m .b r

(22)
(23)
(24)

Resultados – Alinhamento com

MPS.BR

Como o WebAPSEE pode ajudar em uma proposta

de melhoria de qualidade de software com MPS.BR?

Processos do MPS.BR podem ser

automatizados

:

Gerar documentação que forneça as evidências da execução

dos processos

Log de execução de atividades

Log de versões de artefatos

Relatórios diversos extraídos das informações do processo

Processos que dependem de estratégias da organização

São apoiados pela ferramenta, desde que sejam modelados

adequadamente e que sejam produzidos artefatos

adequados

(25)

http://www.processo de software.com.br

25

Resultados – Alinhamento com

MPS.BR

Acompanhamento

de Desvios

Acompanhamento por Tipo de

Atividade e Cargo

Relatorios gerenciais extraidos

automaticamente pela ferramenta

Referências

Documentos relacionados

Estando o poço fechado, o engenheiro prepara um plano para restabelecer o controle do poço, que consiste na circulação do fluido invasor para fora do poço e, quando necessário,

Este estudo, assim, aproveitou uma estrutura útil (categorização) para organizar dados o que facilitou a sistematização das conclusões. Em se tratando do alinhamento dos

Ocorre o fenômeno da crase diante dos pronomes relativos “a qual” e “as quais”, quando o verbo da oração introduzida por esses pronomes exigir a

Estima-se que a diversidade de espécies na Mata Atlântica e no Brasil seja muito maior e o baixo número de táxons conhecidos se dá por falta de identificação ao

Para atingir este fim, foram adotados diversos métodos: busca bibliográfica sobre os conceitos envolvidos na relação do desenvolvimento de software com

Quando os dados são analisados categorizando as respostas por tempo de trabalho no SERPRO, é possível observar que os respondentes com menor tempo de trabalho concordam menos que

Para disciplinar o processo de desenvolvimento, a Engenharia de Usabilidade, também conceituada e descrita neste capítulo, descreve os métodos estruturados, a

Ninguém quer essa vida assim não Zambi.. Eu não quero as crianças