Very simple way of putting it by summarizing Flimm's answer and merging it with my comment:
Development is ontopic, provided...
it's about or related to Ubuntu (to at least some extent)
OR
the user has a valid substantive reason not to post it on SO and mentions why.
Note: users are expected to be aware of the existence of StackOverflow.