Moving from developer to business analyst

Moving from developer to business analyst role is a commonly considered career move for IT professionals. It is a natural progression for many just like getting into technical architect roles. It depends on aptitude and interest. (At some point in time, loosing interest or not finding it motivating enough is the biggest motivator)