Our vast experience allows us to provide business analysis in the domains where we feel confident in terms of software technologies. The results of any business analysis are usually formalized in the deliverables dedicated to various stages of a business lifecycle. We can deliver standalone documents that cover the following business aspects: 1) business profile: a backstory of the business, main drivers, a domain (domains) where the business can successfully run, presumed vulnerabilities and problems, dependencies and responsibilities of the business owners; 2) use case specification: the business requirements along with the desired functionality to be achieved, the approaches to be used to implement one or another IT solution according to a current business model, the approximate cost and possible risks.