Trabalho em Projetos de
Software
George Leal Jamil
1
I - Estrutura de Empresa
Discussão breve de como
se organiza uma empresa
de área de conhecimento ex.: Software
2
Empresa - Estrutura Clássica
Níveis Hierárquicos
Organização por funções / atividades
Criação de instâncias e cargos
Problemas criados - Programas de reestruturação
3
Empresas - Estrutura Recente
Conselho
Núcleo 1
Núcleo 2
Núcleo n
P1
Cliente
P2
4
Numa Empresa de Software
• Onde isto se aplica?
• Criação de Unidades de Negócio que
detenham as “competências”
• Marketing, Comércio, Tecnológico (diversos),
Administrativo
• Coordenação / Gerenciamento coordenado
• Produção mais difícil de controlar e medir
• Constituição do “Processo” de software,
orientado ao cliente
5
Atividade I
Analisar casos e propor
situações de empresas
6
Questões
• De que forma a estrutura organizacional
pode ajudar ou atrapalhar o
funcionamento de uma empresa de
software?
• Quais seriam os pontos importantes para
a implantação de uma nova estrutura
organizacional num ambiente de
software?
• O que isso tudo tem a haver com o
Engenheiro de Software?
7
II - Situação do Profissional de
Software
8
Histórico - fatores
• Fim ou adaptação da Análise de O&M
• Profissional responsável pelos fluxos de
informações e padronização de processos,
grandemente executada através de trabalhos
ligados à documentação e projeto de
formulários e documentos
• A mudança de atitude empresarial por vezes
eliminou a função e o trabalho
9
Histórico - fatores
• Por outro lado, no “CPD” :
• Analistas de desenvolvimento e
programadores
• Analistas de Sistemas
• Analistas de Aplicação
• Analistas de Suporte
• Programador Analista
• Júnior, Senior, Pleno, ...
10
Histórico - fatores
• Eventos :
•
•
•
•
Descentralização da Informática
Pressão dos usuários
Desagregação de Informática
Cuidados específicos - Bancos de Dados, p.
ex.
• Reestruturações empresariais
• Mudança de atitudes nas áreas de serviços
11
Um novo profissional
• Com as seguintes qualidades
• Usa e entende TI
• Projeta soluções de informação com TI
• Se relaciona com os usuários internos,
enxergando-os como clientes
• Conhece mercado e aplica objetivamente o
que conhece
• Racionaliza investimentos, trabalha políticas
12
Características
• Inatas
•
•
•
•
•
Criatividade
Equilíbrio nas decisões
Liderança de situações
Extroversão
Trabalho em equipe
13
Características
• Adquiridas
•
•
•
•
•
•
Conhecimento Tecnológico
Empatia
Domínio da situação empresarial (holístico)
Raciocínio lógico
Domínio de leitura e expressão
Participação e dedicação (não é fácil)
14
Perfil
• Qualidades...
•
•
•
•
•
•
Conhecimento técnico abrangente
Comunicativo, integrador
Conhecimento de mercados
Negociante
Projetista
Versátil (suporte, projeto, desenvolvimento...)
15
Problemas
•
•
•
•
•
•
•
Descrença dos clientes
Inespecificidade (“Homo relutantis”)
Intervenção além do ponto
Deficiências de formação
Custos internos para a mudança
Desagregador de informações e fluxos
Domínio do mercado
16
Necessidades
•
•
•
•
•
•
•
Treinamento, muito treinamento
Gerência diferenciada
Políticas diversas de motivação e premiação
Contextos diversos de trabalho
Ferramentas de alta produtividade
Plano estratégico de atuação diverso
Plano de estudos e reciclagem
17
Formação do Analista de
Negócios
• Cursos Superiores :
• Exemplo do curso de graduação em
“Administração de Sistemas de
Informação”
• Existem diversos em BH e no Brasil, como
especialização dos cursos de
Administração ou da área de Computação
18
Formação do Analista de
Negócios
• Cursos de especialização
• Adaptações de cursos de Mercadologia,
Informática e até Finanças
• Formações internas às empresas
• Captação de informatas e usuários de
conhecimento abrangente
• “Stricto Sensu” - Mestrado e Doutorado
19
Formação do CIO
• “Chief Information Office”
• Coordenador do processo informacional da
empresa
• Fluxos, depósitos, fornecedores, criadores e
destruidores de informação
• Padrões de informação na empresa
• Coordenação de todos os processos ligados à
informações na empresa
20
CIO
• Qualidades
•
•
•
•
•
•
Liderança
Negociação
Grande capacidade de coordenação
Domínio e Análise de situações
Trabalho sob pressão
Integração de equipes inter-disciplinares
21
CIO
• Qualidades
•
•
•
•
•
Gestão humana e sob princípios holísticos
Equilíbrio
Atitudes pró-ativas
Informação, sobre tudo
Conhecimento do mercado de ação
empresarial
• Técnicas de administração
22
Empregabilidade
• “Postos de trabalho”
• Técnicos : Webmaster, Segurança,
Administração de rede
• Técnicos de produção : Webdesigner,
Programadores
• Artistas : Designer, Produção visual
• Negócios : áreas comerciais, planejamento,
gestão de novos empreendimentos
• Gerenciais
23
Empregabilidade
• Alguns “cargos” citados :
•
•
•
•
•
•
•
CEO - Executivo geral
CAO - Diretor Administrativo
CIO - Diretor de Informações
CFO - Diretor Financeiro
CHRO - Diretor RH
CTO - Diretor de Tecnologia
COO - Diretor de Operações
24
Empregabilidade
• Dá para compatibilizar todas estas siglas?
• As empresas demandam nitidamente um novo
modelo gerencial
• “Cargos Técnicos” :
•
•
•
•
•
Profissional administrador de conteúdo
Designer (produção visual)
Developer (desenvolvedor, implementador)
Master (controle dos sites)
Writer, Surfer...
25
Empregabilidade
• Formação desejada :
•
•
•
•
•
•
•
Curso superior em Exatas ou Comunicação
Noções (em teor aplicável) de TI
Envolvimento com o universo virtual
Envolvimento com aplicação do trabalho
Comunicabilidade
Habilidade de improvisar conscientemente
Autodidatismo
26
Atividade II
Perfis de Chefias
Perfis dos empregados
Relacionamento
27
Questões
• Quais as vantagens / desvantagens dos
gerentes tipo “sargento” e “liberal”?
• Como você está posicionado em relação
ao mercado de trabalho?
• Você considera possível a formação do
atual analista de informações?
• Como prosseguirá seus estudos?
28
Terceirização
29
Terceirizar, o que é?
• Transferir para outra empresa parte do
nosso processo produtivo, podendo ser
• Nível operacional, tático ou estratégico
• Atividades de flanco (transportes, financeiro,
publicidade, jurídico, etc.)
• Contrato
• Situações rígidas de controle
30
Xiii... Lá vem o terceirizado
•
•
•
•
•
•
Ele
Ele
Ele
Ele
Ele
Ele
vai fazer tudo certo?
vai fazer o que foi combinado?
conhece e vai respeitar o contrato?
vai tomar meu emprego?
sabe o que fazer se tudo der errado?
vai “vestir a camisa” da empresa?
31
Quando terceirizamos...
• Podemos estar querendo :
•
•
•
•
Melhorar um processo
Reduzir custos (ai, meu Deus!!!)
Aprender a fazer algo novo
Deixar de fazer algo que não agrega valor ao
nosso produto (não é “fim”)
• Eliminar incertezas de nosso processo interno
32
Terceirização - será?
• Cegamente acreditar :
•
•
•
•
•
Vamos reduzir custos (Meu Deus - de novo!)
Vamos nos dedicar somente à atividade fim
Vamos reduzir pessoal (...)
Agilizar nosso trabalho
Trazer parceiros confiáveis para o negócio
33
Terceirizar
• No nível operacional
•
•
•
•
Tarefas repetitivas
Não agregadoras
Não exigem altos níveis de proficiência
Em TI :
• Operação, Fitoteca, Arquivos
• Manutenção de suprimentos
34
Terceirizar
• No nível estratégico
• Significa mudar o ponto de decisão
• Envolve profundo conhecimento da empresa
e do negócio
• Grau de segurança e confiabilidade máximo
• “Jogue a água da bacia e o neném junto...”
(Michael Hammer, Pesquisador)
35
Terceirizar
• No caso estratégico, devemo-nos
perguntar:
• Será que estamos terceirizando por que
fomos incompetentes para fazer?
• Será que é por que não sabemos controlar?
• O que falhou? Por que realmente não
faremos?
• Não estaremos terceirizando nossa
capacidade de decidir e de agir?
36
Para Terceirizar
• Determinação do escopo do que será
terceirizado
• Contratos físico financeiros transparentes,
claros, objetivos e reais
• Parceiros preocupados em crescimento
mútuo (comprometimento)
• Definição de procedimentos para casos de
fracasso
37
Para Terceirizar
• Criação de mecanismos rígidos para
acompanhamento
• Informar corretamente colaboradores
internos (“merchandising”)
• Estimar corretamente custos e
orçamentos
• Determinar tempos envolvidos e pontos
de verificação.
38
Devemos terceirizar?
• A resposta é ...
• Depende! (decepcionante, não?)
• Sabemos o que estamos terceirizando?
• Sabemos por que estamos terceirizando?
• Conhecemos o terceirizado?
• Curriculum, competências, idoneidade,
histórico recente, situação financeira, etc.
39
Devemos terceirizar?
• Em nível operacional...
• Mais viável, mais fácil de controlar, executar,
repetir, determinar.
• Em nível tático
• Mais difícil, integrar, consultar, conhecer,
intervir com discernimento
40
Devemos terceirizar?
• Em nível estratégico
• Complexo
• Decisões requerem muito conhecimento do
segmento e da cultura empresarial
• Parceria confiável, duradoura e apoiada
• Menor chance de “reparos” em casos de erro
41
Outsourcing
• Uma espécie de terceirização extrema
• Produção por parte de terceiros de itens sob
rigorosa especificação técnica ou de mercado,
com inspeções, acompanhamento, definição
de metas e contratos rigorosos.
• Ex. Mizuno
42
Então a terceirização...
• Deve estar calcada no Planejamento
Estratégico empresarial
• Não pode fugir de controle
• Não pode entrar no esquema da “compra
de horas”
• Deve ser jurídica e comercialmente
perfeita
• Deve ter condições de ser revertida
43
Questões a considerar :
• Uma seqüência de passos :
•
•
•
•
Definir serviços a serem terceirizados
Ensaiar, simular, definir contornos
Avaliar experiências de mercado
Contratar segundo rigoroso critério (usar
minuta de contratos)
• Estabelecer contrato e metas
• Acompanhar, gerir, comunicar intensamente
44
Aspectos colaterais
•
•
•
•
•
•
•
Humanos
Desconfiança
“Ocultação do esqueleto”
Problemas políticos internos
Situação de refém do terceirizado
Condições irreversíveis
Contratos não cumpridos
45
Lemas para o gerenciamento
de equipe
• Reconheça a produção
• Retorne aos funcionários - critique
• Forneça conhecimento e informações
• O que fazer
• Como fazer
• Qual a cultura da empresa
46
Lemas para o gerenciamento
de equipe
• Treine e desenvolva
• Acompanhe o treinamento e seus
resultados
• Estabeleça patamares de excelência
• Delegue a autoridade - reconheça a
autonomia
• Defina claramente responsabilidades
47
Atividade III
Terceirização para
produção e uso de
Software em empresas
48
Análise de casos e questões
• Quais as características de serviços de TI
que devem ser terceirizados?
• Como terceirizar (passos / etapas)?
• Depois de terceirizar é “só correr para o
abraço”?
• As dicas e respostas servem tanto para os
terceirizadores quanto para os (futuros)
terceirizados (nós)?
49
Download

Trabalho em Projetos de Software