A Manager’s Guide to Software Engineering