MICROSOFT .NET ERP para uma nova era A NewAge Software cria o NewAge .NET, um sistema de ERP baseado em Web, voltado a médias empresas, construído na plataforma Microsoft .NET Por Marcelo Negrini e Claudia Scheiner A NewAge Software S.A. é uma empresa especializada no desenvolvimento de aplicativos de gestão empresarial. Atua nas áreas de desenvolvimento, implementação, treinamento, suporte e manutenção. Fundada há apenas dois anos, a NewAge cresceu rapidamente, e conta hoje com 60 profissionais a seu serviço. A NewAge desenvolveu o primeiro sistema completo de gestão empresarial baseado na plataforma Microsoft .NET. Isso a coloca como uma das empresas pioneiras no mundo nesse segmento, oferecendo um pacote completo, com funcionalidades voltadas ao ERP (Enterprise Resource Planning) e CRM (Customer Relationship Management). O sistema, voltado a médias empresas, foi concebido para contemplar diversos aspectos da gestão empresarial, indo do chão de fábrica à contabilidade corporativa, e nasce já adaptado às realidades das legislações fiscal, tributária e trabalhista brasileiras. O NewAge .NET roda em ambiente Web, baseado em browser, e é altamente customizável. Ele é desenhado para ser adaptado à realidade de cada empresa com pouco esforço, pois sua interface de administração também é baseada em Web, e pronta para ser administrada pelos próprios clientes. O sistema é oferecido pela NewAge no modelo ASP – application service provider. Seus clientes não têm que se preocupar com pesados investimentos em infra-estrutura, normalmente associados à implantação de um sistema completo de ERP. A empresa utiliza serviços de um IDC – Internet Data Center, prestador de serviços que hospeda e gerencia os recursos necessários para que a empresa possa acessar sua aplicação remotamente via Internet. “O NewAge .NET é o primeiro software de gestão desenvolvido para o ambiente web. É o primeiro software de gestão desenvolvido na plataforma Microsoft .NET, voltado para o conceito ASP. Por esses aspectos, nossa solução é única no Brasil.”, orgulha-se Fabio Galvão, responsável pelo departamento de desenvolvimento de negócios e alianças estratégicas da NewAge Software. Empresa NewAge Software S.A. empresa paulista especializada no desenvolvimento de sistemas de gestão de negócios, com 60 funcionários, atuando há 2 anos no mercado. Solução Sistema completo de gestão de negócios, ERP e CRM. Ferramentas Visual Studio .Net J# C++ ASP .Net Desafios Desenvolvimento da parceria com a Microsoft Uso de uma nova plataforma até então desconhecida Saber se a plataforma .Net atenderia as necessidades Parceria estratégica – plataforma .Net determina tendência no desenvolvimento de sistemas A NewAge já tinha experiência prévia no desenvolvimento de aplicativos de gestão de negócios baseados em Internet, desenvolvidos com tecnologia Java. Quando um novo ciclo de desenvolvimento e crescimento de seus aplicativos chegou, a plataforma Java não estava mais sozinha no mercado de desenvolvimento voltado à Internet. A NewAge estudou a plataforma Microsoft .NET, comparou elementos como qualidade das ferramentas de desenvolvimento, custos de infra-estrutura, disponibilidade de profissionais para aplicar no desenvolvimento e manutenção das soluções, performance, escalabilidade e qualidade de suporte por parte do fornecedor da plataforma. Após efetuar diversos testes e comparativos, optou por desenvolver o novo sistema na plataforma Microsoft .NET. “A estratégia do desenvolvimento de uma plataforma corporativa como a Microsoft .NET veio ao encontro de nossa visão de mercado e de nossa necessidade, portanto a parceria com a Microsoft foi imediata e perfeita. Unimos interesses e esforços em comum no desenvolvimento da ferramenta mais completa de gestão de negócios, voltada para a Web e para padrões de mercado”, conta Fabio. Um dos pontos fortes da plataforma Microsoft .NET, segundo a NewAge, foi a facilidade de integração das regras de negócios de seu sistema, através do modelo de Web Services, a ferramentas como o Microsoft Office. O modelo de Web Services, com trocas de dados baseadas no padrão XML é suportado extensivamente nas ferramentas da Microsoft. Isso permite que o usuário do NewAge .NET atue diretamente sobre seus dados a partir de planilhas do Microsoft Excel. “É um fato, praticamente não há uma empresa no mercado hoje que não faça uso dos produtos da Microsoft no seu dia-a-dia. Dificilmente você encontrará uma empresa que não use o Microsoft Office ou não use pelo menos uma de suas ferramentas”, continua. “Resolvemos então, desenvolver o nosso sistema na plataforma Microsoft .Net, integrando-o a este legado, colocando no sistema as facilidades que o usuário já está acostumado a usar no seu dia-a-dia. Por exemplo, o profissional, através de sua planilha Microsoft Excel, poderá interagir e acessar dados diretamente do sistema de ERP sem ter que mudar de tela ou aplicativo”, completa. Desenvolvimento em tempo recorde A NewAge considera o tempo de migração e ampliação de seus aplicativos um verdadeiro recorde. Em apenas 60 dias, sua equipe, formada por 15 profissionais com formação variada, incluindo especialistas em Java e na plataforma Microsoft, praticamente redesenvolveu as aplicações, ampliando seu escopo e melhorando suas características no processo. Esse curto de desenvolvimento foi possibilitado pelo uso do Visual Studio .NET e do .NET Framework, que oferecem alta produtividade ao desenvolvedor. Foi utilizada alinguagem Visual J#, compatível em sintaxe com a linguagem Java, o que permitiu um alto aproveitamento do conhecimento prévio dos profissionais da NewAge. Programadores Java utilizam o Visual J# para desenvolver contra a API (Application Programming Interface) e o modelo de objetos do .NET Framework. Com um conjunto rico de classes, a plataforma Microsoft .NET permite ganhos de até 70% no tempo de desenvolvimento e na quantidade de linhas de código, independente da camada de aplicação que se utilize para comparação. A qualidade dos profissionais da NewAge e seu nível de preparo técnico, bem como a sua visão de oportunidade, foram fundamentais para o sucesso da migração. A disposição de sua gerência e equipe em enxergar a questão de plataformas por aspectos práticos, deixando de lado aspectos subjetivos que muitas vezes aparecem em discussões sobre plataformas de software, também foi decisiva. Empresas de porte médio ganham solução ERP O NewAge .Net é um pacote completo de gestão de negócios voltado para médias empresas. O mercado de médias empresas é um mercado carente de soluções integradas. Além de custo muito acessível o NewAge .Net está integrado as ferramentas Microsoft que estas empresas já utilizam, notadamente o Microsoft Office. Um outro benefício que o NewAge .Net traz é a possibilidade de acesso e administração do sistema a qualquer hora, de qualquer lugar, usando qualquer dispositivo. Os dados do sistema ficam armazenados em um IDC – Internet Data Center. Isto representa para o usuário redução de custo no investimento da infra-estrutura de armazenamento da solução, redução de custo com sistemas de segurança, redução de custos com sistemas de contingência e redução de custos com pessoal. Esse modelo também oferece uma capilaridade excelente. Os negócios podem ter qualquer modelo de distribuição geográfica, e contemplar facilmente entradas de dados efetuadas por profissionais em campo. O passo seguinte para a NewAge é explorar as opções de mobilidade da plataforma Microsoft .NET, aproveitando recursos como PDAs e Handhelds das linhas PocketPC e Windows CE e telefones com capacidade de acesso à Internet, seja com tecnologia Wap, seja na nova plataforma SmartPhone da Microsoft. Foco em parcerias melhora a qualidade dos serviços O modelo de negócios da NewAge é o foco em parcerias. Os IDCs foram as empresas escolhidas para prover ao mercado o NewAge .NET. Eles serão os responsáveis pela distribuição das licenças, pela consultoria, como também pelas adaptações e customizações necessárias a cada mercado vertical. A outra vertente é oferecer ao mercado o NewAge .Net em O&M numa parceria com os grandes fabricantes de hardware. “Com este modelo estamos trazendo ao mercado um ERP, totalmente plug and play”, enfatiza Fabio. Fabio conta que a NewAge está trabalhando fortemente com o apoio da Microsoft na continuidade do desenvolvimento do NewAge .NET para o pequeno empresário. Para tanto estão focados na consolidação da parceria com a Microsoft, no desenvolvimento de um canal específico de comercialização deste produto e na redução do pacote, adaptando-o a realidade da pequena empresa. Entusiasmado Fabio diz que: “Com a estratégia de fazer a integração de um software ERP com os produtos da Microsoft, mais um canal forte de distribuição e uma redução do sistema, não tenho dúvidas de que no segundo semestre deste ano teremos um produto extremamente forte, consolidado e vendável para o pequeno empresário.” Marcelo Negrini ([email protected]) é gerente de desenvolvimento de negócios da plataforma .NET na Microsoft. Claudia Scheiner ([email protected]) é diretora da Scheiner Solutions.