• Nenhum resultado encontrado

Desafios e contribuições na consolidação de uma comunidade de prática para melhoria em processos de software

N/A
N/A
Protected

Academic year: 2021

Share "Desafios e contribuições na consolidação de uma comunidade de prática para melhoria em processos de software"

Copied!
18
0
0

Texto

(1)

© Direitos reservados www.spin-bh.com.br

Desafios e contribuições

na consolidação de uma

comunidade de prática

para melhoria em

processos de software

Ana Liddy Cenni de Castro Magalhães, Fernando Silva Parreiras, Frederico Faria

© Direitos reservados www.spin-bh.com.br

Agenda

Contextualização



A melhoria de processos e a busca pela qualidade



Comunidades de prática



Conceito e cultura do SPIN



SPIN-BH



Motivação e objetivos



Desafios e contribuições: ontem



Desafios e contribuições: hoje



Desafios e contribuições: curto prazo



(2)

© Direitos reservados www.spin-bh.com.br

Contextualização



A globalização do mercado de software



Grande competitividade 

expectativa por melhores produtos



Preocupação com a melhoria do processo e do produto



Necessidade de se obter resultados rápidos



O potencial brasileiro para software



Competência, criatividade, inovação



Falta gerência, disciplina, confiança do mercado



necessário investir na maturidade e capacitação

© Direitos reservados www.spin-bh.com.br

Contextualização

Importância de investir em Qualidade de Software

Melhoria do processo e do produto de software

Oportunidade para penetrar em mercado internacional

Formas de Capacitar a Indústria em Qualidade de Software

Programas de Incentivo do Governo e Instituições. Exemplos:

PBQP-SW: Programa Brasileiro de Qualidade e Produtividade em Software

Mps Br: modelo brasileiro para a capacitação e maturidade em software

Treinamento ( Universidades, cursos, etc ). Exemplo:

Cursos MPS e CMMI: Universidade Federal de Lavras

Formação de Comunidades de Prática

(3)

© Direitos reservados www.spin-bh.com.br

Contextualização



Comunidades de prática

 Objetivos: 

Obter benefício coletivo, potencializando a elaboração de planos e ações



Compartilhamento de experiências, habilidades e conhecimentos individuais



Existentes há mais tempo, mas disseminadas com a Internet



Identidade: elemento com importância crucial na estrutura



Chave para a definição do que é realmente importante compartilhar



Identificação das pessoas com as quais pode-se compartilhar conhecimento



Propicia a própria identificação dos membros entre si

© Direitos reservados www.spin-bh.com.br

Software

Process

Improvement

Network

SPIN:

Conceito e Cultura



Rede de Melhoria de Processos de Software (MPS)



Disseminada pelo SEI - Software Engineering Institute



SPIN-BH: SPIN em Belo Horizonte



(4)

© Direitos reservados www.spin-bh.com.br

O Início



Contexto de surgimento do SPIN



Ausência de comunidades na área de Melhoria de Processo e Software na capital do Estado



Iniciativa anterior não foi levada a cabo



Baixa participação do Estado na comunidade brasileira de Qualidade e Produtividade em Software



Apresentação do SPIN-BH como um projeto do PBQP-SW



Projeto "Minas - Rede de Qualidade“ (2003)

O SPIN-BH inicia suas atividades em 07/2003

© Direitos reservados www.spin-bh.com.br

Participação de Minas

Na economia brasileira  9,7 % (PIB total)  2ª ou 3ª no País! No setor de TI brasileiro  < 3 %  5º ou 6º no País! Analisando superficialmente ... 

Estamos exportando cerca de 7 % do mercado de TI!



(5)

© Direitos reservados www.spin-bh.com.br

Participação de Minas

Em Congressos e Simpósios relacionados



SBES: Simpósio Brasileiro de Engenharia de Software



SBQS: Simpósio Brasileiro de Qualidade de Software

Evento Trabalhos Minas SBES 1999 26 0 SBES 2002 20 1 SBES 2004 18 0 SBQS 2002 22 1 SBQS 2003 20 0 SBQS 2004 20 0 (1 relato – Synergia)   !#"%$&'"! ()+*%,.-/0#*.1%243 576'89:#;'<=

© Direitos reservados www.spin-bh.com.br

Participação de Minas

No PBQP-SW

>

De 1994 a 2004 não foi realizado nenhum evento em Minas

?

outros 10 estados já hospedaram eventos

@

Projetos submetidos ao PBQP-SW

?

2002: 3 projetos

?

2003: 4 projetos A Prêmio 2º lugar

?

2004: 6 projetos, 2 entidades

(6)

© Direitos reservados www.spin-bh.com.br

Motivação e Objetivos

P

Incentivar o intercâmbio e a interação

Q

Promovendo palestras, reuniões e cursos sobre MPS

Q

Divulgando informações e novidades sobre o desenvolvimento da MPS

P

Promover a influência entre segmentos

Q

Comércio R Indústria R Governo R Academia

S

Alavancar a participação de Minas

T

Na produção brasileira de software

T

Em eventos sobre qualidade de software e MPS

U

Logomarca

T

Idéia de encontro e finalidade comum e de spin – girar, rodopiar, rodar

© Direitos reservados www.spin-bh.com.br

SPIN-BH

Trajetória: Organização

Ontem ...

U

Formação e Estrutura inicial

T

Coordenação composta por 2 membros

T

Web-site do grupo, ainda precário

T

Uma lista de discussão

Hoje ...

U

Formação e Estrutura

T

Coordenação composta por 3 membros com habilidades complementares

T

Web-site do grupo estruturado, com um conjunto novo de recursos

T

(7)

© Direitos reservados www.spin-bh.com.br

SPIN-BH

Trajetória: Web Site

Ontem ...

V

Web site estático

V

Não havia “memória” dos eventos

V

Não havia interatividade

V

Única função W divulgar convites para eventos

X

Hospedado em provedor gratuito W difícil atualização

X

Pouco visitado

Hoje ...

X

Web site dinâmico, novo visual

X

Há memória dos eventos, seção de notícias

X

Suporta funções “avançadas”: interatividade, cadastro e fácil atualização Provedor pago com recursos do SPIN-BH

X

Possibilitou a automatização das inscrições de eventos

Y

+ de 1500 visitantes/mês

© Direitos reservados www.spin-bh.com.br

SPIN-BH

Trajetória: Lista de Discussão

Ontem ...

Z

Número reduzido de membros: iniciou com 30 membros

Z

Participação normalmente restrita aos coordenadores do SPIN-BH

Z

Mensagens resumiam-se a divulgar os eventos do SPIN-BH

Hoje ...

Z

Lista com um número próximo de 350 membros

Z

Participação mais ampla, não restrita aos coordenadores

Z

Conteúdo de divulgação mais amplo:

[

Eventos e chamadas de trabalho a nível nacional

[

(8)

© Direitos reservados www.spin-bh.com.br

Trajetória: Eventos

Ontem ...

\

Número de inscrições por evento: entre 60 e 70

\

Gerenciamento manual das inscrições

]

processo demorado, trabalhoso e sujeito a erros

\

Eventos com apresentações em diferentes assuntos

Hoje ...

\

Número médio de inscrições por evento : entre 110 e 120

\

Gerenciamento automatizado de inscrições

]

melhor condução do processo

\

Eventos temáticos

]

apresentações enfocando um mesmo assunto

© Direitos reservados www.spin-bh.com.br

SPIN-BH

Trajetória: Outros...

Ontem ...

\

Diversos planos, mas faltam recursos ...

Hoje ...

\

Realizado o primeiro curso

]

Análise por Pontos de Função ^ excelente avaliação

_

Recursos próprios

_

(9)

© Direitos reservados www.spin-bh.com.br

SPIN-BH

Trajetória: Dificuldades

Ontem ...

`

Hospedagem para os eventos

` Palestrantes ` Conflitos de interesse ` Recursos `

Gerenciamento: web site, inscrições de eventos

Hoje ...

`

Palestrantes ( ainda é difícil ... )

`

Constituição jurídica

`

Administrar eficientemente o crescimento exponencial do número de participantes

`

Tempo para desenvolver novas atividades

© Direitos reservados www.spin-bh.com.br

Tour pelo 4° Evento

(10)

© Direitos reservados www.spin-bh.com.br

Tour pelo 4º evento: Convite

© Direitos reservados www.spin-bh.com.br

SPIN-BH

Tour pelo 4º evento:

Convite (e-mail )

Colegas do SPIN-BH,

O SPIN-BH convida para seu quarto evento, a ser realizado no próximo dia 20, quinta feira, as 17:00 h na Faculdade Pitágoras, que teve a gentileza de se oferecer para hospedar o evento.

Serão duas apresentações abordando dois temas de grande interesse:

- Inspeção Formal de Código - Análise de Pontos de Função

Em anexo, a programação do evento e informações para inscrição.

(11)

© Direitos reservados www.spin-bh.com.br

SPIN-BH

Tour pelo 4º evento:

Lista de Inscritos / Presença

SPIN-BH - Relação de Inscritos - 4º Evento - 20/05/2004

Nr Nome Empresa Telefone Assinatura

1 Adriana Cardoso Estudante 9144-8739 2 Alessandra da Conceição Viena Sistemas

3 Alessandra Marques UNIMEDBH 3229.6032 4 Alessandro Kieras Pucminas 3249-7342 5 Alexandre Soares

6 Ana Paula Assis da Costa International Syst 3296-9040 7 Ana Paula de Oliveira Gouvêa Grupo CSU 3277-3562 8 Anderson Ribeiro da Costa Squadra 3264-1951 9 André Gurjão Tim Maxitel 3298.7124 10 André Luis Silva Estudante 8822 7890 11 Andréa Rodrigues C. Vieira Stefanini It Solutions 9688-6861 12 Bruno André Santos CEFET (31) 9697-7978 13 Cássia Fabiana da Sind. Empregados BH

14 Christiano Alves de Lima Corradi Universidade de Itaúna (37) 9965-1035 15 Cintya Campos Corgosinho Squadra Tecnologia 3264-6257 16 Daniel Andrade Caixa

17 Diógenes Lisboa Rosa 3249-3947 18 Eduardo Viana Squadra 910546869 19 Fábio de Paula Rosa Sant'Anna S&A Sistemas e Automação

20 Fernanda de Oliveira Melo AIX 3218-7200 21 Fernanda Filizzola Mattos de Santos

22 Fernanda Karla de Oliveira Cemig 91154474 23 Fernando Moreira Quantum Informatica 3273-7277 24 Flávio Marcos Neuenschwander Maciel SCF Informática Ltda 3291-0181 25 Gabriel da Silva CEFET 8809-5840 26 Glauco Marcos Vianna de Paula Empresa 1 3262-3261 27 Glaucus Gomes Miranda Viena Sistemas

28 Graicelane Costa Marques Infoquest 3261-7030 29 Guilherme de Andrade Sousa Otimiza 3292-3060 30 Gustavo Thum Consultor 9659-3044

© Direitos reservados www.spin-bh.com.br

SPIN-BH

Tour pelo 4º evento:

Ficha de Avaliação

(12)

© Direitos reservados www.spin-bh.com.br

Tour pelo 4º evento:

Ficha de Avaliação (cont)

© Direitos reservados www.spin-bh.com.br

SPIN-BH

Tour pelo 4º evento:

Resultados do Evento

SPIN-BH - Avaliação do Evento em 20/05/2004

TOTAIS

1 2 3 4 5 ... 32 E B R F NO Total E = Excelente Organização E E E B E E 17 12 1 0 2 32 B = Bom Duração E B E E E B 15 14 1 0 2 32 R = Regular Instalações E E E E E E 23 6 2 0 1 32 F = Fraco Conteúdo E E E E E B 14 12 4 0 2 32 NO = Não Observado Palestrantes E E E E E E 15 11 4 0 2 32

Avaliação Geral B E E E E B 14 15 1 0 2 32

= 1 = 2 = 3 = 4 = 5 = 6 = 7 Vazio Total Citado Média

A Construção de um Programa de Melhoria de Processo de Software3 3 2 4 6 2 8 2 3 1 0 10 32 22 2,86 Uso e Implantação de Métricas na Melhoria de Processo de Software1 2 3 2 3 6 7 4 6 4 0 0 5 32 27 2,81 Gerência de Projetos de Software 2 1 4 1 1 1 11 4 3 3 3 2 0 6 32 26 2,58 Experiências em Definição e Implantação de Processos de Software em Empresas2 5 7 3 5 3 3 2 5 1 1 12 32 20 3,3 Modelos de capacitação (SW-CMM, CMMI, ...)3 6 4 5 1 1 4 4 5 1 1 15 32 17 4,06 Padrões da Qualidade de Software (Normas ISO, IEC, ...)2 5 0 6 3 2 3 0 2 16 32 16 3,63 Metodologias para Desenvolvimento de Sistemas (RUP, processos ágeis, ...)1 4 1 5 2 4 8 4 6 2 0 0 8 32 24 2,75 Outro (ver lista abaixo) 0 1 0 0 0 0 0 31 32 1 2

Citados

Interesse no curso de APF 1 1 1 1 1 22 Sugere abordar UCP no curso (13) Sexta/Sábado 1 1 11 Curso de APF in-company (10-15 pesoas) (21) Sábado/Sábado 1 1 1 9

Citados Palestras Sugeridas

Tenho interesse em ser comunicado 1 1 1 1 1 1 29 Administração de Componentes (26) Tenho interesse em hospedar um dos encontros (especificar local e detalhes no verso)1 1 Controle de Qualidade - Fábrica de Software (16) Tenho interesse em ser palestrante (favor preencher as informações abaixo) 2

Poderia indicar palestrante (favor preencher as informações abaixo) 0 Locais: BDMG, Uni-BH

Pr óx im os Ev en to s Ev en to Ass un to s d e M aio r In te re ss e AP F

(13)

© Direitos reservados www.spin-bh.com.br

SPIN-BH

Fim do Tour :

Downloads no Site

Eventos Anteriores

4o. evento: 20/05/2004

CIC - Um processo de inspeção de código e sua ferramenta Renato Mintz – FITec

Uma introdução à análise de pontos de função Fernanda Paiva Drumond – Vetta Technologies

© Direitos reservados www.spin-bh.com.br

SPIN-BH:

Resultados

Hoje ...

a

1 Curso realizado

a

7 Eventos realizados:

b

Periodicidade: a cada 45 dias (aproximadamente)

b

Temáticos, com 2 palestrantes convidados

b

Inscrições automáticas pelo web site

b

Divulgação na lista

b

Avaliação automática pelo web site

a

(14)

© Direitos reservados www.spin-bh.com.br

Desafios e Contribuições

Próximos desafios ...

c

Incentivo a participação em Congressos, Simpósios e Programas de incentivo

c

Locais com tamanho adequado para público esperado

c

Tempo para desenvolver novas atividades

c

Constituição jurídica

c

Administrar eficientemente o crescimento exponencial do número de participantes

c

Patrocinadores

© Direitos reservados www.spin-bh.com.br

SPIN-BH:

Desafios e Contribuições

O que vem por aí ...

d

+ Cursos e grupos de estudo

c

mps-Br e CMMI, teste de software, métricas de software

d

+ Interação

c

Chats, Fóruns de discussão, Café da manhã, Almoço de negócios

d

+ Conteúdo

c

Artigos, colunas, casos de sucesso, biblioteca temática

d

(15)

© Direitos reservados www.spin-bh.com.br

SPIN-BH:

Desafios e Contribuições

O que vem por aí ...

e

+ Participação

f

perfil de associados, páginas amarelas

e

+ Oportunidade

f Oportunidades de emprego e

+ Eventos

f

Chamada de trabalhos, temas específicos

e

Etc...

© Direitos reservados www.spin-bh.com.br

SPIN-BH:

Desafios e Contribuições

e

Porque você deve participar ...

f

Sugerir, contribuir, aprender, etc

e

Como você pode participar ...

f

Site, listas, e-mails address

e

Como você pode ajudar …

f

Hospedando eventos, indicando palestrantes e patrocinando

e

Quem você deve contatar…

f

Coordenadores: Ana Liddy, Fernando, Frederico (emails no nosso site www.spin-bh.com.br )

(16)

© Direitos reservados www.spin-bh.com.br

Lições Aprendidas

g

A criação de espaços presenciais de convivência é indispensável para aumentar a sinergia do grupo

g

É preciso criar mecanismos que incentivem a troca de mensagens

g

O público mineiro tem um perfil bastante conservador

h

inicialmente, identifica-se uma postura passiva

h

somente com o passar do tempo é que a postura ativa toma lugar

g

Grande carência por profissionais de qualidade de software

h

necessário o surgimento de espaços que contribuam para a formação deste tipo de profissional

g

Criação de eventos temáticos

h

solução para o crescimento constante do grupo e a necessidade de infra-estrutura física disponível atualmente

h

desta forma, naturalmente, apenas partes alternadas do grupo comparecem aos eventos

© Direitos reservados www.spin-bh.com.br

SPIN-BH:

Agradecimentos

i

Apoiadores

i

Palestrantes

i

Nossos empregadores

( é verdade... por apoiar nossa dedicação )

i

As demais pessoas que fazem parte do grupo

( nossos ouvintes )

jlkmlnporqLsutpv w xly%z w xly4zl{{}||~xx|%€

(17)

© Direitos reservados www.spin-bh.com.br

Para saber mais:



Visite nosso site:

www.spin-bh.com.br



Participe da nossa lista

Envie um email para:

spin-bh-subscribe@yahoogrupos.com.br

(18)

© Direitos reservados www.spin-bh.com.br

Muito Obrigado!

Contato:

Referências

Documentos relacionados

(2006) a auditoria de sistemas em desenvolvimento deve compreender atividades de revisão e avaliação do processo de desenvolvimento de sistemas de informação em todo o

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

Essa tarefa não tem a necessidade de interface com o usuário, tornando-se uma boa candidata ao processamento em lotes, normalmente utilizados como a divisão

Objetivo: Garantir estimativas mais realistas e precisas para o projeto, ao considerar nesta estimativa o esforço necessário (em horas ou percentual do projeto) para

Com base nos resultados da pesquisa referente à questão sobre a internacionalização de processos de negócios habilitados pela TI com o apoio do BPM para a geração de ganhos para

Correspondem aos volumes medidos (uso administrativo da companhia, fornecimento a caminhões pipa) e volumes não medidos (combate a incêndios, lavagem de vias

A tabela 25 apresenta os resultados brutos desta avaliação em relação à característica busca e a tabela 26 exibe o resultado ponderado para esta característica.. A tabela 27