Musings of a Software Development Manager