Atuar no início dos projetos e Ser Ágil nos atendimentos: Boas práticas da Gestão de Dados Moderna
Este artigo tem como objetivo detalhar as práticas: Atuar no início dos projetos e Ser ágil nos atendimentos que podem ser adotadas em áreas de Gestão de Dados maduras.
ArtigosEngenharia de SoftwareAtuar no início dos projetos e Ser Ágil nos atendimentos: Boas práticas da Gestão de Dados Moderna
Gestão de Dados Moderna – Novos Tempos
Introdução:
Cada vez mais, as equipes de TI são cobradas por entregas com menor custo, maiores ganhos de valor agregado ao negócio e melhor qualidade, mas com um tempo de entrega das soluções cada vez menor. Além disso, sabemos que historicamente as áreas de Administração /Gestão de Dados sofrem com o estereótipo de serem consideradas áreas de gargalo dentro das organizações.
Dando continuidade à série de artigos sobre as boas práticas aplicadas na Gestão de Dados Moderna, comentarei sobre as duas boas práticas que ajudam as áreas de Gestão de Dados acompanharem o ritmo "acelerado" das empresas e também acabar com o mito de que a Gestão de Dados é sinônimo de "gargalo" nas organizações. As práticas que serão abordadas neste artigo são: "atuar no início dos projetos" e "ser ágil nos atendimentos".
Prática 2 – Atuar no início dos projetos
Atuar no início dos projetos significa atuar de forma proativa, com o propósito de identificar, e/ou mitigar os principais riscos e também eliminar as principais anomalias dos projetos. O grau de incerteza dos projetos nas fases iniciais é muito maior do que nas fases mais próximas do seu encerramento. Logo, quando o assunto é riscos,sabemos que quanto maiores forem os níveis de incerteza, maiores serão os riscos e suas probabilidades. Se a área de Gestão de Dados tiver uma atuação mais intensa nesta fase, antevendo problemas referentes ao uso dos dados e informações, certamente ajudará a reduzir a incidência de anomalias e diminuir o custo do retrabalho gasto nas correções das mesmas.
Vale ressaltar que a prática de atuar no início dos projetos, não se resume apenas a atuação de Administradores de Dados nas orientações sobre modelagem de dados e/ou avaliações de modelos de dados. A abrangência desta prática é bem mais ampla e pode ser aplicada em todas as funções previstas no framework DAMA-DMBOK®. Podemos citar como exemplos:
Gerenciamento da Arquitetura de Dados: Definições preliminares da arquitetura empresarial e também da arquitetura de dados corporativa.
Desenvolvimento de Dados: Orientações e avaliações preliminares nos modelos de dados produzidos pelas equipes de desenvolvimento/projeto.
Gerencia de Operações e Database: Definição de rotinas mais proativas das operações de infraestrutura e administração de banco de dados.
Gerenciamento de Dados Mestres e Referência:Apoio na identificação, reutilização e governança dos Dados Mestres e Referência das organizações.
Gerenciamento da Qualidade de Dados: A Gestão de Dados Moderna prega que a qualidade não é controlada e sim planejada. Além disso,Qualidade de Dados não é um projeto e sim um programa, onde a conscientização das pessoas é fundamental para o sucesso. Portanto, a participação da área de Gestão de Dados no planejamento da qualidade dos dados é fundamental. Um bom planejamento interfere diretamente na qualidade dos dados criados na organização, reduzindo a incidência de futuras limpezas e correções nos dados.
De forma geral, a área de Gestão de Dados deve atuar em todas as fases do ciclo de vida de desenvolvimento de software e também do ciclo de vida dos dados. Vale ressaltar que quanto maior o esforço nas fases iniciais destes ciclos, menor o esforço nas fases finais e de controle dos mesmos.
Prática 3 – Ser ágil nos atendimentos
Um dos principais fatores de resistência à implantação de áreas de Gestão de Dados nas empresas é o fator tempo. Partes envolvidas diretamente no processo, como as equipes de desenvolvimento /projetos, costumam alegar que os projetos podem atrasar devido ao tempo gasto nas atividades executadas pela equipe de Gestão de Dados sem levar em conta a qualidade agregada ao produto final que essas atividades podem gerar.
Além disso, várias empresas estão adotando métodos de desenvolvimento ágil na construção de software, como Scrum e Kanban,o que aumenta ainda mais a necessidade de agilidade nos atendimentos, sob penada equipe de Gestão de Dados não suportar o ritmo demandado das partes interessadas e não conseguir demonstrar o seu real valor.
Definir um Acordo de Nível de Serviço (SLA– Sevice Level Agreement) curto e objetivo que abrange todas as atividades executadas pela área é fundamental para que a Gestão de Dados não seja encarada como algo extremamente burocrático e ineficaz, ou seja, uma área que está dentro dos processos apenas para atrapalhar sem agregar nenhum valor.
De forma geral, quanto menor o tempo de atendimento da tarefa, menor será a resistência, porém é importante destacar que o SLA deve ser cumprido, acompanhado e seus resultados divulgados periodicamente a todos os envolvidos. De nada adianta uma empresa utilizar um SLA muito curto, se ela não tem capacidade de atender a maioria dos atendimentos dentro dos prazos estipulados.
Mas afinal, como definir as atividades e tempos médios para o SLA? Não existe uma receita de bolo específica para estabelecer um SLA. A quantidade de pessoas, experiência da equipe, capacitação técnica dos envolvidos, ferramental utilizado, características do negócio e aspectos culturais influenciam diretamente no tempo médio de atendimento de cada atividade. Um SLA adotado em uma empresa, nem sempre será o SLA ideal para ser adotado em outra empresa.
Mesmo assim, algumas boas práticas podem ser utilizadas na definição deste SLA. Entre elas podemos citar:
O SLA deve ser divulgado para todos os envolvidos. Divulgar o SLA apenas para a equipe de Gestão de Dados não faz nenhum sentido.
O SLA deve ser aplicado dentro do horário de trabalho padrão da empresa. Ex: 08:00 às 17:00h ou 09:00 às 17:00h
Os tempos de atendimento devem ser dados em horas úteis.
As tarefas mais usuais devem ser classificadas por tamanho/complexidade: Ex: quantidade de entidades/tabelas, modelo novo x alteração pontual em modelo, etc.
As classificações dos tempos de atendimento devem ser simples e facilmente compreendidas por todos. Fórmulas matemáticas que envolvem a contagem de vários tipos de objetos (entidades, atributos, relacionamentos, domínios, etc...) são mais precisas quando o produto está no fim e o solicitante sabe exatamente o que ele quer (o que é raro), porém são extremamente complicadas para quem está solicitando o serviço. Em tempo de planejamento prazos calculados desta forma são inviáveis e até mesmo imprecisos.
Para tarefas de difícil estimativa genérica, deve-se estabelecer um prazo para dar a estimativa final. Ex. Prazo para efetuar tuning em base de dados.
O SLA deve possuir uma meta de cumprimento e também uma meta desafiadora. Ex.: Meta de atendimento de 90% das solicitações dentro do prazo e meta desafiadora de 95%.
Os valores cumpridos também devem ser divulgados. Afinal, se o SLA é curto e a equipe de Gestão de Dados atende a meta de atendimento estabelecida, não há razão para gargalos.
A tabela abaixo mostra um exemplo de SLA:
No próximo artigo, falarei sobre as práticas "Utilizar princípios e ferramentas de qualidade" e "Nunca acomodar".
Recomendamos começar pelo Plano de Estudo Carreira Programador Front-End. Essa área da programação é mais visual e intuitiva, tornando-a ideal para iniciantes. No Front-End, você aprenderá a criar a parte visual dos sites, como layout, cores e interatividade. Depois de dominar o Front-End, você pode avançar para Programador Back-End, onde aprenderá a lidar com a lógica e o funcionamento interno dos sites, e, finalmente, para Programador Mobile, focando no desenvolvimento de aplicativos para smartphones. Nossa metodologia é estruturada de forma progressiva para garantir que você desenvolva confiança e experiência ao criar projetos reais, como sites estáticos e dinâmicos.
Em quanto tempo vou me tornar um programador?
O tempo necessário para se tornar um programador varia de acordo com a dedicação de cada estudante. Com nossa metodologia, que inclui um Plano de Estudo detalhado e suporte contínuo, você pode se tornar um programador de 6 meses a um ano, dependendo do seu ritmo e esforço. Nossa abordagem prática e orientada a projetos ajudará a acelerar seu aprendizado.
Eu preciso de um diploma de faculdade para começar a atuar como programador?
Não. Ser programador é uma excelente oportunidade para quem não possui diploma de faculdade. Muitas empresas contratam baseadas nas habilidades técnicas e experiência prática, não necessariamente em diplomas. Após conquistar uma vaga, você pode optar por complementar sua formação com um diploma.
Por que a programação se tornou a profissão mais promissora da atualidade?
A necessidade de programadores cresceu exponencialmente, especialmente após a pandemia de Covid-19, que forçou muitas empresas a se adaptarem ao digital. Com o crescimento das empresas de tecnologia, a demanda por programadores aumentou. Atualmente, há mais de 200 mil vagas abertas no Brasil devido à falta de profissionais qualificados.
Metodologia
Quais são os principais diferenciais da DevMedia?
Didática e Metodologia
Com mais de 20 anos de experiência, nossa metodologia foca em menos aulas e mais prática. Desenvolvemos dezenas de projetos e exercícios para ajudar você a se tornar um programador completo. Nossos projetos são desafiadores e autênticos, não apenas exercícios repetitivos.
Projetos reais e exercícios
Você desenvolverá diversos projetos práticos em cada carreira (Front-End, Back-End e Mobile), recebendo mentoria e suporte contínuo. A prática é essencial, e oferecemos milhares de exercícios para ajudar você a fixar o conteúdo e melhorar sua posição no ranking.
Suporte ao aluno
Nossa plataforma oferece suporte dedicado com professores experientes, respondendo suas dúvidas em menos de uma hora. Isso garante que você receba a ajuda necessária durante toda a sua jornada de aprendizado.
Gamificação
A DevMedia utiliza gamificação para tornar o aprendizado mais envolvente e motivador. Você acumula pontos e moedas por acertos, que podem ser trocados por produtos e customizações no seu card pessoal. Além disso, o sistema de ranking mensal incentiva a competição amigável e a melhoria contínua.
O que eu irei aprender estudando pela DevMedia?
Ao estudar conosco, você se tornará um programador Full Stack, dominando Front-End, Back-End e Mobile. Utilizamos a linguagem JavaScript, a mais utilizada no mercado, preparando você para criar sistemas webs e aplicativos celulares. Nossa abordagem prática inclui exercícios para fixar o conhecimento e desenvolvimento de projetos reais que te preparam, para o mercado de trabalho.
Quais as vantagens de aprender programação através da linguagem JavaScript?
Ela é Multiplataforma, ela vai te permitir programar para web e para celulares utilizando praticamente a mesma sintaxe.
Elá é Full Stack. Ela te permite criar aplicações Front-end, Back-end e Mobile. Isso acelera muito sua carreira e aumenta suas possibilidades de pegar trabalhos autônomos e conquistar uma vaga no mercado.
Ela é fácil de aprender. Como ela não exige conhecimento inicial em “Orientação a Objetos” ela se torna mais simples com uma curva de aprendizado suave e vai te permitir começar a programar mais rápido do que outras linguagens
A plataforma oferece certificados?
Sim, oferecemos dois tipos de certificados: o certificado de conclusão, que você adquire ao consumir o conteúdo, e o certificado de autoridade, que você obtém ao acertar exercícios. Ambos possuem carga horária, que pode ser utilizada para fins acadêmicos, como atividades complementares na faculdade, e também para comprovações em processos seletivos ou no seu currículo.
A plataforma tem suporte ao aluno, como funciona?
Sim, temos uma equipe de programadores pronta para ajudar com todas as suas dúvidas! Durante o horário comercial, o tempo médio de resposta é de até 10 minutos. E não se preocupe, também oferecemos suporte à noite e nos finais de semana, com um prazo de resposta um pouco maior.
A DevMedia me forma como programador Full Stack?
Sim! Oferecemos uma formação completa, do zero até Full Stack. Nosso foco é na prática, então você vai encontrar muitos exercícios e projetos reais ao longo do curso. Garantimos que você sairá com a autonomia necessária para desenvolver seus próprios projetos com confiança!
Tem horário para as aulas?
Não, não temos horários fixos para as aulas. Todo o nosso conteúdo está disponível para você acessar a qualquer momento, permitindo que você estude conforme sua própria disponibilidade e ritmo. Dessa forma, você pode integrar o aprendizado à sua rotina de maneira mais flexível e eficaz.
Por que a DevMedia não usa videoaulas em sua didática?
Nosso foco principal é formar programadores de verdade. Sabemos que o dia a dia de um programador envolve muita leitura, interpretação e escrita de código. Por isso, nosso conteúdo é desenvolvido para ambientar você nesse processo desde o início, proporcionando mais autonomia e acelerando seu aprendizado.
Na vídeo-aula é o professor que está lendo, interpretando e escrevndo o código para você, isso limita o seu progresso. Ao ler e interagir diretamente com o conteúdo, você exercita sua capacidade de leitura e concentração, além de poder avançar no seu próprio ritmo. Dessa forma, você se torna um programador mais independente e preparado para os desafios reais do mercado.
Preciso de um computador específico para estudar na DevMedia?
Não é necessário nada específico. Qualquer computador com processador atual e memória de 8 GB é suficiente.
Eu consigo estudar pelo celular?
Sim, a DevMedia possui um aplicativo que te permite seguir com seus estudos de qualquer lugar.
A DevMedia tem aplicativo?
Sim, nosso aplicativo está disponível na Play Store e na Apple Store, permitindo que você estude de forma prática e conveniente em qualquer lugar.
Preciso estar na faculdade para acompanhar os estudos na DevMedia?
Não, a faculdade não é necessária. Você não precisa de nenhum conhecimento prévio para iniciar os estudos na nossa plataforma.
Assinatura e Pagamentos
Quais são os planos de assinatura disponíveis?
Oferecemos o plano anual, o valor total é lançado no cartão de crédito, parcelado em 12 vezes, e você precisa dispor do valor total no limite do seu cartão. Você também pode optar por pagar no PIX
Adquirindo o plano, terei acesso a todo o conteúdo?
Sim, ao assinar nossa plataforma, você desbloqueia acesso total a todo o nosso conteúdo, sem precisar comprar nada separadamente.
A plataforma tem planos vitalícios?
Não, nossos planos são anuais, garantindo que você tenha acesso contínuo às atualizações mais recentes e aos novos conteúdos. A tecnologia evolui rapidamente, e um plano vitalício oferece um conteúdo estático que se tornará ultrapassado em pouco tempo. Com nossos planos anuais, você está sempre à frente, aprendendo as novidades e tendências mais atuais no mundo da programação.
A DevMedia tem fidelidade?
Sim, nosso plano tem uma fidelidade de 12 meses, o que garante o tempo ideal para você explorar nosso conteúdo e desenvolver a autonomia necessária para trabalhar com programação.
Como funciona o cancelamento?
Nós garantimos seu direito de cancelamento com reembolso total dentro dos primeiros 7 dias.
Para que você aproveite ao máximo seu investimento, oferecemos suporte personalizado para orientá-lo na utilização da plataforma. Também temos a opção de transferência de titularidade do plano, permitindo que outra pessoa aproveite o restante do seu período de assinatura.
Cadastro
Como excluir meus dados da plataforma?
Para excluir seus dados da plataforma, acesse o link : https://www.devmedia.com.br/fale-conosco/ e abra um protocolo de 'Exclusão de dados'. Nossa equipe processará a solicitação e removerá todas as informações do seu cadastro.
Compartilhe esse conteúdo com um amigo!
Faça login para ganhar recompensas.
Ou
Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.