MAC 499 - Trabalho de Formatura Supervisionado

Sobre a Empresa

1 - Descrição

A Rerum Tecnologia e Engenharia de Sistemas foi criada há sete anos com a proposta de oferecer soluções competitivas com a preocupação de oferecer um alto padrão de qualidade. Para isso, conta com profissionais formados (ou em formação) em centros de excelência, como IME/USP, USP/SC e UNICAMP.

Possui uma carteira com cerca de meia centena de empresas de médio e grande porte nas seguintes áreas:

  • Telecomunicações
  • Seguros
  • Governo
  • Defesa
  • Siderurgia
  • Bancária
  • Construção Civil
  • Administração de ativos

    Seu foco de atuação abrange o uso de tecnologias emergentes como aplicações cliente/servidor em 3 camadas, programação orientada a objetos e computação distribuída. Além disso, a Rerum desenvolveu uma metodologia própria, baseada nos princípios da Qualidade Total e no paradigma da Orientação a Objetos. Com ela, todo o processo de produção, desde a modelagem do problema (utilizando ferramentas CASE que suportam UML) até a implementação, baseiam-se nos conceitos da programação OO.

    2 - Estrutura organizacional

    Do ponto de vista de organização, a Rerum está dividida em três segmentos de atuação:

  • Consultoria

    Responsável pelo desenvolvimento de aplicações e pela assistência especializada.

  • Treinamento

    Responsável pela transferência da tecnologia acumulada, sendo totalmente voltado para a obtenção de resultados práticos de acordo com uma sólida base teórica.

  • Produtos

    A Rerum possui alguns produtos desenvolvidos internamente, donde destacam-se:

    1. R/Broker - Plataforma de comunicação em um ambiente distribuído.
    2. R/Tracker - Ferramenta de controle e rasteio de defeitos em processos de desenvolvimento de software.
    3. R/Gen - Gerador de código voltado para o aumento de produtividade no desenvolvimento sobre a arquitetura Rerum.

    3 - Atividades desenvolvidas pela Rerum

    O trabalho desenvolvido pela Rerum pode ser resumido através de seis atividades principais:

    1. Desenvolvimento de aplicações.
    2. Definição e implantação de processos de desenvolvimento.
    3. Definição e aplicação de ferramentas de automação de processos de desenvolvimento.
    4. Transferência de tecnologia.
    5. Mapeamento de processos de negócio em soluções tecnológicas.
    6. Suporte ao desenvolvimento.

    Índice

    Sobre a Empresa

    Sobre o Projeto

    Conclusão