4 ferramentas de gerenciamento de fluxo de trabalho que sua empresa de aplicativos móveis não pode viver sem

Publicados: 2016-02-23

[ Proto .io é uma ferramenta de prototipagem de aplicativos móveis usada por empreendedores e startups para criar protótipos realistas totalmente interativos que parecem aplicativos reais.]

O gerenciamento do fluxo de trabalho é crucial para projetar um aplicativo que atenda às necessidades do usuário e, ao mesmo tempo, mostrar a habilidade de sua equipe de design e desenvolvimento, fazendo com que sua empresa tenha uma boa aparência. Mas com tantos softwares de gerenciamento de projetos para designers, desenvolvedores e empreendedores por aí, como você sabe o que é certo para sua equipe ou agência em particular? Antes de mergulhar nos investimentos de capital, é crucial ter uma noção de suas próprias necessidades como criador de aplicativos móveis, bem como as de seus colegas.

Scrum-development_project-management-software-for-designers
Uma ilustração de um processo Scrum, incluindo backlogs, sprints, iteração e o resultado final: um produto potencialmente entregável.

Tal como acontece com a nossa lista das principais ferramentas de design de UX, nenhum designer de aplicativo móvel deve ficar sem, muitas dessas ferramentas de gerenciamento de fluxo de trabalho podem ser uma surpresa - não se trata apenas de software! Esteja você voando sozinho ou como parte de uma agência, essas quatro ferramentas são necessárias para colocar todos na mesma página, agilizando seu processo e deixando o produto final mais bonito:

Uma metodologia coerente de gerenciamento de projetos.

whiteboard_project-management-software-for-designers
Um jovem gerente de projeto do sexo masculino fica na frente de um quadro branco, apresentando em uma reunião de equipe.

Você é uma loja Scrum, ou você é tudo sobre Kanban? Você é mais ágil do que Lean, ou alguma combinação de ambos? Independentemente da sua metodologia de gerenciamento de projetos, existe uma ferramenta para você criar projetos e tarefas, priorizá-los, atribuir designers, desenvolvedores, testadores e outros membros da equipe aos projetos, monitorar prazos e acompanhar o feedback dos clientes — entre outras coisas.

Já sobrecarregado? Primeiro, vamos dar uma olhada em sua metodologia. Se você se perdeu nesse último parágrafo, nós o atualizaremos.

Filosofias de software de gerenciamento de projetos para designers e desenvolvedores

Nós entendemos: metodologias não são ferramentas de gerenciamento de fluxo de trabalho no mesmo sentido que um software ou mesmo um quadro branco podem ser. No entanto, eles são estruturas indispensáveis ​​para organizar seus projetos, colocar sua equipe na mesma página e determinar como você transformará uma ótima ideia em um aplicativo móvel ainda melhor.

Além disso, você não pode fazer compras até ter uma lista em mente, e as ferramentas de gerenciamento de tarefas disponíveis para equipes de aplicativos móveis tendem a se basear nessas metodologias pré-estabelecidas. Antes de escolher o software de gerenciamento de tarefas e projetos para designers, desenvolvedores e gerentes, é crucial que você determine qual estrutura deseja usar para executar seu projeto. Isso varia de acordo com as necessidades do seu projeto, necessidades do cliente, cultura da equipe e filosofia de gerenciamento de projetos pessoais (sim, estamos pedindo que você se aprofunde aqui!).

Gerenciamento Ágil de Projetos

O que começou como um manifesto sobre gerenciamento de projetos agora é um guarda-chuva para frameworks mais específicos baseados na filosofia Agile, como Scrum. Em 2001, um grupo de desenvolvedores surgiu com o Manifesto Ágil, que é um pouco como a resposta do desenvolvimento de software às 95 Teses de Martinho Lutero — só que em vez de desafiar uma igreja, o Manifesto Ágil foi contra a metodologia Waterfall, uma vez que o sino do projeto bola de gestão.

Não vá caçar cachoeiras

software de gerenciamento de projetos em cascata para designers
Uma fotografia de uma cachoeira rochosa, obscuro cercada por árvores luxúrias.

Então, o que havia de tão errado com o gerenciamento de projetos Waterfall que trouxe o Agile à existência? Como com qualquer coisa em tecnologia, tinha a ver principalmente com o caso de uso, e o Waterfall simplesmente não era, bem, ágil suficiente para a maioria dos projetos de desenvolvimento de software. O gerenciamento no estilo cascata é um processo muito linear e sequencial, com fases de projeto rígidas (coletar requisitos, projetar, implementar, testar e manter) e ampla documentação.

Sério, toneladas de documentação. Embora a metodologia “Waterfall” tenha esse nome porque acredita-se que o progresso do projeto flua em cada fase, pode parecer que você está literalmente se afogando em uma cascata de documentação do projeto.

Embora talvez seja uma benção para os escritores de tecnologia, Waterfall não era uma ótima opção para desenvolvedores de software ou seus gerentes, que descobriram que as necessidades do projeto às vezes eram difíceis de prever no início do envolvimento e que a estrutura rígida tornava a improvisação e a flexibilidade necessárias para o desenvolvimento de software bem sucedido difícil de executar. Como resultado, o processo demorou muito, as necessidades do cliente não estavam sendo atendidas e a comunicação ficou tensa, tudo em detrimento do produto final. (Exceto pela documentação - a documentação estava no ponto.)

O manifesto Agile substituiu essa estrutura rígida por uma com mais ênfase nas pessoas do que nos processos e “software de trabalho” do que na documentação (por exemplo, criando rapidamente um protótipo interativo em vez de criar wireframes planos densamente anotados). Em essência, o Waterfall não era rápido ou flexível o suficiente para atender às demandas modernas de desenvolvimento de software e aplicativos, e o Agile o substituiu.

Gerenciamento de Projetos Lean

Semelhante ao Agile em seu propósito - tornando o ciclo de vida do projeto mais eficiente e fácil de gerenciar - mas diferente em sua implementação é o Lean. Muitas vezes considerado mais como um estilo de gerenciamento de projetos de manufatura, especialmente quando associado à produção da Toyota no final dos anos oitenta, o gerenciamento Lean e seus princípios também se espalharam pelo mundo da tecnologia.

De acordo com o Lean Enterprise Institute, a base do gerenciamento lean é “maximizar o valor do cliente enquanto minimiza o desperdício”, e o Lean realiza isso por meio de cinco princípios principais: identificar o valor do produto final para o cliente, mapear as etapas que levam a isso. produto e eliminando qualquer etapa que não agrega valor, maximizando o fluxo dessas etapas, estabelecendo o pull (avaliando a demanda e feedback do cliente) e refinando o processo até que esteja “perfeito” – ou seja, valor máximo, sem desperdício.

Para ajudar os gerentes de projeto a implementar as metodologias Lean e Agile, alguns frameworks mais específicos evoluíram para tornar seus princípios mais concretos.

Recomendado para você:

O que significa a provisão antilucratividade para startups indianas?

O que significa a provisão antilucratividade para startups indianas?

Como as startups de Edtech estão ajudando a melhorar a qualificação e a preparar a força de trabalho para o futuro

Como as startups de Edtech estão ajudando a qualificação da força de trabalho da Índia e se preparando para o futuro

Ações de tecnologia da nova era esta semana: os problemas do Zomato continuam, EaseMyTrip publica...

Startups indianas pegam atalhos em busca de financiamento

Startups indianas pegam atalhos em busca de financiamento

A startup de marketing digital Logicserve Digital levantou INR 80 Cr em financiamento da empresa de gerenciamento de ativos alternativos Florintree Advisors.

Plataforma de marketing digital Logicserve Bags Financiamento de INR 80 Cr, renomeia como LS Dig...

Relatório adverte sobre o escrutínio regulatório renovado no espaço Lendingtech

Relatório adverte sobre o escrutínio regulatório renovado no espaço Lendingtech

Scrum e Kanban – Encontrando as ferramentas de gerenciamento de fluxo de trabalho certas para sua loja

Scrum-board_project-management-software-for-designers (1)
Um close-up de um quadro físico do Scrum exibindo um único sprint, disposto em um quadro branco com marcadores e post-its.

Sob os guarda-chuvas Agile e Lean estão algumas metodologias de gerenciamento de projetos mais específicas, cada uma com uma série de ferramentas de gerenciamento de fluxo de trabalho para ajudá-lo a administrar um navio mais rígido. Dois dos mais populares no desenvolvimento de aplicativos móveis são Scrum e Kanban. Você pode achar que seus projetos e estilo de gerenciamento combinam um com o outro ou incorporam elementos de ambos:

Scrum é talvez a metodologia de gerenciamento de projetos Agile mais conhecida e amplamente utilizada, e um clássico instantâneo em lojas de desenvolvimento de software. Novamente, é um processo iterativo – ou seja, em vez de ter uma sequência de fases rígidas como Waterfall, o Scrum leva você pelo processo de planejamento, construção, teste e revisão quantas vezes o produto julgar necessário.

Por exemplo, você pode conceber rapidamente um aplicativo, construir rapidamente um protótipo interativo do aplicativo, testar uma versão beta do aplicativo e depois voltar à concepção e prototipagem para obter o produto final perfeito. Cada passagem por esse processo é chamada de sprint, e cada sprint tem um backlog do projeto e um conjunto de histórias de usuários (“Como usuário, preciso de X para alcançar Y”) até que o produto final esteja pronto para ser enviado.

Kanban é outra metodologia popular de gerenciamento de projetos, desta vez sob o guarda-chuva Lean. Desenvolvido no Japão pela Toyota (mais uma vez, há muitas semelhanças entre projetar carros e aplicativos móveis), o Kanban organiza seus projetos em qual fase eles estão usando dicas visuais. Você determina as etapas necessárias para concluir o projeto (novamente, eliminando qualquer coisa que não seja absolutamente necessária) e, em seguida, coloque cada etapa em uma coluna de fase (por exemplo, “backlog”, “em andamento” e “concluído”). Isso permite que você veja facilmente onde está cada projeto e onde os gargalos podem estar ocorrendo.

Scrumban é uma combinação de Scrum e Kanban e uma ótima maneira de garantir que seu processo não seja apenas enxuto, mas também flexível e adaptável. Ao adicionar a visibilidade de cima para baixo e a demanda downstream do Lean/Kanban aos processos do Scrum (sprints, backlogs e histórias de usuários), sua equipe pode se beneficiar dos pontos fortes de ambas as ferramentas de gerenciamento de fluxo de trabalho.

Ferramentas de software para supervisionar o projeto

Agora que você já pensou um pouco sobre o tipo de estrutura que deseja aplicar ao seu estilo de gestão, pode tirar o chapéu da filosofia e colocar o chapéu da compra. Enquanto nos anos 80, você poderia ter que criar seu próprio quadro Kanban usando fita e notecards reais, agora há uma abundância de suítes de software de gerenciamento de projetos para designers usando princípios de Scrum, Kanban ou Scrumban. Aqui estão os nossos dois favoritos:

O Basecamp é uma das ferramentas de gerenciamento de fluxo de trabalho mais populares, em parte devido à robustez de seu conjunto de recursos - ele permite não apenas organizar projetos em diferentes fases e etapas, mas também se comunicar diretamente com os membros de sua equipe, armazenar arquivos e receber notificações quando as coisas são devidas (e desative essas notificações durante o fim de semana e dias de folga, para equilibrar o trabalho e a vida pessoal).

Embora não seja estritamente uma ferramenta Scrum, o Basecamp utiliza princípios de gerenciamento Agile e mapeia bem os processos Scrum. Por conter tantos utilitários diferentes (muitos dos quais abordaremos mais adiante neste artigo), é uma boa opção se você deseja minimizar o número de ferramentas que está usando e investir em um conjunto completo de gerenciamento de projetos.

O Trello é outra das ferramentas de gerenciamento de fluxo de trabalho baseadas em Agile mais amplamente usadas, mas, diferentemente do Basecamp, é mais focado no gerenciamento de tarefas, com uma mistura de funções de equipe baseadas em Scrum e quadros visuais baseados em Kanban. Se você está procurando estritamente uma maneira de organizar seus projetos, o Trello é uma excelente opção - além disso, como mostrado em seu site, o Trello é adequado para projetos domésticos, como redesenhar sua cozinha ou até mesmo planejar um casamento. gerenciamento de projetos de trabalho. Experimente para uso pessoal (é grátis!) e, se gostar, atualize para a Business Class para compartilhar com sua equipe.

Existem muitas outras ferramentas de gerenciamento de projetos para designers e desenvolvedores, algumas voltadas mais para Scrum, algumas para Kanban e algumas para Scrumban. (Adoraríamos saber quais são seus favoritos - envie um tweet para nós @Protoio para compartilhar sua ferramenta Agile ou Lean favorita e o que a torna tão estelar!)

Ferramentas de mensagens projetadas com os negócios em mente

mobile_remote_workforce_project-management-software-for-designers
Um homem em trajes de negócios trabalha remotamente a partir de seu laptop enquanto está sentado em um grande peitoril de janela.

Entre e-mail e suítes de gerenciamento de projetos, você tem muitas opções para se comunicar com sua equipe. Se você trabalha em um escritório, sempre pode ir até a mesa do seu designer ou desenvolvedor e iniciar uma conversa, ou reunir todos ao redor de um quadro branco. No entanto, esteja você trabalhando remotamente ou em um único local, às vezes você não tem a oportunidade de sair de sua mesa, mas precisa entrar em contato com sua equipe em tempo real.

As mensagens instantâneas não são novidade no mundo dos negócios, mas usá-las de maneira amigável aos negócios pode ser um desafio. Usar ferramentas que você já usa para se comunicar fora do escritório, como o Facebook Messenger ou o Google Chat, pode ser conveniente. No entanto, também pode diminuir a produtividade de sua equipe à medida que filtram (ou não filtram) mensagens comerciais de bate-papos de fluxo de consciência com amigos e familiares. Além disso, pode ser muito fácil ignorar notificações em qualquer plataforma, então você pode perder uma atualização importante de um de seus colegas.

As melhores ferramentas de mensagens para sua agência são específicas do trabalho - ou seja, uma atualização importante da equipe de testes e controle de qualidade não está misturada com a receita de batata frita da sua avó ou um trocadilho ruim do seu tio - e é capaz de separar suas conversas por projeto e equipe.

Na Proto.io, somos grandes fãs do Slack como uma solução de colaboração e mensagens instantâneas. O que é ótimo no Slack é que você não apenas pode criar “Canais Privados” para bate-papos entre equipes de projeto específicas, mas também pode criar Canais abertos visíveis para todos em sua organização, organizados com hashtags. Então, assim como nas mídias sociais, você pode visualizar um fluxo de bate-papo focado em um tópico específico (por exemplo, “#marketing”, “#golfouting”, “#IT-issues” etc.).

E, como acontece com qualquer outra ferramenta de mensagens instantâneas, você pode enviar mensagens diretas com o Slack, para que possa ter um bate-papo individual com o designer-chefe de um de seus projetos (ou peça a Stacy da Contabilidade a receita desses cookies ela trouxe hoje).

Prototipagem rápida otimizada para colaboração.

Seja você uma loja ágil ou enxuta (ou alguma combinação delas), a prototipagem rápida é uma maneira importante de eliminar o desperdício do seu processo. Os protótipos interativos não apenas oferecem um ótimo ROI em termos de atrair contratos em potencial e servir como conteúdo de mídia rica altamente envolvente para seus materiais de marketing digital, mas também reduzem o tempo gasto na fase de desenvolvimento do seu processo, oferecendo uma maneira rápida para atualizar seu design com base no feedback do cliente.

O uso de uma ferramenta como o Proto.io permite que você crie protótipos digitais impressionantes e realistas do seu aplicativo móvel completos com animações e interações - para que pareça mais com o produto final (confira essas demonstrações de protótipos interativas se não estiver convencido!). Melhor ainda, o Proto.io é otimizado para colaboração, tornando-o uma das ferramentas de gerenciamento de fluxo de trabalho mais importantes.

Uma das maiores dores de cabeça com que qualquer gerente de projeto tem que lidar é coletar e organizar o feedback do cliente, garantindo que todas as necessidades sejam atendidas no produto final. Muitas vezes, isso significa pesquisar sua caixa de entrada por uma mensagem que você poderia jurar que leu, apenas para encontrá-la horas depois enterrada em uma longa cadeia de e-mail.

Com o Proto.io, todo o feedback da equipe, testadores beta ou clientes (você pode convidar quantos colaboradores desejar) é organizado diretamente no aplicativo, facilitando a colaboração. Isso economiza tempo e garante que o cliente ou usuário beta obtenha o máximo valor, tornando-o o complemento perfeito para seu kit de ferramentas de gerenciamento Lean.

Quais são suas ferramentas favoritas de gerenciamento de fluxo de trabalho?

Existem quase tantas ferramentas de gerenciamento de projetos para designers quanto equipes de design, e as que funcionam melhor para seu conjunto específico de habilidades, estilos de trabalho e ethos podem ser diferentes daquelas que mantêm outra empresa enxuta e ágil.

Quais são suas ferramentas favoritas? Qual software você absolutamente não pode viver sem? Deixe-nos saber twittando para nós @Protoio!

[ Proto .io é uma ferramenta de prototipagem de aplicativos móveis usada por empreendedores e startups para criar protótipos realistas totalmente interativos que parecem aplicativos reais.]