بهعنوان یک اصطلاح جامع برای تمامی جنبههای عملی برنامهنویسی رایانه، در مقابل تئوری برنامهنویسی رایانه، که علوم رایانه نامیده میشود. تمرین مهندسی نرمافزار حرفهای دربارهٔ دانش، مهارت و نگرشهای مهندسی نرمافزار است که مهندسان نرمافزار باید تمرین مهندسی نرمافزار را به صورت حرفهای، مسئولانه و اخلاقی بکنند. در این ویدئو http://knoxv1nyi.blogsmine.com/157278/دستگاه-حضور-غیاب-زنجان