Enterprise Resource Planning
- Provides fully-functioning ERP to even small businesses. Has been used quite sucesfully to run medium-sized businesses as well.
Just a few years ago, toward the end of the '90s, ERP epitomized Big, Serious Programming. It was entirely comparable to such more recent management fads as CRM, EAI, eBusiness, ... If anything, it has a less ambiguous ROI than these others.