Jon Smart on Patterns and Antipatterns for Enterprise Software Success | IEEE Journals & Magazine | IEEE Xplore