Expert System
Uma das principais empresas especialistas em soluções tecnológicas para construção civil. Fundada em 1987, a Expert System surgiu na criação de um software administrativo para uma construtora, hoje é muito conhecida por seu ERP (Enterprise Resource Planning) focado em construção civil.
Iniciamos com Gap Analysis para entender profundamente a necessidade da empresa, do projeto e identificar quais problemas estavam acontecendo naquele cenário para então traçar uma estratégia para resolvê-los.
Começamos com um treinamento básico de orientação a objetos e C#, para nivelar a equipe. Em seguida entramos com uma consultoria de Arquitetura de Software Ágil, treinamos todo o time de desenvolvimento para trabalhar com o que há de mais moderno na plataforma Microsoft. Passando por tecnologias como Entity Framework e ASP.NET MVC, além de conceitos fundamentais de arquitetura emergente, Domain Driven Design (DDD), Test Driven Development (TDD), Behavior Driven Development (BDD), Mock e Inversão de Controle (IoC). Finalizamos o trabalho de arquitetura com um acompanhamento de um projeto piloto, para que o time pudesse por em prática, num cenário real, tudo o que aprendeu. Nessa fase corrigimos algumas falhas e melhoramos o desempenho da equipe no uso das técnicas aprendidas.
Continuamos então com outra consultoria Scrum Fundamentals focando em práticas ágeis, onde toda a empresa teve o contato direto com o que há de mais moderno em gestão ágil de projetos. Passando por conceitos chaves do framework Scrum como backlog, sprint, daily meeting, timebox, reprospectiva e sprint planning. Além de colocar em prática os conceitos vistos, planejando um sprint através de planning poker, atualizando gráfico de burndown, além de conhecer os papéis de product owner, scrum master e time scrum.
Então, começamos com outra consultoria, Agile Application Lifecycle Management. Desta vez, montamos o ambiente perfeito para suportar as demandas do desenvolvimento usando o TFS (Team Foundation Server) como ferramenta de ALM. Nele integramos os desenvolvedores sob uma mesma plataforma de colaboração.
Tagged alm, Arquitetura de software, ERP, Gap Analysis, Práticas de arquitetura de software, SCRUM, Team Foundation Server


