If you are looking to deploy Microsoft office using SCCM 2012 then microsoft have a guide for that available here:
https://gallery.technet.microsoft.com/systemcenter/How-To-Deploy-Office-2010-440c4055
The principals within this guide can also be followed for deployment of Microsoft Visio, Microsoft Project and Office 2013.