O que torna a Creole Studios uma empresa de desenvolvimento de aplicativos móveis consistentemente com a melhor classificação na GoodFirms?
Publicados: 2020-01-15Com que frequência os esforços de startups pequenas e iniciantes são reconhecidos? Fundado em 2014, somos um estúdio de design e desenvolvimento com mais de 30 funcionários atendendo nossos clientes em todo o mundo. Recentemente, tivemos a chance de aparecer em uma plataforma como a GoodFirms, para mostrar nosso lado da história – a estratégia de trabalho e os esforços que colocamos por trás de cada tarefa de projeto.
Para uma empresa como a nossa, nossos clientes são muito importantes e o que eles têm a dizer e como se sentem sobre nós é de suma importância. GoodFirms fornece uma plataforma onde nossos clientes podem compartilhar sua experiência trabalhando conosco; o que cria uma impressão genuína e confiável para nossos clientes em potencial, incentivando-os a trabalhar com nossa equipe de especialistas. Plataformas como GoodFirms são ótimas ferramentas que ajudam você a obter feedback de maneira abrangente. Portanto, não são apenas todas as coisas piegas e boas ditas sobre nós. Os clientes podem se expressar em detalhes em todas as frentes em que somos bons e onde falhamos.
Assim, quando a goodfirms decidiu entrevistar nosso CEO e nos perguntar mais sobre nosso trabalho, nossos processos e o que nos torna um dos desenvolvedores de aplicativos mais legais do mercado, não poderíamos estar mais felizes.
Veja como ficou o questionário:
- Por favor, apresente sua empresa e dê um resumo sobre sua função dentro da empresa?
A Creole Studios é um estúdio de design e desenvolvimento de software que se concentra na construção de sistemas de software sob medida em plataformas móveis, web e em nuvem. Trabalhamos com clientes em todo o mundo, sejam start-ups, PMEs ou grandes corporações. Criamos aplicativos e sistemas com base no que eles precisam e como seus negócios funcionam.
Minha função na empresa inclui supervisionar os projetos de alta prioridade e alta prioridade e coordenar com esses clientes. Junto com isso, lidero as equipes de análise de negócios e design para estabelecer uma precedência em nossos níveis criativos e de engenharia. Por fim, implemento a estratégia de crescimento da empresa e o plano anual trabalhando com os chefes de departamento dos departamentos técnicos, equipe de aquisição de talentos e departamento de contabilidade.
- Qual foi a ideia por trás de iniciar esta organização?
A ideia por trás da empresa era simples: construir um software que realmente faça a diferença. Por menor ou grande que seja a diferença, ela precisa causar impacto. Existem várias empresas de serviços de software por aí hoje fazendo o mesmo tipo de trabalho que nós. Mas a maioria deles faria qualquer projeto que lhes fosse oferecido. Eles só querem enviar o produto e não se importam muito com seu valor final para o cliente que está realmente pagando por ele. Montamos nosso estúdio para construir produtos que garantam que o cliente receba o valor do dinheiro que gastou em nossos serviços.
- Qual é o modelo de negócios da sua empresa – equipe interna ou fornecedores terceirizados/terceirização?
Somos uma equipe interna de design e desenvolvimento. Todos os nossos processos de conceituação, design, desenvolvimento, teste e implantação são feitos em nosso estúdio por membros de nossa equipe. Colaboramos com fornecedores terceirizados conforme e quando um projeto exige que o façamos. Mas principalmente a produção é realizada dentro de nossos escritórios.
- Como o seu modelo de negócios é benéfico do ponto de vista de agregação de valor para os clientes em comparação com os modelos de outras empresas?
A maioria das empresas em nosso domínio segue um modelo de custo fixo e um modelo de cobrança por hora. No modelo de custo fixo, as empresas cotam um preço fixo para todo o projeto e, quando o projeto fica esticado por muito tempo, começam a ter perdas e, portanto, perdem o interesse no projeto, o que resulta na deterioração da qualidade do trabalho que está sendo entregue. Em projetos com cobrança por hora, as equipes ficam mais à vontade e dão valor ao cliente. Eles até cobram do cliente o tempo que levam para resolver os bugs, o que não é apropriado. Por que o cliente deve pagar pelos erros que você cometeu?
Nosso modelo de negócios garante que nenhum desses cenários ocorra do nosso lado. Se pegarmos um projeto de custo fixo, elaboramos uma estrutura de parcelamento de pagamento com base nas entregas a serem entregues. Assim, o cliente libera o pagamento somente quando recebe alguma entrega do nosso lado. Isso reduz o risco de uma grande parte do pagamento e também nos mantém motivados a continuar liberando entregas no prazo para garantir que nosso fluxo de caixa não seja bloqueado devido a atrasos internos. Para projetos por hora, nunca cobramos dos clientes por nossos bugs. Nossas planilhas de horas mencionam claramente as horas faturáveis e não faturáveis separadamente, para que todos os nossos clientes estejam cientes do tempo que gastamos construindo seu sistema e do tempo que levamos para resolver todos os bugs. Todas aquelas horas que levamos para esclarecer todos os problemas, essa é a nossa queimadura interna. Isso nos motivaria a manter nossos processos eficientes para que a taxa de queima seja a mais baixa possível.

- Quais indústrias você geralmente atende? Seus clientes são repetitivos? Se sim, qual proporção de clientes tem sido repetitiva para você?
Trabalhamos com empresas de diversos setores. Alguns dos nossos clientes premium pertencem a Real Estate, E-Commerce, FMCG, Personal Coaching, Food & Beverages, Healthcare, Lifestyle & Entertainment, Humanitarian Organizations, etc. Vários dos nossos clientes destes domínios continuam a trabalhar connosco após o seu primeiro projeto está completo. Nossa taxa de repetição de clientes varia de 60% a 70%.

Desenvolvimento e design de aplicativos móveis
- Mencione os objetivos ou os parâmetros críticos para determinar o prazo de desenvolvimento de um aplicativo móvel.
Os parâmetros mais críticos para determinar o prazo de desenvolvimento de um aplicativo móvel incluem: compreensão completa dos requisitos entre todas as partes interessadas, wireframing à prova de balas, designs de interface do usuário eficientes e amigáveis ao programador e, finalmente, equipes de programação bem experientes com boas habilidades de compreensão lógica. Se todos esses parâmetros estiverem marcados, determinar o cronograma de desenvolvimento de um aplicativo móvel pode ser feito com bastante precisão.
- Quanto esforço em termos de tempo é necessário para desenvolver o front-end e o back-end de um aplicativo móvel?
Desenvolver o front-end do aplicativo é tão trabalhoso quanto desenvolver a lógica do aplicativo. Quando falamos de front-end, há design, há prototipagem do UX, há cache de dados localmente na sandbox do aplicativo. A maioria das empresas não se esforça tanto na construção do front-end do aplicativo. Eles simplesmente integram os designs dados a eles pelos designers e, em seguida, saltam imediatamente para a codificação de back-end. Essa não é a maneira correta de lidar com o desenvolvimento do aplicativo móvel. Se o front-end do aplicativo for desenvolvido com a devida atenção, ele percorrerá quilômetros ao oferecer uma experiência de usuário notável quando o aplicativo estiver pronto.

Construir o back-end do aplicativo é relativamente fácil. Sim, certamente pode ficar complicado e difícil, considerando que tem que lidar com código e scripts. Mas é binário, ou está indo bem, ou não está. Não há áreas cinzentas nisso. Portanto, há maiores chances de que mais esforços sejam gastos no front-end do aplicativo em comparação com o desenvolvimento de back-end. Quanto ao tempo exato necessário em ambas as áreas, geralmente depende do tipo de aplicativo que está sendo desenvolvido. Se os recursos são muitos e complicados, leva meses, caso contrário, se o aplicativo for simples e pequeno, também poderá ser feito em semanas.
Plataforma de aplicativos móveis
- Quais são os principais parâmetros a serem considerados antes de selecionar a plataforma certa para um aplicativo móvel?
A seguir estão os principais parâmetros a serem considerados antes de selecionar a plataforma certa para um aplicativo móvel:
- Público-alvo e sua demografia.
- Qual plataforma de smartphone eles estão usando? Existe uma plataforma sendo usada significativamente mais do que a outra?
- Viabilidade técnica das funcionalidades. Alguns recursos não podem ser implementados na plataforma iOS considerando seu ambiente de desenvolvimento fechado, enquanto no Android isso não acontece.
- Orçamento do projeto. Inicialmente, se o orçamento for menor, apenas 1 plataforma pode ser focada e, posteriormente, o aplicativo pode ser lançado na próxima plataforma após ganhar alguma tração inicial.
- Analise competitiva. Se houver um concorrente direto, sua estratégia deve ser estudada antes de tomar uma decisão sobre qual plataforma móvel seria adequada para o projeto.

- Qual plataforma você sugere aos seus clientes para começar quando eles abordam você com uma ideia (Android ou iOS) e por quê?
Como mencionado na última resposta, existem vários fatores responsáveis por determinar qual plataforma seria melhor para o projeto do cliente. Esta não pode ser uma sugestão pessoal baseada em nossas preferências. Tem que ser uma decisão objetiva depois de estudar os fatores à nossa frente. Mas, na maioria dos casos, é melhor cobrir ambas as plataformas para que o aplicativo obtenha o máximo de alcance desde o dia em que for lançado.
- Android ou iOS, Nativo ou Híbrido — qual plataforma é melhor usar para criar seu aplicativo? Quais são suas recomendações?
Nós éramos fãs incondicionais de SDKs nativos até agora. Mas ultimamente, desde os últimos 2 anos, estamos apaixonados pelo novo garoto do bairro – React Native. Essa estrutura híbrida nos mostrou a promessa que estávamos procurando em todas as tecnologias anteriores de desenvolvimento de aplicativos móveis híbridas e multiplataforma, mas não conseguimos encontrá-la em nenhum lugar, até agora. React Native em nossa opinião é a melhor opção agora porque é baseado em JavaScript e funciona muito bem com o código Native também, se necessário. Sua comunidade de desenvolvedores está crescendo e a biblioteca também está amadurecendo bem com o tempo. Isso nos permite construir aplicativos para ambas as plataformas, o que ajuda a reduzir significativamente os custos de produção do cliente.
Custo do aplicativo móvel
- Quais são os principais fatores que você considera antes de decidir o custo de um aplicativo móvel?
A seguir estão os fatores que afetam significativamente o custo de criação de um aplicativo móvel:
- Lista de recursos
- Requisitos de IU e UX
- Planos de escalabilidade futuros
- Tipos de funcionalidades (comprovadas/viáveis/baseadas em pesquisa)
- Desenvolvimento fresco ou re-desenvolvimento a partir da base de código existente
- Produção em equipe única ou multiequipe com requisitos remotos/no local
- Que tipo de estrutura de pagamento você segue para faturar seus clientes? É Pagamento por Recurso, Custo Fixo, Pagamento por Marco (pode ser em fases, meses, versões etc.)
Seguimos 2 tipos de estruturas de pagamento: Modelo de custo fixo no qual fornecemos uma cotação global para toda a produção do projeto, mas o pagamento é distribuído por vários marcos, cada um associado a algumas entregas específicas. Mas se o projeto for grande e envolver recursos complicados, também oferecemos modelo de cobrança por hora para nossos clientes, onde mantemos planilhas de horas detalhadas para todo o trabalho que fazemos todos os dias, em cada tarefa, e enviamos essas planilhas para nossos clientes em o final da semana. Posteriormente, o faturamento é feito no final do mês com base no número total de horas que faturamos em nossas planilhas de horas semanais.
- Você aceita projetos que atendem ao seu requisito básico de orçamento? Se sim, qual é o requisito mínimo? Se não, em qual orçamento mínimo você trabalhou?
Temos um limite mínimo de $ 5000. Não participamos de nenhuma atribuição abaixo desse valor. Mas, dito isso, não aceitamos todos os projetos que têm um ticket maior que isso. Avaliamos cada projeto individualmente e, em seguida, com base em vários fatores, decidimos se devemos aceitar o projeto ou dar-lhe um passe.
- Qual a faixa de preço (min e max) dos projetos que você atendeu em 2018?
Ah, esse alcance é bem grande. Aceitamos projetos que variam de US$ 7.000 a US$ 50.000. Em 2019 esses números ficaram ainda mais distantes um do outro. O tamanho do projeto não é o fator que almejamos. O projeto tem que ter alguma substância, algum valor e devemos ser capazes de contribuir com nossas habilidades para ele. Caso contrário, não adianta buscar projetos que não correspondam às nossas habilidades e talentos.
- Qual modelo de negócios você sugere para seus clientes, permitindo que eles gerem receita com aplicativos móveis? Por quê?
Um modelo baseado em assinaturas ou um modelo Freemium inteligentemente pensado. Esses são os dois modelos de negócios de geração de receita mais impactantes nos tempos atuais. Aplicativos como Netflix, Spotify, New York Times, etc, mostraram o verdadeiro poder do modelo de assinatura. Se você tiver uma boa fonte de conteúdo que possa distribuir, independentemente do tamanho do seu público, uma assinatura contínua traria uma grande parte da receita em comparação com uma taxa única. Se você não tem um conteúdo contínuo sendo distribuído, mas tem alguns recursos que são irresistivelmente bons, então é melhor envolvê-los em um bom modelo Freemium onde os usuários podem experimentar o produto básico gratuitamente, então, uma vez que eles ligados a ele, eles não pensariam por um segundo antes de comprar suas ofertas premium. Candy Crush, Fortnite, Snapchat, YouTube, etc. dominaram essa estratégia.
Visite nosso perfil no GoodFirms: Creole Studios
Leia a entrevista completa no GoodFirms
Somos gratos à GoodFirms por nos proporcionar uma oportunidade onde podemos compartilhar o trabalho e os esforços que nossa equipe coloca em cada projeto. abordagem de trabalho focada na solução Estamos ansiosos para receber mais e mais avaliações de clientes e continuaremos trabalhando ao máximo para manter nosso registro estelar na GoodFirms.