IT needs draw more scrutiny in newly tech-savvy industry : v