Segmento 02 · Product Owner

Projetos geridos como Product Owner

Como Product Owner decido o que construir e por que ordem, traduzindo a dor do cliente em backlog, negociando investimento, e mantendo o produto alinhado ao valor que ele deve gerar para quem o usa

Caso 01

Harmony Hours, o módulo financeiro que substituiu 20 folhas de Excel

Metamorcode, Product Owner, 2024

O cliente queria transformar as escalas que já geria em valores monetários reais, levantei com ele, ao detalhe, como esse cálculo deveria funcionar, hora diurna, das 7h às 22h, e hora noturna, das 22h às 6h, com valores distintos, acréscimo em dias de feriado, e horas extras que nem sempre seguiam a regra padrão, podendo ser negociadas diretamente com o colaborador, mapeei também dois perfis de colaborador completamente diferentes dentro do mesmo sistema, prestadores de serviço pagos à hora, e colaboradores contratados com salário fixo

Regras de Negócio Financeiras

  • Valor da hora diurna e da hora noturna, configuráveis por colaborador e por cliente
  • Acréscimo automático em dias de feriado, com uma tabela própria de feriados do ano
  • Horas extras com valor negociável diretamente com o colaborador, fora da regra padrão diurna e noturna

Dois Perfis de Colaborador

  • Prestadores de serviço, pagos diretamente pelo valor da hora trabalhada
  • Colaboradores contratados, com salário fixo, onde o sistema passa a somar as horas mensais previstas em vez de calcular valor por hora, para identificar falta a descontar ou hora extra a pagar

Cobrança de Clientes, Dois Modelos Distintos

  • Instituições, cobradas por valor de hora
  • SAD, apoio domiciliário, com contrato fechado, onde o valor do contrato é dividido pela quantidade de agendamentos do mês para chegar ao valor do dia e da hora do prestador de serviço
Jornada de Utilização, do Turno ao Pagamento
1
Criar o turno
Preços / Novo turno
Nome do turno Manhã
Sigla M
Cliente Lar do Porto
Início do turno 15:00
Fim do turno 23:00
Início da pausa 19:00
Fim da pausa 20:00
Honorário do colaborador
Hora diurna 6,00 €
Hora noturna 6,75 €
Acr. feriado diurno 0,50 €
Acr. feriado noturno 0,75 €
Preço para o cliente
Hora diurna 10,00 €
Hora noturna 10,75 €
Acr. feriado diurno 1,50 €
Acr. feriado noturno 1,75 €
2
Agendar o colaborador

Vou à sessão Operação, na página de Agendamentos, e crio um novo agendamento, abre uma modal com o calendário do mês, insiro os dados, consulto primeiro a disponibilidade do colaborador e só então confirmo o horário desejado, o sistema já calcula automaticamente quanto esse colaborador vai receber por aquele agendamento

3
Rever o mês

Na ferramenta de revisão, corrijo as horas dos dias em que o colaborador chegou atrasado ou precisou de fazer horas extras, ajustando o valor da hora sempre que a regra padrão não se aplica

4
Fechar o pagamento

No perfil do colaborador, filtro o intervalo do mês naquele cliente, e vejo o valor a pagar por turno e o total do mês, já pronto para a pré folha salarial

Modelagem de Dados com a Equipa Técnica

  • Criação de uma tabela para o agendamento teórico e outra para o efetivamente trabalhado, para comparar previsto e real
  • Novos campos por turno, valor da hora diurna, noturna, e acréscimo de feriado
  • Nova tabela de feriados do ano, e APIs dedicadas para os cálculos financeiros
  • Botão de edição pontual de valores, e um novo botão de revisão para corrigir as horas realmente trabalhadas

Relatórios e Secção Financeira

  • Relatório de pré folha salarial
  • Relatório demonstrativo para o financeiro saber quanto cobrar cada cliente, detalhado por turno, com horas diurnas, noturnas e extras separadas, feriados destacados a cor, e siglas de turno para leitura rápida

Resultado

Substituiu mais de 20 folhas de Excel usadas pela operação do cliente, com um único módulo financeiro dentro do Harmony Hours, cobrindo o cálculo de pagamento a colaboradores e a cobrança a clientes, com rastreabilidade total entre o previsto e o real

Backlog do Produto, Módulo Financeiro
Confira o Backlog do Produto com os Itens do Módulo Financeiro
01

Configurar turno com valor de hora diurna e valor de hora noturna

02

Criar tabela de feriados do ano

03

Aplicar acréscimo automático em dias de feriado no cálculo do turno

04

Permitir valor de hora extra negociável por colaborador

05

Diferenciar colaborador prestador de serviço de colaborador contratado

06

Calcular horas mensais previstas para colaboradores contratados, com desconto ou pagamento extra por falta

07

Modelo de cobrança por hora para clientes institucionais

08

Modelo de cobrança por contrato fechado para clientes SAD, com valor da hora calculado a partir da divisão do contrato pelos agendamentos do mês

09

Criar agendamento com cálculo automático do valor a pagar

10

Criar tabela de agendamento teórico separada da tabela de agendamento realizado

11

Botão de revisão para corrigir horas realmente trabalhadas

12

Relatório de pré folha salarial

13

Relatório demonstrativo por turno, com horas diurnas, noturnas e extras separadas, para cobrança ao cliente

Sprints de Entrega

Planeei a entrega em 6 sprints de 15 dias, com uma equipa de 3 developers a meio período, cerca de 90 dias no total

Sprint 1
Sprint 2
Sprint 3
Sprint 4
Sprint 5
Sprint 6
Sprint 1 e 2

Configuração de turnos, valores de hora diurna e noturna, feriados, e diferenciação entre colaborador prestador de serviço e contratado

Sprint 3 e 4

Fluxo de agendamento com cálculo automático, tabela de teórico versus realizado, botão de revisão, e os dois modelos de cobrança, institucional e SAD

Sprint 5 e 6

Relatórios, pré folha salarial e demonstrativo de cobrança, seguidos de testes e ajustes finais com o cliente

Exemplo de Refinamento do Backlog
Item Cru do Backlog

Sistema precisa calcular horas extras dos colaboradores

Perguntas feitas em refinamento com a equipa

PerguntaAs horas extras seguem sempre o valor padrão diurno e noturno?
RespostaNão, pode ser negociado por colaborador
PerguntaQuem define esse valor?
RespostaO gestor, ao configurar o colaborador
PerguntaO que acontece se não houver valor negociado?
RespostaO sistema usa o valor padrão da hora diurna ou noturna
PerguntaOnde esse valor aparece?
RespostaNo ecrã de revisão, editável por agendamento
User Story Refinada

Como gestor financeiro, quero definir um valor de hora extra específico por colaborador, para que o sistema use esse valor sempre que houver horas extras, e use o valor padrão da hora diurna ou noturna quando não houver negociação

Critérios de Aceitação
  • Campo de valor de hora extra editável no perfil do colaborador
  • Se vazio, o sistema aplica automaticamente o valor padrão diurno ou noturno
  • Editável também pontualmente no ecrã de revisão, por agendamento específico
Estimativa5 story points
Caso 02

Harmony Box, transformar uma dor invisível num segundo produto

Metamorcode, Product Owner, 2025

O cliente tinha um problema que nem sabia como resolver, e que o Harmony Hours, tal como existia, não conseguia endereçar, conferir manualmente a folha de ponto de cada instituição, todos os dias, para cada colaborador, foi ao quantificar essa dor em reuniões que percebi a dimensão real do problema, e que a solução não estava dentro do software que já tínhamos, estava fora dele

Dimensão do Problema
Mais de
0
instituições do cliente
Mais de
0
colaboradores
0
folha de ponto por dia, por instituição
Cerca de
0
dias úteis de 2 colaboradores, todos os meses, só a conferir folhas

Consequências para o Cliente

  • Atrasos recorrentes no pagamento aos colaboradores
  • Desgaste visível da equipa responsável pela conferência
  • Erros constantes gerados pelo processo manual

Ideação com a Equipa Técnica

Concebi, em conjunto com a equipa, um dispositivo IoT construído com Raspberry Pi e tag NFC, o colaborador bate o ponto fisicamente, e uma automação leva esse registo diretamente ao Harmony Hours, sem qualquer conferência manual

Âmbito Técnico da Solução

  • Um sistema novo, o dispositivo Harmony Box, integrado ao Harmony Hours já existente
  • Uma nova página dentro do sistema, para RH e Financeiro validarem os registos em massa
  • Novas tabelas criadas na base de dados para suportar o novo fluxo
Impacto Operacional, Antes e Depois
Antes

5 dias úteis de trabalho de 2 colaboradores, todos os meses

→
Depois

O mesmo processo resolvido numa tarde

Modelo de Monetização

Criei um método de monetização próprio para este produto, o Harmony Hours mantém uma licença ao estilo SaaS, e o Harmony Box passou a ter licenciamento unitário por dispositivo, ao estilo HaaS, o cliente passou a ter dois produtos e dois product backlogs distintos, e o faturamento com ele dobrou

Resultado

O investimento no Harmony Box fica muito abaixo do custo antigo de 5 dias úteis de 2 colaboradores por mês, o cliente passou a ter dois produtos com dois backlogs próprios, e a receita com ele duplicou

Backlog do Produto, Harmony Box
Confira o Backlog do Produto com os Itens do Harmony Box
01

Especificar hardware, Raspberry Pi e leitor de tag NFC

02

Desenhar o fluxo de picagem, o colaborador aproxima a tag e o ponto é registado

03

Criar automação que envia o registo do dispositivo diretamente para o Harmony Hours

04

Criar tabela de dispositivos, associados a colaboradores e a instituições

05

Criar tabela de registos de picagem recebidos por dispositivo

06

Nova página no Harmony Hours para RH e Financeiro validarem registos em massa

07

Alertas para dispositivo offline ou falha de leitura

08

Emitir tags NFC e vincular cada uma a um colaborador

09

Painel de acompanhamento de dispositivos ativos por cliente

10

Definir modelo de licenciamento unitário por dispositivo, HaaS

Sprints de Entrega

Planeei a entrega em 4 sprints de 15 dias, com a mesma equipa de 3 developers a meio período, cerca de 60 dias no total

Sprint 1
Sprint 2
Sprint 3
Sprint 4
Sprint 1 e 2

Especificação e testes do hardware, Raspberry Pi e leitor NFC, fluxo de picagem, e emissão de tags aos colaboradores

Sprint 3 e 4

Integração com o Harmony Hours, tabelas de dispositivos e registos, e nova página de validação em massa para RH e Financeiro

Exemplo de Leitura do Problema, Discovery
Pergunta Inicial ao ClienteOnde é que a equipa perde mais tempo todos os meses
Resposta do ClienteA conferir as folhas de ponto, mas sem números concretos
Levantamento Feito ComigoQuantas instituições, quantos colaboradores, quantas folhas por dia, quanto tempo gasto por folha
Resultado do LevantamentoMais de 20 instituições, mais de 300 colaboradores, 1 folha por dia por instituição, cerca de 5 dias úteis de 2 colaboradores todos os meses
Decisão de Priorização, Software ou Hardware
Opção Considerada, Descartada
Aplicação Móvel

O colaborador regista o ponto pelo telemóvel, descartada, dependia de o colaborador ter smartphone próprio e rede móvel disponível, e abria espaço para a picagem ser feita por outra pessoa

Opção Escolhida
Dispositivo Físico Dedicado

Um Harmony Box por instituição, com tag NFC individual por colaborador, elimina a dependência de smartphone, e a tag impede que outra pessoa pique o ponto por ele

Critério de DecisãoPriorizei fiabilidade do registo e menor dependência do comportamento do colaborador, mesmo com um custo de hardware superior ao de uma aplicação

Caso 03

MetaSenior ERP Workforce, a decisão estratégica de posicionamento

Metamorcode, Product Owner, 2026

Com o Harmony Hours e o Harmony Box já consolidados, a decisão seguinte não era só técnica, era de posicionamento, decidi que o diferencial do produto face às alternativas do mercado não seria competir como mais um sistema de escalas, mas tornar se um ERP focado especificamente em prestadores de serviço, com um módulo IoT nativo, e um módulo de RH mais desenvolvido do que o habitual neste nicho, hoje o produto vive em metamorcode.com, já sob a marca MetaSenior

Diferencial de Posicionamento

  • ERP dedicado a empresas de prestação de serviço, não um ERP genérico
  • Módulo IoT, o Harmony Box, integrado como parte nativa da plataforma, não como um extra
  • Módulo de RH desenhado para a realidade deste nicho, contratos mistos, prestadores e colaboradores, dentro da mesma ferramenta

Escopo Real, Módulo de Recursos Humanos

Retirado da Proposta Formal Apresentada ao Cliente
  • Controlo do tipo de contrato de cada colaborador, por empresa, com anexo do documento formal diretamente no sistema
  • Planeamento de escalas e validação de agendamentos
  • Controlo de férias anuais, e de baixas médicas, pontuais ou extensas
  • Acompanhamento de assiduidade, número de dias de falta por colaborador
  • Visão macro da empresa, quantidade de colaboradores contratados e de prestadores de serviço
  • Dashboard para tomada de decisão ao nível de Recursos Humanos

Escopo Real, Módulo Financeiro

Retirado da Proposta Formal Apresentada ao Cliente
  • Cálculo automático de pagamentos, valor a pagar no Recibo de Vencimento e no Recibo Verde de cada colaborador
  • Tesouraria, lançamento de custos extras alocados a empresa, cliente, ou colaborador e agendamento
  • Reajuste extra operacional, correção de pagamentos errados do mês anterior, descontos, e adiantamentos a colaboradores
Estimativa Real de Esforço
0
horas, módulo de recursos humanos
0
horas, módulo financeiro
0
horas, funcionalidades sob medida
Total
0
horas de desenvolvimento

Resultado

Produto hoje conhecido como MetaSenior ERP Workforce, com presença própria em metamorcode.com, posicionado não como mais um sistema de escalas, mas como um ERP de nicho para prestadores de serviço, com hardware, software e RH numa só plataforma

Backlog do Produto, MetaSenior ERP Workforce
Confira o Backlog do Produto com os Itens do MetaSenior ERP Workforce
01

Unificar marca, autenticação e navegação entre Harmony Hours e Harmony Box sob o nome MetaSenior

02

Reestruturar a navegação do módulo de RH, unificando páginas de colaboradores, dispositivos, profissões e dashboard numa única área

03

Criar sistema de entidades para representar múltiplas empresas cliente dentro da mesma plataforma

04

Regras automáticas de baixa médica e cancelamento, com comportamento financeiro associado

05

Calendário de férias e baixas médicas, com verificação automática de pagamento

06

Métricas acumuladas por colaborador, dias de férias, de baixa, e de falta no ano

07

Cálculo automático de percentagem paga, por tipo de vínculo do colaborador

08

Central de custos e ganhos, para lançamentos extraordinários por empresa, cliente ou colaborador

09

Bloqueio de turno após validação financeira, para dar fiabilidade à central de custos

10

Geração automática de recibos em PDF, Recibo de Vencimento e Recibo Verde

11

Dashboard financeiro, com balanço mensal automático e KPIs de evolução do negócio

12

Integração com o TOConline

13

Criar site institucional próprio, metamorcode.com, já posicionado como MetaSenior

Sprint de Entrega

Planeei a entrega em 1 sprint de 15 dias, com a mesma equipa de 3 developers a meio período, um escopo mais contido do que os dois casos anteriores, por já assentar sobre o Harmony Hours e o Harmony Box já existentes

Sprint 1
Primeira Semana

Módulo de Recursos Humanos, 19 horas

Segunda Semana

Módulo Financeiro, 41 horas, e as duas funcionalidades sob medida pedidas pelo cliente, 10 horas

Negociação e Corte de Escopo
Módulo Estimativa Inicial Escopo Final Negociado
Recursos Humanos 20h 19h
Financeiro 60h 41h
Funcionalidades sob medida não previstas 10h adicionadas
Total 80h 70h

O que motivou o corte no Financeiro, parte do escopo inicial dependia de decisões do cliente ainda em aberto, retirei essas funcionalidades da primeira entrega, e negociei duas funcionalidades sob medida que o cliente pediu diretamente, troca de turnos entre colaboradores, e aplicação de horas extras diurnas e noturnas no cálculo financeiro, o resultado foi um escopo 12% menor no total, mas mais alinhado ao que o cliente ia realmente usar de imediato

Decisão de Posicionamento, ERP Genérico ou ERP de Nicho
Opção Considerada, Descartada
ERP Genérico de Gestão de Escalas

Competir diretamente com sistemas de escalas já estabelecidos no mercado, sem nenhum diferencial claro face a alternativas mais maduras

Opção Escolhida
ERP de Nicho para Prestadores de Serviço, com IoT Nativo

Um ERP pensado especificamente para empresas de prestação de serviço, com o Harmony Box integrado como módulo nativo, não como extra, e um módulo de RH desenhado para a realidade deste nicho, contratos mistos entre colaboradores e prestadores

Critério de DecisãoPriorizei diferenciação sobre amplitude de mercado, um ERP genérico competiria diretamente com players já estabelecidos, um ERP de nicho com hardware próprio cria uma barreira de entrada muito mais difícil de replicar

Caso 04

ReportHub, ler a dor operacional e criar o backlog

Violas Ferreira, Técnico de Informática Júnior

Identifiquei, através de reuniões com os responsáveis de manutenção, comercial e suporte, e gestão de amenities, que a operação da Violas Ferreira precisava de um software próprio de gestão de avarias, criei o backlog do produto com base nessas conversas e levei o backlog à equipa de informática, aplicando técnicas ágeis para entregar incrementos de valor com a maior brevidade possível e desafogar o gargalo operacional existente

Descoberta

Reuni os responsáveis de manutenção, comercial e suporte, e gestão de amenities, para entender onde estava o maior gargalo operacional da empresa

Backlog e Entrega

Criei o backlog do produto a partir dessas conversas, e apliquei técnicas ágeis junto da equipa de informática para entregar incrementos de valor com a maior brevidade possível

Resultado

Hoje é a principal ferramenta de gestão de avarias da empresa, poupando horas de conversas telefónicas, com menos stress na equipa, mais controlo das avarias e equipamentos, e um atendimento mais ágil que deixa os inquilinos, os clientes finais da Violas Ferreira, mais satisfeitos com o serviço