Archive by Author

Hiring Web Developers

Hiring Web Developers

Posted on 06. May, 2011 by forouzani.

0

When it comes to health they say, “you are what you eat” – if you translate this into the business world, you end up with “you’re potential is only capped by the talent you hire”. I know this all too well as the CTO of a web development company based in London – for Virvo, [...]

Continue Reading

Great developers are slightly autistic

Great developers are slightly autistic

Posted on 21. Mar, 2011 by forouzani.

0

It’s true. Don’t think of it as a negative connotation – it’s the opposite. The key is that to be a great developer, you have to enjoy being lonely, studying constantly, and working hard well beyond the hours that normal people work.
The last point is the main factor – without Asperger’s Syndrome or some form [...]

Continue Reading

The Dark Side of Agile

The Dark Side of Agile

Posted on 12. Jan, 2011 by forouzani.

1

In software development, Agile methodology has been adopted like a religion and praised like a king, but like any other methodology, Agile has a dark side. Most of the drawbacks have already been picked up by those practicing agile, such as issues addressing large and complex projects, employee churn affecting development, and the need for [...]

Continue Reading

The Dev Team can Save You Thousands…

The Dev Team can Save You Thousands…

Posted on 26. Dec, 2010 by forouzani.

0

When is the last time you sat down with your entire development team, and asked them what their greatest pain points are?
So many technology companies miss this single crucial exercise. This is not a one-time event – it needs to be repeated at least quarterly, and the results carefully analyzed to see if any improvements [...]

Continue Reading

You are not alone – understanding ‘Teamwork’

You are not alone – understanding ‘Teamwork’

Posted on 29. Sep, 2010 by forouzani.

0

When a team of developers are hired to build a project – one of the biggest problems the team lead has to resolve… is getting team members to collaborate effectively. I think this is a particularly difficult issue to address when team members work remotely.
The problem is that individuals in the team often waste time [...]

Continue Reading