SQA – expanded definition
Software quality assurance is:
A systematic, planned set of actions necessary to provide “adequate confidence” that:
the software development process or
the maintenance process
of a software system product conforms to established functional technical requirements as well as with the managerial requirements of keeping the schedule and operating within the budgetary confines.