Vi utför kravanalyser för våra kunder. Detta är en kritisk komponent för att kunna utveckla bra programvara. För att hjälpa våra kunder förstå och förtydliga sina krav, krävs det en komplett förståelse av kundernas verksamhet. Först och främst, jobbar vi tillsammans med våra kunder. Det handlar inte bara om att definiera affärskrav, funktionella krav och specifikationer för utveckling utan att förstå vad våra kunder behöver och vill ha. Det kan också handla om processanalys, förändringsarbete, användarupplevelse och organisationsutveckling.
Våra analytiker och arkitekter förstår hur man definierar och detaljerar icke-funktionella krav för att utveckla stabila system, prestanda, pålitlighet och säkerhet. Eftersom vi ofta använder agila metoder målet är inte nödvändigtvis att producera en komplett specifikation. Istället resultatet kan vara användarfall, user stories och skärmdesign. Verksamhetsanalys är inte nödvändigtvis en engångsaktivitet i början av processen utan kan vara en pågående aktivitet under hela processen.