02 July, 09.00 AM
GSSI Main Lecture Hall

Сomputer Vision and Video Analytics System

Сomputer Vision and Video Analytics System – Architecture decisions: Why? When? and How?

It is always a challenge to develop a brand new Software System. You are staring at an empty whiteboard holding a mаrker, having no clue where to begin.

Should you start drawing boxes and arrows thinking through your future system components and their interaction in details? How “detailed” should it be? Would that be the best approach to create a Software System Architecture? Or maybe there is no need for Software Architecture and you should start coding and see how it goes, making changes on the fly speeding up the development process and reducing time-to-market?

Most of the software developers interpret Software Architecture based on their own intuition. However, Software Architecture process is not only about drawing boxes and arrows or choosing the right database for your system. Therefore, in my talk I would shed light on the importance of a Software Architecture and share our experiences on the best approach to develop it. Our Сomputer Vision and Video Analytics System would be taken as an example of how a thorough Architecture is a way to create a highly efficient product.