An Architect Friend sent me this extended architecture question... I recently joined a company that provides business consulting (via many MBAs) services related to sales and marketing . Most clients are large pharma companies . In addition to consultants, there are business process outsourcing teams (offshore) that do operations (like incentive plan management, report distribution, etc.) There is also BI/reporting group that creates BI/DW solutions (custom ones using template approach) for large clients . Plus there is an Software Development group (SD) . Over the years the Software Development group of the company created various (10+) browser-based (.NET/SQL) point-solutions/tools to help consultants (and eventually some head-quarters users) perform specific tasks. For example: - Designing sales territories and managing the alignment of reps to territories - Custom ETL-based tools to perform incentive calcu...
Enough hype! Real ROI - Let's put these technologies to work!