Do all IT acquisitions require the submission of a Stage 1 Business Analysis (S1BA) for Department of Technology’s approval?

No.  All infrastructure efforts and nominal enhancements do not require the submission of a S1BA at this time.  See the IT Project Determination Job Aide (PDF) for additional information.