When we see todays enterprise IT products, you get a feeling of being transported back to the 90s, old stodgy corporations ripe with bureaucracy moving at a snails pace when compared to the products churned out by todays small agile technology startups. How do we bring enterprise technology to the 21st century.