none
Elaboração de uma Proposta

    Question

  • Boa Tarde Pessoal.

     

    Com o decorrer dos anos a minha empresa adquiriu vários servidores, dentre eles dois de Banco de Dados, a onde o volume é grande de informação. Aqui tem uma pessoa que é responsável na área de Programação e Banco de Dados, sendo que na parte de BD ele só faz a programação, com isso, ficando a parte de Administração de BD a mercê dos problemas.

     

    A minha idéia é fazer uma proposta ao meu chefe mostrando da necessidade de um DBA aqui na minha empresa e com isso , solicitar alguns cursos para que eu possa me qualificar.

     

    Será que alguém poderia me ajudar a elaborar essa proposta para eu enviar ao meu chefe. Nessa Proposta quero informar a Necessidade de ter um DBA na empresa, Problemas atuais, Solução, Custo, etc.

     

    Atenciosamente,

     

    Wednesday, July 23, 2008 8:00 PM

Answers

  • Olá Fábio,

     

    Primeiramente acho recomendável você ler uma artigo que escrevi sobre o papel do DBA, acho que vai dar uma certa inspiração para redigir sua proposta. O mesmo está disponível em:

     

    http://gustavomaiaaguiar.spaces.live.com/blog/cns!F4F5C630410B9865!136.entry

     

    Acho que por unanimidade as organizações concordam que os dados são possivelmente o ativo mais valioso que as mesmas possuem. Esse é sem dúvida um dos maiores chavões na área de TI (dá agonia só de ouvir), mas na prática, com a filosofia do "cortar custos" muitas vezes o orçamento para o DBA fica em segundo plano (principalmente em organizações menores).

     

    Algumas empresas realmente não precisam de DBA dado o baixíssimo nível crítico a que seus dados estão expostos, mas para situações mais críticas e que não haja DBA, acredito que a única forma de convencer a real necessidade de um DBA é sem dúvida expor os custos implícitos dessa ausência. Para formular uma proposta (e até verificar se é realmente necessário) você precisa falar no mesmo nível dos gestores de TI e dos gerentes que aprovam o orçamento. Assim sendo sugiro que você levante os seguintes pontos:

     

    - Quantas horas foram gastas do seu tempo em tarefas de DBA ?

    Com o cálculo das horas e do seu valor hora você poderá ter uma idéia de quanto a empresa já está pagando por um DBA que ainda não foi contratado. Se você ganha X e dedica metade do seu tempo com atividades de DBA, então X/2 está sendo pago para um DBA e X/2 está sendo desperdiçado com um outro profissional já que ele não está exercendo todas as atividades por trabalhar também como DBA

     

    - Qual seria o custo para o negócio em uma situação na qual faltou um DBA ?

    Imagine que você descobre que o principal banco da empresa não tem uma rotina de backup a meses ? Qual seria o custo para o negócio se o banco de dados corrompesse ? É certo de que o impacto geralmente é alto, mas não é porque a empresa poderia potencialmente ter perdido R$ 100.000,00 por conta do banco de dados que você irá lançar isso como custo. Digamos que a possibilidade de o banco ficar indisponível seja 1% e que o custo para a empresa seria de R$ 100.000,00. Logo podemos dizer que há um gasto em potencial de R$ 1.000,00 (o custo x o risco).

     

    - Se um DBA estivesse presente e pudesse otimizar a infra-estrutura qual seria a economia ?

    A ausência de um DBA certamente irá provocar um desperdício de recursos de infra-estrutura. Senão há ninguém para realizar a manutenção e otimização do banco de dados, certamente que o Log irá ocupar mais espaço, que os índices estarão mais ineficientes, que o banco estará mal dimensionado, etc. Nesse caso, mais poder de hardware será desperdiçado. Se um DBA for contratado e conseguir melhorar a utilização de uma infra com 10 servidores para 7 servidores e se cada servidor custar R$ 20.000,00 o DBA conseguirá uma economia de R$ 60.000,00.

     

    Acho que combinar esses três motivos em uma proposta mostrará onde a empresa poderá ganhar. Adicione os custos de contratação, de uma estação para o DBA (se for de fora) ou os treinamentos para promover alguém. No final, sua proposta dirá se é ou não vantajoso ter o DBA. Pesam ao seu favor não somente o fator financeiro, mas também as possibilidades de ter o dado "mais" seguro. Não é porque a empresa pode pagar R$ 100.000,00 que ela aceitaria perder o banco de dados. Alguns danos são irreparáveis.

     

    Por fim, se os gestores não se sentirem nem um pouco convencidos e você ainda quiser se um DBA procure outra emrpesa.

     

    [ ]s,

     

    Gustavo

    Wednesday, July 23, 2008 8:26 PM
    Moderator
  • Olá Fábio,

     

    Eu faria a seguinte divisão:

     

    Necessidade do negócio
    Aqui você faz uma descrição em um nível bem Macro do que porque sua organização está precisando de um DBA. Fale que os dados são importantes, que é importante que alguém cuide bem deles, que os custos da não administração não deveriam existir, etc

     

    Descrição
    Fale aqui que é importante contratar um DBA. Cite que essa é uma prática em outras empresas e descreva como o DBA pode auxiliar a cumprir as necessidades de negócio (não entre em muitos detalhes ainda).

     

    Justificativa
    Aqui você lista todos os problemas atuais da ausência do DBA e faz literalmente a "choradeira". Pode colocar a questão do backup, do tunning, do trabalho quebrado em uma função (metade DBA e metade outra coisa)

     

    Recursos
    Coloque aqui os recursos necessários para o DBA. São exemplos de recursos a adquisição de uma estação de trabalho, o licenciamento de softwares que ele irá utilizar, a lista de treinamentos que ele deverá realizar (pode ser necessários treinamentos internos para conhecer a empresa, ISO, auditoria, etc)

     

    Benefícios
    Liste aqui todos os benefícios que a contratação de um DBA irá trazer para a organização. Você pode colocar principalmente como os problemas serão superados.

     

    Resumo do Orçamento
    Aqui você irá colocar o que o DBA pode economizar e os custos de sua contratação ou no caso de treinar alguém interno colocar os custos de treinamento e levar em conta que quando o alguém for o DBA, será necessário contratar outro profissional para fazer as atividades anteriores

     

    [ ]s,

     

    Gustavo

    Thursday, July 24, 2008 11:54 AM
    Moderator
  • Oi Fábio,

     

    A primeira pergunta que você deve fazer é: Se eu fosse o tomador de decisão eu aprovaria a contratação de um DBA com base nesse documento ?

     

    Honestamente falando eu acho que essa proposta não está boa. Há termos bem coloquiais ("E aqui na instituição não é diferente", "ficar responsável juntamente com o Marcos pelo Banco de dados", "só conheço a Hepta Novintec") e isso não é positivo para um documento formal.

     

    Outro ponto é que há uma inconsistência no documento. Na necessidade de negócio e na descrição você está tocando forte no aspecto de segurança da informação e nas justificativas não há nada relacionado à segurança. Acho que segurança da informação é um ponto importante mas talvez sozinha não justifique um DBA até porque "segurança da informação" vai um pouco além do que o DBA faz. A questão é focar não somente no que é importante, mas principalmente no que a falta do DBA provoca.

     

    Também não vi na sua proposta nenhuma menção a custos e economias que um DBA irá acarretar. Se o tomador de decisão ler sua proposta, talvez concorde que é importante, mas sem a informação dos custos dificilmente entenderá que vale a pena pois não está claro onde ele vai gastar e onde ele vai ganhar.

     

    Também senti falta de evidências do que você está falando. Você está levantando alguns problemas mas eles não estão evidenciados. Como é que você realmente sabe que não há manutenção dos backups ? Seria importante citar que "os backups não são feitos desde...", "a freqüência e a forma com que eles são feitos dá margem a perda de dados nas situações X,Y,Z". Também não vi evidência das conseqüência (Será que há uma degradação do desempenho porque os índices não foram atualizados ? Houve alguma reclamação e isso foi melhorado com a reindexação ?)

     

    Seria interessante se você anexar um registro de incidentes que aconteceram e que poderiam ter sido evitados com a presença de um DBA.

     

    Hepta Novintec ? Já ministrei alguns treinamentos lá. Se for a noite há uma chance de você ser meu aluno.

     

    [ ]s,

     

    Gustavo

    Tuesday, July 29, 2008 11:28 AM
    Moderator
  • Olá Fábio,

     

    Realmente esse mundo é muito pequeno e a cidade ainda mais (rs). Posso indicar os cursos mas somente com um novo Post. Não devemos nos desfocar do assunto original.

     

    [ ]s,

     

    Gustavo

     

    Tuesday, July 29, 2008 5:34 PM
    Moderator

All replies

  • Olá Fábio,

     

    Primeiramente acho recomendável você ler uma artigo que escrevi sobre o papel do DBA, acho que vai dar uma certa inspiração para redigir sua proposta. O mesmo está disponível em:

     

    http://gustavomaiaaguiar.spaces.live.com/blog/cns!F4F5C630410B9865!136.entry

     

    Acho que por unanimidade as organizações concordam que os dados são possivelmente o ativo mais valioso que as mesmas possuem. Esse é sem dúvida um dos maiores chavões na área de TI (dá agonia só de ouvir), mas na prática, com a filosofia do "cortar custos" muitas vezes o orçamento para o DBA fica em segundo plano (principalmente em organizações menores).

     

    Algumas empresas realmente não precisam de DBA dado o baixíssimo nível crítico a que seus dados estão expostos, mas para situações mais críticas e que não haja DBA, acredito que a única forma de convencer a real necessidade de um DBA é sem dúvida expor os custos implícitos dessa ausência. Para formular uma proposta (e até verificar se é realmente necessário) você precisa falar no mesmo nível dos gestores de TI e dos gerentes que aprovam o orçamento. Assim sendo sugiro que você levante os seguintes pontos:

     

    - Quantas horas foram gastas do seu tempo em tarefas de DBA ?

    Com o cálculo das horas e do seu valor hora você poderá ter uma idéia de quanto a empresa já está pagando por um DBA que ainda não foi contratado. Se você ganha X e dedica metade do seu tempo com atividades de DBA, então X/2 está sendo pago para um DBA e X/2 está sendo desperdiçado com um outro profissional já que ele não está exercendo todas as atividades por trabalhar também como DBA

     

    - Qual seria o custo para o negócio em uma situação na qual faltou um DBA ?

    Imagine que você descobre que o principal banco da empresa não tem uma rotina de backup a meses ? Qual seria o custo para o negócio se o banco de dados corrompesse ? É certo de que o impacto geralmente é alto, mas não é porque a empresa poderia potencialmente ter perdido R$ 100.000,00 por conta do banco de dados que você irá lançar isso como custo. Digamos que a possibilidade de o banco ficar indisponível seja 1% e que o custo para a empresa seria de R$ 100.000,00. Logo podemos dizer que há um gasto em potencial de R$ 1.000,00 (o custo x o risco).

     

    - Se um DBA estivesse presente e pudesse otimizar a infra-estrutura qual seria a economia ?

    A ausência de um DBA certamente irá provocar um desperdício de recursos de infra-estrutura. Senão há ninguém para realizar a manutenção e otimização do banco de dados, certamente que o Log irá ocupar mais espaço, que os índices estarão mais ineficientes, que o banco estará mal dimensionado, etc. Nesse caso, mais poder de hardware será desperdiçado. Se um DBA for contratado e conseguir melhorar a utilização de uma infra com 10 servidores para 7 servidores e se cada servidor custar R$ 20.000,00 o DBA conseguirá uma economia de R$ 60.000,00.

     

    Acho que combinar esses três motivos em uma proposta mostrará onde a empresa poderá ganhar. Adicione os custos de contratação, de uma estação para o DBA (se for de fora) ou os treinamentos para promover alguém. No final, sua proposta dirá se é ou não vantajoso ter o DBA. Pesam ao seu favor não somente o fator financeiro, mas também as possibilidades de ter o dado "mais" seguro. Não é porque a empresa pode pagar R$ 100.000,00 que ela aceitaria perder o banco de dados. Alguns danos são irreparáveis.

     

    Por fim, se os gestores não se sentirem nem um pouco convencidos e você ainda quiser se um DBA procure outra emrpesa.

     

    [ ]s,

     

    Gustavo

    Wednesday, July 23, 2008 8:26 PM
    Moderator
  • Ola Gustavo,

     

    Obrigado pela força!!! Adorei o artigo!!!!

     

    Quais topicos eu posso colocar na minha proposta?

     

    Introdução (Vou colocar parte do seu texto na introdução).

    Objetivo

    Problemas

          Atuais e Eventuais

    Solução

    Custo

     

    Até mais,

     

     

    Wednesday, July 23, 2008 8:42 PM
  • Olá Fábio,

     

    Eu faria a seguinte divisão:

     

    Necessidade do negócio
    Aqui você faz uma descrição em um nível bem Macro do que porque sua organização está precisando de um DBA. Fale que os dados são importantes, que é importante que alguém cuide bem deles, que os custos da não administração não deveriam existir, etc

     

    Descrição
    Fale aqui que é importante contratar um DBA. Cite que essa é uma prática em outras empresas e descreva como o DBA pode auxiliar a cumprir as necessidades de negócio (não entre em muitos detalhes ainda).

     

    Justificativa
    Aqui você lista todos os problemas atuais da ausência do DBA e faz literalmente a "choradeira". Pode colocar a questão do backup, do tunning, do trabalho quebrado em uma função (metade DBA e metade outra coisa)

     

    Recursos
    Coloque aqui os recursos necessários para o DBA. São exemplos de recursos a adquisição de uma estação de trabalho, o licenciamento de softwares que ele irá utilizar, a lista de treinamentos que ele deverá realizar (pode ser necessários treinamentos internos para conhecer a empresa, ISO, auditoria, etc)

     

    Benefícios
    Liste aqui todos os benefícios que a contratação de um DBA irá trazer para a organização. Você pode colocar principalmente como os problemas serão superados.

     

    Resumo do Orçamento
    Aqui você irá colocar o que o DBA pode economizar e os custos de sua contratação ou no caso de treinar alguém interno colocar os custos de treinamento e levar em conta que quando o alguém for o DBA, será necessário contratar outro profissional para fazer as atividades anteriores

     

    [ ]s,

     

    Gustavo

    Thursday, July 24, 2008 11:54 AM
    Moderator
  • Boa tarde Gustavo.

     

    Muito obrigado pela a sua ajuda. Ela foi de grande valia.

     

    Até mais,

    Thursday, July 24, 2008 6:23 PM
  • Gustavo,

     

    Parabéns pelo artigo, realmente muito legal.

    Thursday, July 24, 2008 6:59 PM
  • Ola Gustavo.

     

    Olha ai a Proposta que eu fiz e veja se está boa.

     

    Necessidade do Negocio

    Com a revolução da tecnologia, a informação tornou-se o "ativo" mais valioso das empresas, e a segurança dessa informação, um fator primordial. Apesar da conscientização da maioria das empresas quanto à necessidade de criação e cumprimento de uma política de segurança da informação, é necessário um esforço grande para que a sua implementação seja aplicação. E aqui na Instituição não é diferente, cada vez mais há uma necessidade maior de se adquirir um profissional especializado nessa área de Banco de Dados, ou seja, um DBA - Administrador de Banco de Dados, para que o mesmo possa tomar as devidas medidas para conservação das informações, com isso, não existindo o custo da não administração.

     

    Descrição

     

    Alguns fatores levam empresas de todo mundo a contratar um Administrador de Banco de Dados para que o mesmo possa implementar uma Política de Segurança da informação robusta e que minimize as chances de ocorrências de perdas ou exposição de suas informações.

     

    Justificativa

     

    A Instituição enfrenta alguns problemas na falta de um profissional especializado na área de Administração de Banco de Dados. São eles:

     

    1 - Falta de estratégia na recuperação de dados – atualmente existe um procedimento de cópia (BackUp) que é feito pelo Administrador de Rede Marcio, mas além disso é igualmente importante que haja testes sobre essas cópias para garantir que as mesmas são integras caso haja a necessidade de se realizar um Restore.

     

    2 – Várias bases de dados – atualmente temos 3 (três) bases de dados a onde estão guardadas diversas informações dos alunos acarretando com isso, uma demora maior na consulta das informações.

     

    3 – Falta de manutenção dos log de transações e nos índices.

     

    4 – Falta de procedimentos para verificação de consistência e otimização (tuning).

     

    Recursos

     

    Para ajudar a resolver esses problemas e ficar responsável juntamente com o Marcos pelo Banco de Dados, necessito de alguns cursos no decorrer do ano. Tais cursos com profissionais de qualidade para um melhor aproveitamento e rendimento, só conheço a HeptaNovintec sendo que a mesma é credenciada para ministrar cursos da Microsoft.

     

     

     

     

    Até mais,

    Tuesday, July 29, 2008 12:46 AM
  • Oi Fábio,

     

    A primeira pergunta que você deve fazer é: Se eu fosse o tomador de decisão eu aprovaria a contratação de um DBA com base nesse documento ?

     

    Honestamente falando eu acho que essa proposta não está boa. Há termos bem coloquiais ("E aqui na instituição não é diferente", "ficar responsável juntamente com o Marcos pelo Banco de dados", "só conheço a Hepta Novintec") e isso não é positivo para um documento formal.

     

    Outro ponto é que há uma inconsistência no documento. Na necessidade de negócio e na descrição você está tocando forte no aspecto de segurança da informação e nas justificativas não há nada relacionado à segurança. Acho que segurança da informação é um ponto importante mas talvez sozinha não justifique um DBA até porque "segurança da informação" vai um pouco além do que o DBA faz. A questão é focar não somente no que é importante, mas principalmente no que a falta do DBA provoca.

     

    Também não vi na sua proposta nenhuma menção a custos e economias que um DBA irá acarretar. Se o tomador de decisão ler sua proposta, talvez concorde que é importante, mas sem a informação dos custos dificilmente entenderá que vale a pena pois não está claro onde ele vai gastar e onde ele vai ganhar.

     

    Também senti falta de evidências do que você está falando. Você está levantando alguns problemas mas eles não estão evidenciados. Como é que você realmente sabe que não há manutenção dos backups ? Seria importante citar que "os backups não são feitos desde...", "a freqüência e a forma com que eles são feitos dá margem a perda de dados nas situações X,Y,Z". Também não vi evidência das conseqüência (Será que há uma degradação do desempenho porque os índices não foram atualizados ? Houve alguma reclamação e isso foi melhorado com a reindexação ?)

     

    Seria interessante se você anexar um registro de incidentes que aconteceram e que poderiam ter sido evitados com a presença de um DBA.

     

    Hepta Novintec ? Já ministrei alguns treinamentos lá. Se for a noite há uma chance de você ser meu aluno.

     

    [ ]s,

     

    Gustavo

    Tuesday, July 29, 2008 11:28 AM
    Moderator
  • Ola Gustavo.

     

    Obrigado pelas dicas!

     

    Vou refazer a proposta aqui e te envio novamente depois.

     

    Eita mundo pequeno!!! Quem diria que a pessoa que eu estou pedindo ajuda é um professor da Hepta. Rsrsrs...

     

    Aproveitando a sua ajuda Gustavo. Quais cursos vc me endica lá na Hepta para fazer de Banco de Dados? Eu recebi uma relação aqui com 11 cursos relacionados a SQL Server 2005 lá da Hepta. 

     

    Um grande abraço,

     

     

     

    Tuesday, July 29, 2008 5:21 PM
  • Olá Fábio,

     

    Realmente esse mundo é muito pequeno e a cidade ainda mais (rs). Posso indicar os cursos mas somente com um novo Post. Não devemos nos desfocar do assunto original.

     

    [ ]s,

     

    Gustavo

     

    Tuesday, July 29, 2008 5:34 PM
    Moderator
  • Já abri o post sobre o curso.

     

    Até mais,

     

    Tuesday, July 29, 2008 5:41 PM