Responsibilities in the previous roles. Business analysis tools and techniques. Documentation notations (UML, etc). Development and integration patterns. Approaches to solution scoping and breaking down the work and estimations. PM (PMBOK and Agile). Examples of the projects, challenges and solutions.