De persoon in deze rol ontwerpt de architectuur van hard- en software van een deel of voor de volledige Business Intelligence omgeving.
Het afgeleverde ontwerp kan vervolgens lopen op een variëteit aan platformen en bestaat uit een selectie van softwarepakketten en op maat gemaakte componenten. Deze rol definiëert de "best practices" onder de vorm van de kritischebeoordeling en selectie van de te gebruiken software voor ontwikkeling, de hardwarevereisten, de ontwikkelingsmethode van de applicatie en de ontwikkelingsprocessen en de best practices in het algemeen. Applicatie architecten zijn verantwoordelijk voor de applicatie gebonden kwaliteit, performantie, beschikbaarheid, schaalbaarheid en integriteit.