4
P l e n i t u d e e m s a t i s f a z e r p e s s o a s Nosso principal produto é o conhecimento aplicado à estratégia do seu negócio Oferecemos mais que um serviço oferecemos capital intelectual Centro de Excelência em Software Maeztro APPLICATION LIFECYCLE MANAGEMENT AGILE DEVELOPMENT PLATFORM

Folder

Embed Size (px)

DESCRIPTION

Brazoft é um centro de excelência em software que oferta produtos e serviços de capital intelectual.

Citation preview

Page 1: Folder

P l e n i t u d e e m s a t i s f a z e r p e s s o a s

Nosso principal produto é o conhecimento

aplicado à estratégia do seu negócio

Oferecemos mais que um serviço

oferecemos capital intelectual

Centro de Excelênciaem Software

MaeztroAPPLICATION LIFECYCLE MANAGEMENTAGILE DEVELOPMENT PLATFORM

Page 2: Folder

Criar uma comunidade, em torno dos produtos e serviços de capital intelectual, que sinta prazer na qualidade dos resultados, no compartilhamento do conhecimento de negócio e na agilidade das entregas.

Propósito

Profissionais de TI

? Analistas? Arquitetos? Desenvolvedores? Gestores

Empresas

? Gestão de TI? Colaboração? Projetos Java? Treinamento

Model Driven DevelopmentFornecer extensa documentação e manual de boas práticas.

Arquitetura e ComponentesProporcionar artefatos de softwareque sejam facilmente reutilizadosem soluções de negócio.

Engenharia de SoftwareGarantir compatibilidade e manutenção.

interoperabilidade,

Estenda Adapte Entregue

Carta de Valores

Capital Intelectual

Visão

Plenitude em satisfazer pessoas é a assinatura da marca BRAZOFT. Apoiada pela carta de valores, define claramente nosso significado: “Pessoas unidas pelo respeito, utilizando-se da ética com integridade para construir relacionamentos mais duradouros”.

Maeztro

Empresas que buscam qualificar seus profissionais de TI em temas relacionados à nossa competência

Treinamento e Mentoring

GestoresArquitetosAnalistas

Gestão do Ciclo de Vida de Aplicativos

DesenvolvedoresTestadores

Plataforma Ágil de Desenvolvimento

Page 3: Folder

Orqueztra é uma plataforma ágil de desenvolvimento constituída por componentes, aplicativos e integrações. Projetada para abstrair complexidades, permite à equipe de TI atender requisitos de negócio com agilidade, mantendo a qualidade e padronização. Além disso, adota estruturas de mercado, o que diminui a curva de aprendizado.

Plataforma Ágil de Desenvolvimento Java

Componentes

Recursos e Integrações

Core JavaComo resultado de pesquisas e por mais de 7 anos,

componentes de estrutura vem sendo desenvolvidos para garantir o máximo desempenho e abstração. Isto significa que além de serem qualificados, possuem maturidade e alta performance.

DesktopUtilize o catálogo de componentes Desktop para criar

programas batch e/ou aplicativos cliente e servidor. Além disso, são facilitadores na criação de plug-ins para IDE Eclipse.

Templating e SkinsAlém da facilidade de programação, fornecemos os recursos

para que a sua identidade visual seja marcante. Utilizando as técnicas de skin e templating, tornamos o trabalho do web designer muito mais eficiente e produtivo.

Web 2.0 com Ajax e RIASuporte a Ajax e mais de 100 componentes de interface com o

usuário, tornando o desenvolvimento de telas muito mais rico e produtivo, além de melhorar a experiência do usuário.

Integrações diversasConte com uma completa coleção de gráficos, organize

informações em mapas mentais e gerencie documentos Office para entrega via internet aos usuários. Tudo isso com uma programação ágil e simplificada.

Computação em GridDistribua com facilidade o processamento de dados em

estações de trabalhos que estejam com seus processadores ociosos e responda rapidamente às requisições dos usuários.

Aplicativos prontos

Modelo guiado de desenvolvimento

A Orqueztra propõe um modelo guiado de desenvolvimento, que abstrai complexidades e aumenta a produtividade. Sendo assim, a adoção desta plataforma contribuirá para a padronização, foco no negócio e baixas taxas de erro em projetos de TI.

Gestão de InstalaçãoCrie instaladores de forma simples e organizada. Através de um

processo guiado, em poucos minutos, será possível a qualquer administrador de sistemas concluir a instalação e iniciar o uso do aplicativo.

Gestão de ConfiguraçãoAltere parâmetros a qualquer momento através de uma

interface gráfica, sem a necessidade de manipular arquivos de configuração, evitando erros e indisponibilidade do sistema.

Autenticação e AutorizaçãoControle o acesso através de um login. Gerencie o perfil de

usuários, atribuindo permissões e regras de segurança. Na ocorrência de cada transação é gravada em trilhas de auditoria criptografadas, além do histórico de acesso.

Integração LDAPImporte de forma simples, usuários ou grupos de usuários do

servidor de diretórios LDAP (por exemplo Microsoft Active Directory) e mantenha a política atual de gestão dos usuários de rede.

Gestão de LocalidadesFacilite a localização de endereços através de uma base de CEP.

A integração com o Google Maps torna a experiência do usuário muito mais completa.

Workflow de EventosEste recurso exclusivo da Orqueztra foi desenvolvido para

possibilitar ao administrador modificar o comportamento de regras de negócio vinculadas a eventos do sistema. Em resumo, possibilita alterar quando a regra de negócio será executada no sistema, sem a necessidade de alteração da programação.

Gestão de MódulosGaranta uma forma efetiva de gerenciar módulos e suas

características. Interagindo com os recursos de instalação, configuração e autorização, torna a gestão de módulos mais eficiente, intuitiva e confiável.

Automação de RelatóriosSabe-se que a criação de relatórios é uma das atividades que

mais consomem tempo e as que também mais sofrem alterações durante o ciclo de vida do aplicativo. Para minimizar este cenário, estamos desenvolvendo uma funcionalidade onde o usuário poderá criar e alterar seus relatórios, sem a necessidade de programação.

Gestão de IdiomasCom a globalização, o suporte a internacionalização tem sido

um requisito obrigatório. Traduza rapidamente o conteúdo para diversos idiomas e proporcione uma experiência única ao usuário.

Agendador de TarefasDesenvolva programas que podem ser agendados para

execução como tarefas do sistema. São muitas as aplicações que podem se dar a este tipo de abordagem, na maioria são rotinas administrativas que devem ser executadas em horários de pouco ou nenhum acesso.

Page 4: Folder

Maeztro é uma plataforma de gestão do ciclo de vida de aplicativos baseada em uma nova geração de ferramentas, que por sua vez, melhoram o processo de desenvolvimento de software tornando-o mais estável, colaborativo e rentável.

Gestão do Ciclo de Vida de Aplicativos Maeztro

Independente de metodologia

O Maeztro fornece indicadores de performance para que sejam aplicados dentro da metodologia que a sua empresa adotou como modelo. Em nenhum dos casos abaixo, entramos em conceitos metodológicos, mas sim, resolvemos premissas que possibilitam sua prática.

Ao uã tç oa m

oãtse

G

Especificaçã

o

Demandas e ProjetosMantenha atualizadas as informações sobre os seus projetos e

acompanhe as demandas associadas a cada um, com um histórico completo e detalhado sobre as tomadas de decisão da equipe, bem como sua acertividade.

ConhecimentoCompartilhe o conhecimento por toda a empresa e obtenha

resultados muito mais expressivos. Através de um modelo de Wiki, torna-se mais simples e efetivo a manutenção das informações.

Funcionalidades e VersõesDocumente funcionalidades e saiba todos os artefatos que são

distribuídos em cada versão. É possível obter uma lista de demandas atendidas determinando as notas de liberação.

Web MeetingSabe-se que existe um “gap” de

comunicação entre o usuário e a equipe de TI. Como a maioria das interpretações são realizadas de forma visual e por se tratar de uma idéia, muitas vezes é difícil transcrever os passos necessários para reprodução de problemas ocorridos. Através de um browser é possível compartilhar informações e partes do desktop do usuário em conferência, além de se comunicarem por voz e texto.

ObjetivoMuitas empresas adotam ferramentas case para

especificar seus projetos de negócio. Estas são, sem dúvida, muito úteis para a realização destas

atividades. A proposta do Maeztro é ser uma extensão das ferramentas CASE, indo além das especificações contextuais, fornecendo ao analista e arquiteto de sistemas um poderoso instrumento de especificação, que servirá como base para processos de automação da

produção de software.

.

FormuláriosO que antes eram simples protótipos de tela, agora é possível

especificar formulários baseados em componentes, permitindo documentar todos os campos e suas características fundamentais.

EntidadesAssim como em uma ferramenta case é possível documentar

entidades e seus atributos. Através de uma interface intuitiva, guia o trabalho de especificação, elevando a qualidade das informações a um novo patamar.

ComponentesDefina composições de entidades fornecendo uma visão

sistêmica baseada em componentes. A importância desta abordagem é percebida pela crescente adoção de arquiteturas orientadas a serviços.

Sem dúvida alguma, as ferramentas de automação são a diferença mais notável na adoção do Maeztro. Por um lado a produtividade é maximizada, pois é delegado para

as máquinas o trabalho repetitivo. Por outro, garante que o produto resultante deste processo tenha padronização. Traduzindo em números, o que no mínimo 30% do trabalho era realizado de forma

manual, passa a ser realizado de forma automática e na integração com a Orqueztra, esse número passa de 60%.

Engenharia ReversaA partir de um modelo físico de banco de dados faz-se uma

engenharia reversa e automaticamente se cria objetos de especificação. Com isso, o analista pode importar o modelo de uma base existente e atualizar a documentação de especificação.

Clone de Base de DadosReproduza diferentes ambientes clonando base de dados. Este

recurso tem grande utilidade, pois torna o processo de cópia e atualização transparentes ao usuário.

.

Gerador de CódigoO motor de geração de código faz a leitura do repositório de

especificação e então gera código fonte integrado a Orqueztra. É possível também gerar código para qualquer linguagem e arquitetura, pois o motor é baseado em templates abertos.

IDEPermite ao desenvolvedor interagir com o Maeztro à partir do

ambiente de desenvolvimento integrado (IDE). Com isso, ganha-se tempo e mantém as informações atualizadas.