Para quem está envolvido em startups conhece a frenética dinâmica de implantação e operação do negócio. Os ajustes são frequentes para adequar o modelo de negócio a realidade do mercado. Quanto mais sofisticada a ideia, maior a necessidade de especialistas e ferramentas e, consequentemente, os custos de implantação e operação. A visão romântica de um ou dois programadores desenvolvendo uma plataforma de software que produzirá milhões de dólares está cada vez mais distante, frente as exigências do mercado e, em alguns casos, a regulamentação do país. O uso de métodos ágeis de desenvolvimento de software é a única opção para as startups, entretanto, é necessário um formalismo para a implantação de novas versões de software, o deployment. Uma startup é o ambiente ideal para se implantar o DevOps, uma solução automatizada para implantação de software, integrando os ambientes de desenvolvimento e operações.
Autor: Eduardo Fagundes
-

Como transformar o meu negócio em sistemas complexos?
Uma pergunta recorrente é como transformar o meu negócio para enfrentar a competição hoje e novo futuro, expandindo minha receita e me protegendo de ameaças dos atuais competidores e novos entrantes? As respostas são as mais diversas e algumas contraditórias. Alguns criam um Departamento de Inovação, passam a responsabilidade para a TI, contratam empresas de consultoria, trocam executivos, contratam nerds de tecnologia ou variações desses modelos. Entretanto, muitas vezes as expectativas de resultado são frustradas. Embora todos entendam que os sistemas são complexos, interajam entre si e dependam uns dos outros, as soluções de inovação são pontuais e não avaliam os impactos no conjunto dos sistemas. Mudanças, por menores que sejam, alteram o comportamento do sistema, onde em alguns casos os impactos podem ser altamente significativos e imprevisíveis, semelhantes ao efeito borboleta. A compreensão de sistemas não lineares e a teoria do caos podem ajudar no planejamento para transformar os negócios e prever cenários futuros.
-
A revolução das baterias com o Grafeno
O grafeno é um novo material formado por uma folha (sheet) de átomos de carbono ligados entre si com uma estrutura semelhante a um favo de mel. É um excelente condutor de energia elétrica e térmica, extremamente leve, quimicamente inerte e flexível. Além disso, é não é tóxico e sustentável – eco-friendly.
Sua aplicação na melhoria de desempenho de baterias é enorme, tanto nas atuais como nas novas gerações. O grafeno pode tornar as baterias mais leves, mais duráveis, aumentar a densidade de energia e reduzir, significativamente, o tempo de carga. Ele irá prolongar a vida das baterias que é negativamente ligada à quantidade de carbono que reveste o material. Pode aumentar a condutividade sem requerer grandes quantidades de carbono que são utilizados nas baterias convencionais.
-

Porque as metodologias de desenvolvimento de software falham?
Existe um interessante paradoxo, enquanto os softwares aumentam a produtividade dos negócios o processo de desenvolvimento de software é ineficiente. Os projetos de software são famosos por não serem entregues no prazo, no custo e na qualidade planejada. Os CFO (Chief Financial Officer) já planejam gastos acima dos planejados na certeza que não serão entregues conforme planejado. Desde a década de 60 do século passado estudam-se formas de aumentar a previsibilidade e melhorar a eficiência no desenvolvimento de software. A engenharia de software criou vários métodos de gerenciamento de projetos específicos e metodologias, reunindo vários métodos, são aplicadas no desenvolvimento de software. Entretanto, parece que toda a teoria e esforço de implantação de práticas de desenvolvimento não conseguem resolver o problema.
