|
|
| (37 revisões intermediárias por 5 usuários não estão sendo mostradas) |
| Linha 1: |
Linha 1: |
| = Evolução na profissão = | | = Evolução na profissão = |
| O Product Owner normalmente realiza o curso de graduação em Ciências da Computação, ou em Sistemas da Informação. Onde aprende os conceitos básicos de programação e comunicação entre ser humano e máquina. Também tem contato com as linguagens de programação e a comunicação entre os sistemas.
| | Destacar os passos na vida do profissional até chegar onde está. Começando eventualmente por estágio ou curso técnico, explicando os cursos, certificações ou áreas de trabalho ao longo da carreira. As promoções de cargo até a atual função. |
| Todo PO já passou por cargos bases dentro de empresas, como de desenvolvedor e analista de sistemas. Isso faz com que ele aprenda a ter um contato com o tempo de desenvolvimento e também com as ferramentas necessárias para solucionar demandas.
| |
| O PO deve passar por estes ''cargos base'', para conseguir visualizar riscos que podem ocorrer durante algum tipo de desenvolvimento, que são eles: Riscos de capacidade de desenvolvimento, riscos relacionados ao tempo de entrega e também riscos de limitações de determinadas plataformas e códigos.
| |
| Por este motivo, a evolução do indivíduo que visa um cargo de PO dever ser gradativa.
| |
| Um PO pode passar também por um curso de pós-graduação em gerentes de projetos e também em gestão de pessoas, pois isso influenciará absurdamente em seu papel de gerir e estabelecer comunicação entre a equipe de desenvolvimento e os StakeHolder (Usuários).
| |
| | |
| <br> | | <br> |
|
| |
|
| = Descrição da atividade atual = | | = Descrição da atividade atual = |
| Especificação de sistemas com o objetivo em compreender o que deve ser feito e o que se espera receber como resultado.
| | Descrever o dia-a-dia do profissional. Funções, responsabilidades e atividades assumidas pelo profissional. |
| Estabelecer uma comunicação clara entre os StakeHolder e o Dev. Team, fazendo com que os projetos e as demandas se encaixem de maneira correta, conseguindo maior desempenho no serviço.
| |
| Mapear processos, garantir a funcionalidade dos sistemas utilizados, planejar e realizar atualizações de softwares, desenvolver e implantar sistemas, atuar como facilitador entre usuários e desenvolvedores, analisar o impacto e custo das mudanças em TI, sugerir soluções que tragam inovação, aperfeiçoar a capacidade de gerar produtos e serviços, elaborar documentos referentes aos sistemas e participar de reuniões, entre outras tarefas.
| |
| | |
| PRINT DE ESQUEMATIZAÇÃO DE UM PO -> https://imgur.com/a/XRwKo37
| |
| <br> | | <br> |
|
| |
|
| = Requisitos mínimos para exercer a profissão = | | = Requisitos mínimos para exercer a profissão = |
| Graduação na área de tecnologia, principalmente nos cursos Sistema de informação, Ciência da computação ou Análise e Desenvolvimento de Sistemas.
| | - curso técnico, superior ou habilidade necessária para a função que exerce |
| Saber dizer não para determinadas demandas que não trarão uma real mudança e solução para o objetivo principal, sabendo lidar com os stakeholders para passar uma visão clara da situação e também comunicar bem com a equipe de desenvolvimento, não deixando acumular histórias de pedidos que não significarão muito para o trabalho final.
| | - Conhecimentos básicos necessários para sua atuação, não só técnicos mas também comportamentais. |
| Deve ter grande capacidade de resolução de problemas, capacidade analítica, raciocínio lógico, conhecimento do comportamento do usuário e comprometimento para lidar com projetos. Organização e responsabilidade são essenciais para saber gerar relatórios e produzir documentação de sistemas existentes ou implantados, para controle interno da empresa e de futuros usuários. Conhecimento avançado em banco de dados, inglês e lógica de programação também são requisitos comuns. Outras características desejáveis são o bom relacionamento interpessoal, para poder se comunicar de forma a entender as necessidades dos usuários, e liderança, para poder gerenciar outros desenvolvedores e analistas em projetos.
| |
| <br> | | <br> |
|
| |
|
| = Ferramentas usadas no dia-a-dia = | | = Ferramentas usadas no dia-a-dia = |
| PO é um funcionário da empresa de desenvolvimento, fica alocado nela, mas conhece o negócio bem para desempenhar sua função e representa cliente e os interesses dele no produto. Ele é o funcionário da empresa de desenvolvimento, que fica alocado no cliente, mantém contato com o time ágil e SM através do Skype (ou qualquer ferramente de comunicação que permita conferência), e se reunia com a equipe presencialmente em momentos muito necessários, como durante a reunião para planejar um sprint com histórias complexas, etc. Já conhece bem o negócio, e toca o barco normalmente.
| | - Softwares ou recursos físicos obrigatórios ou necessários para que o profissional possa exercer sua atividade. |
| A única coisa que ainda não vi é o PO ser funcionário da empresa contratante, e ficar 100% alocado nas dependências do contratante e nunca reunir com o time ágil, nem comunicar de forma eficiente, ficar só na troca de e-mail por exemplo. Embora creio que com organização, disciplina e comunicação sólida o suficiente isso funcionaria sem problema algum. Exemplo disso são times ágeis formados por pessoas em cidades/países diferentes que funcionam mesmo assim.
| |
| Resumindo, acho que não existe regra definidora, uma coisa muito comum é o paradigma ágil ser adaptado para se encaixar no formato que a empresa precisa ou melhor irá atendê-la. Não é requisito para que um time ágil de desenvolvimento seja eficiente, tenha que seguir tudo à risca.
| |
| O PO deve ter passado pelo menos por alguns cargos de desenvolvimento e analista de dados, para conhecer um pouco sobre os prazos, necessidades e esquemas de serviços. Assim, direcionará com agilidade as equipes e passará prazos aproximados e certeiros aos seus clientes.
| |
| <br> | | <br> |
|
| |
|
| = Tecnologias envolvidas = | | = Tecnologias envolvidas = |
| Durante seu estágio na Martins – empresa atacadista de Uberlândia, usou algumas linguagens de programação sendo elas; Visual Basic e .NET. Teve contato também com banco de dados usando assim a linguagem apropriada para a construção de bancos na ferramenta Oracle, uma vez que algumas funções não são aceitas em outros instrumentos de construção de banco. Por fim usou o bootstrap que é uma ferramenta gratuita para desenvolvimento HTML, CSS e JS e também um framework chamado API Restful que tem a capacidade de determinado sistema aplicar os princípios de REST.
| |
|
| |
|
| | Conhecimento técnico e científico aplicado na atividade profissional utilizando ferramentas, processos e recursos físicos. |
| | Neste caso, escolher uma tecnologia e aprofundar a ponto de poder discutir em sala de aula |
| | Exemplos: |
| | * SO, Banco de Dados, Linguagens, Metodologia ágil para o Engenheiro de Software |
| | * Redes de Computadores, Roteamento, sistemas de comunicação e comutação para o Analista de Redes |
| | * Criptografia, Certificação Digital, Banco de Dados, Ambiente Web para Analistas de Segurança |
| | * Banco de Dados, Normalização, Tuning, redundância para o DBA |
| | * E assim por diante .... |
| <br> | | <br> |
|
| |
|
| = Ética profissional = | | = Ética profissional = |
| Compromisso e responsabilidade com a empresa onde se trabalha sobre os aspectos de segurança, privacidade e interesses econômicos.
| | - Apontar qualquer situação em que é necessário ética. Seja alguma situação vivida pelo profissional ou que ele tenha tido conhecimento. Importante ressaltar o comportamento adequado do profissional dentro de uma empresa ou de um negócio. |
|
| | - Caso o profissional não sugira nada, a equipe deverá pesquisar e discutir algum caso |
| | - Os casos, tanto podem tratar de comportamentos éticos positivos quanto de situações onde a ética tenha sido desvirtuada. |
| <br> | | <br> |
|
| |
|
| = Exemplo de resultado tangível = | | = Exemplo de resultado tangível = |
| Um resultado de sua pequena experiência profissional pode ser notado com a criação da Wiki Martins. A Wiki Martins é uma plataforma de compartilhamento de conhecimento, onde quem é mais experiente pode ajudar os mais novos na empresa fazendo assim com que aquele conhecimento nunca se perca. E também é uma simples e inteligente de fazer com que os funcionários novatos entendam o sistema com mais facilidade, logo o tempo que demandaria para entender todo o funcionamento do sistema poderá ser usado para realizar novas tarefas na empresa, aumentando assim sua produção.
| | - Citar um exemplo de algum resultado real produzido pelo profissional. Aqui pode ser o exemplo de um equipamento, de um sistema embarcado, de um sistema web ou mobile, de um projeto ou documento que retrate a contribuição do convidado no negócio onde ele atua. |
| | <br> |
|
| |
|
| | = Upload da apresentação = |
| | - Colocar aqui o link ou o arquivo da apresentação |
| <br> | | <br> |
|
| |
|
| = Upload da apresentação = | | = Dúvidas = |
| [[Arquivo:AnalistadeSistemas.pdf]]
| | <br> |
| | |
| | * 01. |
| | ** |
| | <br> |
| | |
| | * 02 |
| | ** |
| | <br> |
| | |
| | * 03 |
| | ** |
| | <br> |
| | |
| | * 04 |
| | ** |
| | <br> |
| | |
| | * 05 |
| | ** |
| | <br> |
| | |
| | * 06 |
| | ** |
| | <br> |
| | |
| | * 07 |
| | ** |
| | <br> |
| | |
| | * 08 |
| | ** |
| | <br> |
| | |
| | * 09 |
| | ** |
| | <br> |
| | |
| | * 10 |
| | ** |
| <br> | | <br> |
Evolução na profissão
Destacar os passos na vida do profissional até chegar onde está. Começando eventualmente por estágio ou curso técnico, explicando os cursos, certificações ou áreas de trabalho ao longo da carreira. As promoções de cargo até a atual função.
Descrição da atividade atual
Descrever o dia-a-dia do profissional. Funções, responsabilidades e atividades assumidas pelo profissional.
Requisitos mínimos para exercer a profissão
- curso técnico, superior ou habilidade necessária para a função que exerce
- Conhecimentos básicos necessários para sua atuação, não só técnicos mas também comportamentais.
Ferramentas usadas no dia-a-dia
- Softwares ou recursos físicos obrigatórios ou necessários para que o profissional possa exercer sua atividade.
Tecnologias envolvidas
Conhecimento técnico e científico aplicado na atividade profissional utilizando ferramentas, processos e recursos físicos.
Neste caso, escolher uma tecnologia e aprofundar a ponto de poder discutir em sala de aula
Exemplos:
- SO, Banco de Dados, Linguagens, Metodologia ágil para o Engenheiro de Software
- Redes de Computadores, Roteamento, sistemas de comunicação e comutação para o Analista de Redes
- Criptografia, Certificação Digital, Banco de Dados, Ambiente Web para Analistas de Segurança
- Banco de Dados, Normalização, Tuning, redundância para o DBA
- E assim por diante ....
Ética profissional
- Apontar qualquer situação em que é necessário ética. Seja alguma situação vivida pelo profissional ou que ele tenha tido conhecimento. Importante ressaltar o comportamento adequado do profissional dentro de uma empresa ou de um negócio.
- Caso o profissional não sugira nada, a equipe deverá pesquisar e discutir algum caso
- Os casos, tanto podem tratar de comportamentos éticos positivos quanto de situações onde a ética tenha sido desvirtuada.
Exemplo de resultado tangível
- Citar um exemplo de algum resultado real produzido pelo profissional. Aqui pode ser o exemplo de um equipamento, de um sistema embarcado, de um sistema web ou mobile, de um projeto ou documento que retrate a contribuição do convidado no negócio onde ele atua.
Upload da apresentação
- Colocar aqui o link ou o arquivo da apresentação
Dúvidas