What They Don't Tell You About Software Development