
DIFERENCIAIS TECNOLÓGICOS
O STRATWS é desenvolvido utilizando a plataforma .Net com interface Asp.Net e fortemente estruturado no conceito RIA (Rich Internet Application) e AJAX (Asynchronous Javascript And XML), o que a torna uma aplicação com interface 100% disponível na web porem com usabilidade e recursos e performance de uma aplicação Windows. A plataforma utilizada junta o que há de melhor no “mundo web”, que é o acesso a informação de qualquer ponto sem a necessidade de demoradas e complexas instalações (basta ter um browserinstalado), entregando ao usuário um ambiente muito amigável de trabalho e acesso a informações de forma rápida e rica, além de possibilitar a sua disponibilização em modelo SaaS (“Software as a Service”ou Software como um Serviço).
A utilização da tecnologia RIA é muito interessante para atender a pequenas e médias empresas já que servidores potentes são dispensados, não comprometendo, entretanto, a segurança e a confiabilidade na sua utilização. Evita-se, dessa forma, a necessidade de desenvolvimento de uma grande estrutura de rede na empresa. Esta tecnologia é a mesma que foi utilizada pelo governo do Estado de São Paulo no advento da Nota Fiscal Eletrônica no ano de 2007, onde foi possível informatizar a emissão de notas ficais via webem empresas de pequeno e médio porte.
Todas as aplicações que executam processos parecidos com os do STRATWS, sejam eles nacionais ou internacionais, foram desenvolvidas, em princípio (durante os anos 90), numa plataforma tecnológica denominada CLIENTE-SERVIDOR, ou seja, eram aplicativos instalados em todas as máquinas da organização e que não podiam ser acessadas via web. Com o passar do tempo, estes aplicativos se viram obrigados, por pressão mercadológica, a se tornarem aplicações web. Entretanto, essa migração paulatina fez com que tais softwares perdessem sua identidade tecnológica nativa (geralmente com códigos em DELF, ASP, C+ ou Visual Basic - VB) e se transformassem em aplicações “WEB” com um mix geralmente inadequado entre tecnologias servidor-cliente e outras verdadeiramente web. Muitas dessas aplicações ainda mantêm parte de suas funcionalidades utilizáveis unicamente através de um servidor ou uma máquina onde a aplicação se encontre instalada, deixando para a web apenas as funcionalidades relativas à visualização das informações.
De maneira adversa, utilizando-se da tecnologia AJAX, o STRATWS uniu, desde a sua concepção, o poder das aplicações desktop com a flexibilidade das aplicações web, eliminando o re-carregamento recorrente de página. Isso, haja vista que o AJAX funciona como um catalisador, aumentando à enésima potência a performance das aplicações totalmente web. Ou seja, sempre que um usuário acessa um site, por intermédio de um navegador de internet sem esta tecnologia, faz a requisição de uma página ao servidor, que lhe devolve uma nova página remodelada, de acordo com a requisição do navegador. Entretanto, por menor que seja a mudança na página solicitada, sempre é exigido um re-carregamento da mesma. O AJAX, por outro lado, utiliza um objeto JAVASCRIPT (XMLHttp Request) para efetuar suas requisições em segundo plano e, sem que o usuário perceba, muda apenas partes da página solicitada sem precisar de re-carregamento, o que diminui consideravelmente o tempo de resposta do sistema.
Como resultado, atualmente esta tecnologia (AJAX) está sendo usada em larga escala por empresas voltadas para o mercado de aplicações “web based”, mas não pelas ferramentas concorrentes que já haviam sido programadas em uma linguagem “não web”. Por exemplo, a gigante Google a usa recorrentemente em seus sites e aplicações. Como exemplo ainda mais específico, temos o Google Maps (http://maps.google.com) e o Gmail (http://www.gmail.com), sendo ambos considerados grandes sucessos mundiais, com milhões de acessos simultâneos. Segundo os maiores especialistas mundiais em tecnologia da informação (vide: caderno especial TECNOLOGIA, da Revista Veja Especial de setembro de 2008) o futuro da web está em ferramentas como o AJAX, pois estamos chegando num ponto onde aplicações web e aplicações desktop estão caminhando cada vez mais juntas, rumo a um novo modelo de programação, que passa pelo fenômeno do “Cloud Computing” (Computação nas Nuvens), que prevê justamente a migração não só da armazenagem de dados mas também dos próprios softwares para o internet, ou seja para a web.
Soma-se a estas variáveis o fato do STRATWS utilizar o Microsoft SQL Server como ferramenta de banco de dados. Trata-se de uma plataforma de base de dados abrangente que oferece ferramentas de gestão de dados de classe mundial com integração de Business Intelligence (BI) e também de aplicações Stratgic Information (SI). A base de dados desenvolvida pela Microsoft concentra também o que existe de mais avançado em análise, reporting, integração e notificação já que permite uma integração completa com as ferramentas do Microsoft Office. Dessa forma, a incorporação da base de dados Microsoft possibilitou à ControlCorp o desenvolvimento de um processo de implementação da ferramenta no ambiente de seus clientes de maneira rápida e eficiente em termos de custos (o que é muito interessante para pequenas e médias empresas), plataforma esta que, por ter caráter universal, é decisiva para que a organização transporte dados, de maneira rápida e segura, para qualquer parte do sistema, como Scorecards, Dashboards, Cubos OLAP, Reports, dentre outras funcionalidades.
Como o STRATWS foi concebido para disseminar a cultura de gestão por performance dentro das organizações, é importante ressaltar, ainda, que as ferramentas de Banco de dados são sempre um componente crítico de qualquer plataforma de Business Intelligence (BI) e também de SI. Ao dispor das funcionalidades do Analysis Services (ferramenta para construção de cubos OLAP da Microsoft), o STRATWS não só permite, como também fomenta, que executivos de todos os níveis desenvolvam suas próprias análises e elaborem seus próprios relatórios de maneira simples, rápida e em plataforma totalmente web. Para a implementação de um projeto de gestão da performance baseado em SI em empresas de pequeno e médio porte é imperativo que essas ferramentas sejam ao mesmo tempo de fácil acesso e simples de usar. Este é outro ponto, como já citado anteriormente, que coloca o STRATWS à frente dos demais sistemas por: a) Usar uma interface simples e fácil no que se refere à construção e visualização de Cubos OLAP; b) Utilizar um banco de dados mais acessível tanto em termos de preço quanto em termos de implantação e manutenção; c) Oferecer uma vinculação com as ferramentas do Microsoft Office, oferecendo uma interface uniforme para as consultas e os relatórios, tornando esses serviços acessíveis a um universo maior de usuários. De maneira totalmente inovadora, a disponibilização deste tipo de funcionalidade no sistema permite que os usuários finais não mais dependam da boa vontade do departamento de Tecnologia da Informação da empresa para a construção de suas análises cúbicas, análises estas bastante semelhantes às funcionalidades da tabela dinâmica do Excel.
No que tange à supracitada simplicidade de uso, referente à interface final com o usuário, o sistema foi construído com base em telas intuitivas e auto-explicativas, para que os usuários se sintam confortáveis no uso da ferramenta no dia-a-dia. Através da análise em tempo real dos dados gerados pela organização em seus diversos níveis, é possível identificar e diagnosticar desvios na rota, antes mesmo que se tornem problemas, através do controle de todo e qualquer tipo de indicador ou processo organizacional.
Clique aqui e veja os Diferencias Metodológicos.