Software estimation is notoriously difficult. Developers loathe estimating because it puts them in a losing situation. If they underestimate a project, they risk an unhappy client or loss of profit. However, if they overestimate a project or add a bunch of ‘safety padding’ to the schedule, they run the risk of scaring off the client
Continue readingFour Reasons Expat-Run Software Teams Aren’t Always Best
If there is one type of offshore development team that always gets my attention, it’s the expat-run software team. In theory, this model combines the savings of offshore development with familiar western leadership and management – a perfect combination. That is, except when it’s not. Over the years I’ve had the pleasure of meeting and
Continue readingOverdue Project: 4 Types of Contractors
It’s not a secret that any project may last longer than it was planned. And everything is quite simple if this is entirely your project: it is only you who should be blamed. But what will happen if it is your contractor who fails to deliver the project on time? The question becomes crucial when
Continue readingHolding Agile Stand-Up Meetings with Offshore Teams
A winning approach to handle this is to have two meetings, one for each location, and then elect a person to act as liaison between the teams. This allows both teams to have the standup meeting on their own terms, at a convenient time, and realize the efficiency that standup meetings can bring. The liaison from both sides as tasked with making sure that everyone across the entire team is made aware of everyone’s progress and issues, if any.
Continue readingHow We Match Clients with the Best Software Teams
Matching clients with the best software teams is both a science and an art – here’s how we do it at SourceSeek.
Continue reading