The chief architect of a company starting a big project to reinvent their core application platform asked us: how can his company, which has previously maintained packaged software, start agile development? Agile breaks big problems into small increments. The approach emphasizes code over documents, and continually involves […]

Digital business models and transforming core applications can drive strong business value. However, most large IT initiatives fail to meet expectations. McKinsey & Company found that 66% of big IT projects exceed budget and 33% run longer than planned[1]. Businesses need a new approach. Many […]

Several companies we work with recently started initiatives to scale existing applications. This article offers some thoughts on organizing for scalability, and specific technical approaches for results. Our team generally comes from capital markets trading backgrounds. For many securities, achieving the best price depends on low latency to capture […]