O Structure101 é um ambiente de desenvolvimento de arquitetura ágil (ADE) que permite que a equipe de desenvolvimento de software organize uma base de código.Criando seu modelo diretamente do código, o Structure101 permite que os arquitetos trabalhem com a equipe para criar regras de arquitetura, diagramas e listas de ações que organizam sua base de código em uma hierarquia modular com acoplamento baixo e controlado.