Um papel pertence a um projeto
Quem é o Project Manager? A pergunta em si não é suficientemente precisa. Uma pessoa pode ser Operator na empresa, Project Manager no projeto A, responsável apenas por compras no projeto B, e no projeto C nem sequer deveria ver o conteúdo. Por isso separámos duas coisas: a identidade pertence à empresa; o papel pertence ao projeto. E o que importa num papel não é o nome — é o que essa pessoa pode fazer.
Ao desenhar as permissões do Snappy PM, deparámo-nos com uma pergunta que parece muito simples:
Who is the Project Manager?
Pensando melhor, percebi que a pergunta em si não é suficientemente precisa.
Uma pessoa pode ser Operator na empresa, mas Project Manager no Project A, responsável apenas por compras no Project B, e no Project C talvez nem devesse ver o conteúdo do projeto.
Por isso, acabámos por separar duas coisas:
Identity belongs to the company.
Role belongs to the project.
Owner e Operator descrevem a relação de uma pessoa com a empresa.
Project Manager, Designer, Site Engineer, QS descrevem pelo que essa pessoa é responsável num projeto concreto.
Estes dois conceitos não devem ser misturados.
Mais importante ainda, não desenhámos uma tabela fixa de cargos para o Snappy PM.
Uma empresa de mobiliário pode precisar de:
Project Manager / Designer / Purchaser / Installer
Uma consultora pode precisar de:
Project Lead / Consultant / Accountant
Estes devem usar a linguagem própria da empresa.
E o que realmente importa num Role não é o nome, mas:
What can this person do?
Pode confirmar o orçamento do cliente?
Pode fazer Change Scope?
Pode adicionar uma Expense?
Pode tratar de uma Delivery?
Pode ver documentos Financial?
Por isso, no Snappy PM, um Role corresponde em última instância a um conjunto muito concreto de permissões de ações e permissões de ficheiros.
Isto faz-me lembrar como muitas pequenas empresas são realmente geridas.
O dono muitas vezes não quer construir um Organization Chart complexo.
Só quer dizer:
"Este projeto é do George, ele gere a execução; as compras são do Ahmed; o pessoal de obra não deve ver os documentos financeiros."
O software devia conseguir expressar diretamente uma frase tão simples.
E quando o projeto acaba, o próximo pode ser organizado completamente de novo.
Porque a estrutura de uma empresa pode ser duradoura, mas:
Projects are temporary organizations.
Cada projeto volta a reunir um grupo de pessoas para fazer uma coisa.
Por isso queremos que o sistema de permissões do Snappy PM também parta do Project.
Em vez de perguntar primeiro:
What is your title?
Perguntar:
What are you responsible for on this project?
Isto está provavelmente mais próximo de como as pequenas empresas realmente trabalham.
SnapLedger, your life easier.
A identidade pertence à empresa; o papel pertence ao projeto. Owner e Operator descrevem a relação de uma pessoa com a empresa; Project Manager, Designer, Site Engineer descrevem pelo que essa pessoa é responsável num projeto concreto. Um papel corresponde, no fim, a um conjunto muito concreto de permissões de ações e de ficheiros — expresso na própria língua da empresa.
Na tua empresa, quando começa um projeto novo, consegues expressar as permissões tão simplesmente como o dono as diz — 'este projeto é do George, ele gere a execução; as compras são do Ahmed; o pessoal de obra não deve ver os documentos financeiros'?
A estrutura de uma organização pode ser duradoura, mas os projetos são organizações temporárias — cada um volta a reunir um grupo de pessoas para fazer uma coisa.
Receba o Founder Diary + as atualizações regulatórias do seu país
Um e-mail quando o Richard publica uma nova entrada, e as atualizações regulamentares que importam onde vive. Grátis, pode cancelar a qualquer momento.