O jCompany Developer Suite é uma solução multidimensional para aprimoramento da produtividade e da qualidade dos processos de desenvolvimento baseados em tecnologia Java EE.

Para detalhamento, clique nas fatias
O jCompany Developer Suite libera hiper-produtividade atuando com Padrões, Métodos, Geração de Artefatos, Framework OO de Integração MVC, Ferramentas (IDE) e Gerenciamento de Configuração, integrados sobre uma pilha de softwares Open Source cuidadosamente reutilizados.
Por que o jCompany funciona?
Porque é uma solução de otimização de processos completa, que atua em diversos flancos da problemática do desenvolvimento de software, sinergicamente.
Automação completa (Reuso)
Em processos industriais, robôs eliminam por completo a necessidade de trabalho humano, sendo em geral o ápice da otimização -> Em software, generalizações de Orientação a Objetos funcionam como robôs industriais, eliminando a necessidade de codificação manual de partes de programas. Esta é a área de atuação do jCompany FS Framework.
Automação indireta (Ferramentas)
Quando não é possível “robotizar”, a provisão de ferramentas apropriadas pode maximizar o trabalho humano -> Em software, como em qualquer processo industrial, ferramentas de apoio para geração de artefatos, construção e liberação de executáveis, edições, etc.., automatizam tarefas intermediárias, acelerando a codificação manual de programas. É a área de atuação do jCompany IDE.
Orientação
Quando o trabalho é meramente intelectual, e mesmo o uso de ferramentas arrojadas não proveja ganhos significativos, a orientação na forma de repasse de experiências e padrões históricos de solução (best-practices) é a forma de se maximizar resultados -> Em software, como em qualquer processo industrial, a definição de “padrões de solução” para problemas freqüentes, documentação extensiva e roteiros “passo a passo” ativos e inteligentes, podem orientar os profissionais decisivamente, na codificação manual de programas. É a área de atuação do jCompany Patterns & Methods.
Conferência (Controle de Qualidade)
A “dupla checagem” da qualidade dos produtos intermediários de um processo evita desperdício e inclusive a liberação de resultados indesejáveis ao mercado -> Em software, a codificação de Testes de Unidade funciona como uma área de controle de qualidade que permeia o processo, garantindo continuamente que a codificação manual de segmentos de programas esteja em conformidade. É a área de atuação do jCompany Test for Developer.
Infra-Estrutura (Manutenção e Preservação)
Um ambiente de produção que envolva tecnologia nos vários âmbitos citados, necessitará de uma contínua monitoria para garantir a “lubrificação”, “fluidez” e “estabilidade” da bancada tecnológica utilizada -> Em software, como em qualquer ambiente de produção industrial, para evitar quedas de rendimento, a infra-estrutura de suporte tecnológico ao processo precisa se manter estável e integra, ao longo do tempo. É a área de atuação do jCompany Configuration Management.
O resultado é uma aplicação MVC2-P (Model-View-Controller Type 2 with Persistence Layer) totalmente baseada em Browser (com Ajax/DHTML cross-Browser), com flexibilidade e responsividade surpreendentes, produzindo resultados imediatos com qualidade de produção - e sofisticações de arquitetura resolvidas e aplicações multi-pele, multi-leiaute, internacionalizadas, com segurança, gerência de transação, uso de caching apropriado, etc.

Clique nas fatias da torta no início desta página para conhecer cada um destes módulos, em detalhes!