O que é Cair na Real
Quer construir um aplicativo web de sucesso? Então é hora de Cair na Real (Get Real). Cair na Real é uma maneira menor, mais rápida e melhor de construir software.
Cair na Real é sobre pular toda a coisa que representa o real (gráficos, diagramas, caixas, setas, esquemáticos, wireframes, etc.) e realmente construir a coisa real.
Cair na Real é menos. Menos massa, menos software, menos funcionalidades, menos papelada, menos de tudo que não é essencial (e a maior parte do que você acha que é essencial na verdade não é).
Cair na Real é permanecer pequeno e ser ágil.
Cair na Real começa com a interface, as telas reais que as pessoas vão usar. Começa com o que o cliente realmente experimenta e constrói a partir daí. Isso permite acertar a interface antes de errar o software.
Cair na Real é sobre iterações e reduzir o custo da mudança. Cair na Real é sobre lançar, ajustar e melhorar constantemente, o que o torna uma abordagem perfeita para software baseado na web.
Cair na Real entrega apenas o que os clientes precisam e elimina tudo o que eles não precisam.
Os benefícios de Cair na Real
Cair na Real entrega melhores resultados porque te obriga a lidar com os problemas reais que você está tentando resolver, em vez das suas ideias sobre esses problemas. Te obriga a lidar com a realidade.
Cair na Real dispensa especificações funcionais e outras documentações transitórias em favor de construir telas reais. Uma especificação funcional é faz-de-conta, uma ilusão de acordo, enquanto uma página web real é a realidade. É isso que seus clientes vão ver e usar. Isso é o que importa. Cair na Real te faz chegar lá mais rápido. E isso significa que você está tomando decisões de software baseadas na coisa real, em vez de noções abstratas.
Finalmente, Cair na Real é uma abordagem idealmente adequada para software baseado na web. O modelo antigo de distribuir software em uma caixa e esperar um ano ou dois para entregar uma atualização está desaparecendo. Diferente do software instalado, aplicativos web podem evoluir constantemente em uma base diária. Cair na Real aproveita essa vantagem ao máximo.
Como Escrever Software Vigoroso
A escrita vigorosa é concisa. Uma frase não deve conter palavras desnecessárias, um parágrafo não deve conter frases desnecessárias, pelo mesmo motivo que um desenho não deve ter linhas desnecessárias e uma máquina não deve ter partes desnecessárias. Isso requer que o escritor não faça todas as frases curtas ou evite todo detalhe e trate os assuntos apenas em linhas gerais, mas que cada palavra conte. —De “The Elements of Style” por William Strunk Jr.
Sem inchaço
O jeito antigo: um processo longo, burocrático, estamos-fazendo-isso-para-cobrir-nossas-costas. O resultado típico: software inchado, esquecível, pingando mediocridade. Blech.
Cair na Real elimina...
- Linhas do tempo que levam meses ou até anos
- Especificações funcionais utópicas
- Debates sobre escalabilidade
- Reuniões de equipe intermináveis
- A "necessidade" de contratar dezenas de funcionários
- Números de versão sem sentido
- Roadmaps imaculados que preveem o futuro perfeito
- Opções de preferências intermináveis
- Suporte terceirizado
- Testes de usuário irreais
- Papelada inútil
- Hierarquia de cima para baixo
Você não precisa de toneladas de dinheiro ou uma equipe enorme ou um ciclo de desenvolvimento longo para construir um ótimo software. Essas coisas são os ingredientes para aplicações lentas, turvas, sem mudanças. Cair na Real toma a abordagem oposta.
Neste livro, mostraremos...
A importância de ter uma filosofia
- Porque ficar pequeno é uma coisa boa
- Como construir menos
- Como ir da ideia à realidade rapidamente
- Como montar sua equipe
- Por que você deve projetar de dentro para fora
- Por que escrever é tão crucial
- Por que você deve fazer menos que a concorrência
- Como promover seu aplicativo e espalhar a palavra
- Segredos para um suporte de sucesso
- Dicas para manter o momentum após o lançamento
- ...e muito mais
O foco está nas ideias gerais. Não vamos sobrecarregar você com trechos de código detalhados ou truques de CSS. Vamos nos ater às principais ideias e filosofias que dirigem o processo de Cair na Real.
Este livro é para você?
Você é um empreendedor, designer, programador ou profissional de marketing trabalhando em uma grande ideia.
Você percebe que as regras antigas não se aplicam mais. Distribuir seu software em mídias físicas todo ano? Isso é tão 2002. Números de versão? Fora de questão. Você precisa construir, lançar e ajustar. Depois fazer isso de novo várias vezes.
Ou talvez você ainda não esteja por dentro do desenvolvimento e estruturas de negócios ágeis, mas está ansioso para aprender mais.
*Se isso soa como você, então este livro é para você. *
Nota: Embora a ênfase deste livro esteja em construir um aplicativo web, muitas dessas ideias são aplicáveis a atividades não relacionadas a software também. As sugestões sobre equipes pequenas, prototipagem rápida, esperar iterações e muitas outras apresentadas aqui podem servir como guia, esteja você iniciando um negócio, escrevendo um livro, projetando um site, gravando um álbum ou realizando uma variedade de outros empreendimentos. Uma vez que você começa a Cair na Real em uma área da sua vida, você verá como esses conceitos podem ser aplicados a uma ampla gama de atividades.