The development circle in Ukraine is pretty much the same that in Western countries. Software engineers work with Agile and well-versed in its modifications (Scrum or Kanban) and typically the basic development cycle consists of planning, analysis, design, implementation, testing and maintenance. Nothing that drastically differs from ones in the US or EU, so Ukrainian  developers can integrate seamlessly with your team without any misunderstandings or lagging behind. Moreover, due to the flexibility of most Ukrainian outsourcing companies, the team (number of people and general composition) can be adjusted to fit your particular business needs, so you can without any issues hire up or down whenever necessary.