Prezado Colaborador,
O questionário a seguir faz parte de um projeto que está sendo conduzido na COPPE/UFRJ, cujo objetivo, puramente acadêmico e para defesa de tese, é mapear a utilização da subcontratação do desenvolvimento de sistemas baseada no RUP e, a partir dos dados coletados, analisar seu nível de maturidade comparado a um modelo de subcontratação parcial, iterativo, cíclico e incremental que o RUP possibilita.
O questionário está no formato formulário e permite ser respondido diretamente no Word. Em algumas questões aparece a alternativa Outro / Outra para possibilitar situações não previstas.
A última questão é destinada a informações adicionais, caso seja necessária.
As respostas podem ser enviadas:
Por email - [email protected] / [email protected] / [email protected];
Por Fax - 2569-1958 (aos cuidados de André Jorge Dias de Moura).
Além dos contatos acima, fico à disposição para dirimir eventuais dúvidas também pelos telefones (0XX21) 2574-5639 e (0XX21) 9951-7300.
Terei imenso prazer em enviar o resultado desta pesquisa, bastando para isto que você sinalize o interesse em recebê-lo. No entanto, por questões de sigilosidade, as fontes não serão disponibilizadas e nem publicadas.
A conclusão da tese só será possível com a sua participação. Peço sua colaboração neste sentido, enviando-nos o questionário respondido até 30/11/2003.
Desde já agradecemos,
Atenciosamente,
Nome (opcional) Empresa (opcional)
1. Qual é a sua experiência profissional na área de Engenharia de Software?
Até 3 anos De 4 a 8 anos De 9 a 13 anos
De 14 a 18 anos Mais de 18 anos
2. Qual é a atividade principal de sua empresa?
Indústria automobilística Aeroespacial
Manufatura / Processos industriais Banco / Financeira / Seguradora Governamental (Federal / Estadual / Municipal) Médica / Dentária / Farmacêutica / Saúde Comunicações (Telecom / Dados / Internet / provedoras) Energia elétrica / saneamento básico / Gás
Transportes Construção / Engenharia / Arquitetura
Distribuição / Revenda / Varejo Agrícola / Piscicultura / Ambiental
Mineradora / Petrolífera Editorial (Jornais / Revistas / TV / Rádio / etc.)
Serviços Outra:
3. Qual é o número de funcionários de sua empresa?
Até 100 De 101 a 200 De 201 a 500
De 501 a 1000 De 1001 a 5000 Mais de 5000
4. Quais dos itens abaixo melhor descrevem os motivos da subcontratação de um projeto de desenvolvimento de software na sua empresa?
Para reduzir investimentos em atividades fora do foco do negócio
Quando envolve competências e tecnologias que não são do domínio da empresa Para transformar custo fixo em custo variável
Quando o prazo é curto
Para manter um número reduzido de funcionários
Por acreditar que escopo / prazo / custo / qualidade são mais facilmente atingidos com a subcontratação Outro:
Indique as respostas selecionando uma ou diversas casas
5. Quais dos itens abaixo são levados em conta para homologação de empresas desenvolvedoras de software?
A exigência do processo RUP
Se não o RUP, a exigência de outro processo cíclico, iterativo e incremental A exigência de qualquer processo
A comprovação de experiência no RUP
A exigência de qualificação e competência aderentes ao ambiente / plataforma (ex: WSAD, Java) utilizados na sua empresa
A exigência de participação e aprovação em prova de conceito
Existe apenas procedimento documentado utilizado para seleção de subcontratadas
Não existe processo de homologação e nem existe procedimento documentado para seleção de subcontratadas Outro:
Indique as respostas selecionando uma ou diversas casas
6. Quais das ações abaixo são seguidas por sua empresa no gerenciamento de projetos subcontratados?
Segue guia de subcontratação escrito para esta finalidade Acompanha prazos e marcos dos entregáveis
Inspeciona os entregáveis para controlar a qualidade
Negocia eventuais mudanças no contrato (ex: requisitos) com a subcontratada buscando acordo Estabelece acordo de nível de serviço (SLA) com a subcontratada
Formaliza uma matriz de comunicação com a subcontratada para saber quem fala com quem Avalia o trabalho da subcontratada periodicamente
Exige a entrega de todos os artefatos segundo lista de entregáveis pré-definida Exige formalização da garantia do produto entregue
Exige seguir guia de programação da empresa Exige publicação diária do status do projeto
Indique as respostas selecionando uma ou diversas casas
7. Qual é o local mais comum para desenvolvimento de projetos subcontratados?
Desenvolvimento na própria empresa Desenvolvimento na empresa subcontratada Desenvolvimento em ambas simultaneamente Não existe preferência
8. Considerando-se o esforço em número de horas, como sua empresa classifica o tamanho dos projetos (preencher o espaço marcado)?
! Pequeno – (Até: h)
! Médio – (De: h Até: h)
! Grande – (Mais de: h)
9. Quais os maiores desafios nos projetos subcontratados por sua empresa?
01 Habilidade no gerenciamento de projetos de desenvolvimento de software
02 Encontrar um ponto de equilíbrio entre o valor orçado internamente e o valor da proposta 03 Comparar as propostas tecnicamente
04 Dificuldade para fechar as funcionalidades 05 Dificuldade para definir o modelo de dados
06 Visibilidade do processo utilizado pela subcontratada 07 Acompanhamento e revisão do desempenho e dos resultados 08 Homologação de empresas qualificadas
09 Fazer valer compromissos contratuais
10 Buscar acordo orçamentário no gerenciamento de mudanças
Ordene as 10 respostas do maior para o menor
10. a 11. Em relação ao custo orçado Abaixo do custo orçado Como se comporta o custo final dos projetos desenvolvidos
internamente com o RUP?
Como se comporta o custo final dos projetos subcontratados utilizando o RUP? Como se comporta a entrega dos projetos desenvolvidos internamente com
o RUP?
Como se comporta a entrega dos projetos subcontratados utilizando o RUP?
14. a 15. Satisfação dos stakeholders Em relação ao resultado dos projetos
desenvolvidos internamente com o RUP?
Em relação ao resultado dos projetos desenvolvidos com subcontratadas que utilizam o RUP?
16. a 17. Número de funcionários da área de informática Diminuiu Aumentou Permaneceu o mesmo Após a utilização do processo RUP?
Após a prática de subcontratação com o processo RUP?
18. De 100% dos sistemas desenvolvidos com RUP para a empresa, quantos % (porcentagem) são subcontratados ?
Até 10% 20% 30%
40% 50% 60%
70% 80% 90%
100%
19. A utilização do RUP entre a empresa e a subcontratada torna possível a criação de diversos cenários de subcontratação parcial de um projeto. Assim, o mesmo projeto pode estar sendo desenvolvido simultaneamente pela empresa e pela subcontratada.
A afirmação é verdadeira e isso já foi colocado em prática na empresa A afirmação é verdadeira mas isso nunca foi colocado em prática na empresa A afirma é falsa porque a empresa não acredita que isso dê certo
20. A utilização do RUP na empresa:
Diminuiu os custos de manutenção do ciclo de vida dos sistemas Aumentou os custos de manutenção do ciclo de vida dos sistemas A diferença não foi percebida
21. Com relação ao orçamento para subcontratação com RUP, a empresa:
Percebeu um aumento significativo no valor de orçamento dos projetos Percebeu algum aumento no valor do orçamento dos projetos Percebeu redução significativa no valor do orçamento dos projetos Percebeu alguma redução no valor do orçamento dos projetos A diferença não foi percebida
22.Em relação ao desenvolvimento nas melhores práticas do RUP, em qual estágio sua empresa se encontra?
Sem Aderência
Pouco Aderente
Aderente Bastante Aderente Desenvolvimento Iterativo
Gerenciamento de Requisitos Arquitetura Componentizada Modelagem Visual (UML)
Verificação Contínua de Qualidade Gerenciamento de Mudanças
23.Em relação ao desenvolvimento nas disciplinas do RUP, em qual estágio sua empresa se encontra?
Sem Aderência
Pouco Aderente
Aderente Bastante Aderente Modelagem de Negócios
Requisitos Análise e Design Implementação Teste
Implantação
Gerenciamento de Configuração e Mudanças Gerenciamento de Projeto
Ambiente
24. a 26. Histórico do processo RUP na empresa
Até 6 meses
1 ano 2 anos 3 anos 4 anos 5 anos Mais de 5 anos Há quanto tempo sua empresa utiliza o processo
RUP?
Há quanto tempo sua empresa desenvolveu internamente o primeiro projeto baseado em RUP?
Há quanto tempo foi subcontratado o primeiro projeto baseado em RUP?
27. a 48. Processo de
subcontratação ANTES DO RUP APÓS O RUP
Nunca Projetos definidos de forma clara
Os mesmos problemas de desenvolvimento se repetem sempre
Gerentes sem visão realista do progresso dos projetos
Retrabalho para ajuste de escopo Custos acima do orçado Atrasos no cronograma Qualidade deixando a desejar Escopo do projeto não cumprido totalmente
Cancelamento de Projeto
Insatisfação dos stakeholders com o resultado dos projetos subcontratados
Dificuldade dos stakeholders para chegarem ao consenso na definição das funcionalidades
Dificuldade de comunicação entre a subcontratada e a empresa Gerentes perdem a credibilidade Processo improvisado pela equipe participante durante o andamento do projeto
Processo especificado e não seguido com rigor
Com imposição de datas críticas há redução na qualidade e no número de funcionalidades
Insatisfação da área de informática com o resultado dos projetos subcontratados
Mau dimensionamento do esforço pela subcontratada e tentativa de renegociação do contrato
Utilização de métricas
Tamanho do projeto calculado por quantidade de Pontos de Função Tamanho do projeto calculado por quantidade de pontos de Casos de Uso
Tamanho do projeto calculado por estimativa de horas
49. a 55. Processo de
subcontratação (continuação) ANTES DO RUP APÓS O RUP
Nunca Falta de experiência da empresa
para desenvolver apenas partes de um projeto com a subcontratada Falta de experiência da subcontratada para desenvolver apenas partes de um projeto com a empresa
Subcontratação para desenvolver o projeto inteiro
Subcontratação da fase de Iniciação seguida da subcontratação das outras fases do projeto, com a mesma empresa
Subcontratação da fase de Iniciação seguida do orçamento das outras fases, enviado por várias empresas, com subcontratação da empresa que oferecer melhores condições Outras formas de subcontratação parcial do projeto. Exemplo: a partir de casos de uso, análise / design, apenas testes, etc.
Contratação de determinada quantidade de horas para acomodação de desenvolvimento de projetos e para manutenção sob demanda
56. Caso julgue necessário, faça seus comentários adicionais