6 step guide to successful project management and IT ROI

In an earlier blog we discussed below horizon risks that the CIO has to face and manage. These are largely unknown to the organization, at least until they get it totally wrong! In the cases where initiatives fail, often the reason isn’t the technology, but how well it is managed, and that leads back to project management.

Can Free Be Too Expensive?


A lot of interest has been generated by Goldman Sachs announcing that they will be providing their own software and tools available to others. This gesture should not be confused with opensourcing. It is still Goldman Sachs’ property, but those who take it are free to make changes to meet their needs.

This opens an entire set of questions for their end users. Or at least, it should.

Topics: Insider, Fintech

The Eikos 'sauce' for successful fintech projects?

When considering successful delivery of any IT project at financial institutions, people and approach come to mind immediately. Here’s why.

What is a software estimate? What is its purpose?

What are you talking about here, you might ask me? Don’t we know what an “estimate” is? You might think you already know the answer, but let me try to convince you to the opposite…

Here’s the dictionary definition of estimate:

1. A tentative evaluation or rough calculation.

2. A preliminary calculation of the cost of a project.

3. A judgment based upon one’s impressions; opinion.

(Source: The American Heritage Dictionary, Second College Edition, 1985.)

What’s the future for the role of the CIO?

I recently sat in a conference listening to a panel of financial industry CIO’s bemoaning a number of critical factors that they had to deal with and issues they face, such as:

Topics: Insider, CIO

Open source technology for financial applications

How to make your code more readable using helper functions?

On one of our current projects we began to notice that there are certain sections of the code base that are just plain ugly and hard to read. Some of it we wrote ourselves but it’s been too long for us to recall how it works without diving into it line for line. Here are a couple ways to make your code easier to read and more easily maintainable.

Why do we care about making our code more readable?

  1. Another developer can understand your code faster;
  2. Leverages the existing code base – If your code is well-organized and easy to read, you or another developer can reuse functions or statements without having to reinvent code (aka DRY).

We have a situation. Let's bring out the big guns?

Topics: Insider

Who is Eikos Partners?

Experience Eikos Partners, a financial technology consultancy, and find out more about our capabilities and expertise

Topics: Insider