Those of us in developed countries have difficulty imagining what it’s like not to have access to a bank account or the other benefits…

Crosslake Staff
Latest posts
How to Measure R&D Effectiveness When You are Not Technical

At Crosslake, we often get asked by people that do not have a deep technical background, “How do I measure the effectiveness of our…
Will This Scale–Part 2–Evaluating Infrastructure for Scalability

In Part 1 of this post, “scalability” was defined and scalability issues with the software itself were described. In Part 2, we look at…
Will This Scale–Part 1–Evaluating Software Architecture for Scalability

Perhaps the most common question we get at Crosslake when performing technical due diligence on a company is, “Will this thing scale?” After all,…
How To Structure an Agile Software Development Contract

How do you structure a contract for the development of software in a world that has learned valuable lessons from waterfall? It’s a challenge.…
Using Docker Containers For Microservices

This article gives insight and analysis regarding container usage for dev pipeline of a software product built using microservices architecture. Innovative businesses are using…
The Adversity of Training

Training is one of the least effective ways to change behavior. “But wait,” you may say, “training is everywhere! When my team needs additional…
7 Ways Agile Leads to Cost Savings

Agile and Lean software development is a proven and effective model for software creation. Millions of software engineers understand and have seen the benefits…
Considerations for Addressing Legacy Code

The elephant in the room for many technology companies is their legacy software. Revenues are reasonable, but there is lots of potential for growth.…
Maintain Control, Clarity, and Confidence through Transformation by Enlisting the Help of an Experienced Partner

Transform. That’s a big word unless you are Optimus Prime. The term strikes fear into the most courageous leaders. Moving to Agile development or…