Business Analyst is one of the most important professionals involved in software development. His participation in the process guarantees highest quality of fulfillment of tasks and requirements of the customer. Because it is a business analyst who examines the customer's problem looking for a solution and draws its concept in the form of requirements, which in the future will be used by the developers when creating a product.
The program does not require any prior knowledge in QA or project development process, but a technical background will facilitate the understanding of the course greatly. Also the understanding of the process of software development, and knowledge of English at an intermediate or higher level will be a huge plus.
The program provides an understanding of the role of business analyst in the software development process using different methodologies. Graduate will get to know and practice the work of the analyst at all stages of the software life cycle: gathering and identification of requirements, description of the requirements, requirements management and communication with the customer. And also he learns to use the tools used in the work of the analyst: modeling, designing user interfaces, ways of describing the requirements and so on. The best graduates of the program will be able to use the knowledge acquired while working with the developers team on a real project within the Internship @ BU Dev Studio.
Start of the project, pre-sale, initial estimation, requirement gathering, initial analysis, requirement elicitation, use case diagrams, personas.
Requirements, types, user stories, SMART, INVEST, waterfall vs scrum, traceability.
User stories, Use cases, Gherkin, IPO, Acceptance criteria, Definition of Done.
Process participation, planning, estimations, retrospective.
Deeper into modeling, UML, bpmn, idef0, erd.
UX, wireframing, patterns, design principles.
If you face any difficulties during the registration process (you didn’t receive an e-mail with the profile activation link, you have some troubles with application form, you can’t log in to your account), please follow this link. After you fill in the form our administrator will contact you as soon as possible.

Studying at Bionic for me was very useful and interesting. The knowledge helped to quickly master new technologies of development. Thank you for giving me the opportunity to participate in your programs.

Yes, Bionic definitely helped me achieve what I wanted, namely to become a programmer. It's quite difficult to reach the level that corresponds to the modern requirements of employers on our own, and BIONIC helped me learn a programming language, technologies, and most importantly try everything on practical projects. Your university has influenced my life more than 5 years in good Ukrainian university. Thank you!

I think that Bionic is the strongest IT training center now, with a lot of relevant topics, trainers are all practitioners, enough practical tasks, a lot of like-minded and interesting peers. I would highly recommend to all undergraduates and juniors/middles, or people who want to expand their knowledge