Blog

What was the end result of traditional software development methodologies?

This is Part 3 of the series of articles "Why go Agile?" In essence, RUP and the waterfall approach, even when done under judicious process discipline, still attempted to be predictive software development methodologies. That is to say, they wanted to predict in advance, before beginning the project, matters such as: what the cost of the software d...
Continue reading
  1453 Hits
  0 Comments

Traditional software engineering, CMMi and its problems

Traditional software engineering, CMMi and its problems
This is Part 2 of the series of articles "Why go Agile?" Well into the 1980s the largest buyer of software development services in the world, the US Department of Defense, was having trouble getting projects done on time, on budget and with the right specifications. Despite working with some of the best and most renowned software development compan...
Continue reading
  2248 Hits
  0 Comments

Why Go Agile in your Software Development?

This is Part 1 of the series of articles "Why go Agile?" This new series of posts tries to explore a question that clients often ask us… Why develop their software using Agile methodologies? Many clients, even many software development practitioners, have heard about SCRUM or XP. But, as with many trends, it is difficult for them to tease how much ...
Continue reading
  1814 Hits
  0 Comments

Offshore IT outsourcing vs. nearshore IT outsourcing (Part 3)

This is the final part of our Offshore IT outsourcing vs. nearshore IT Outsourcing series. You can start with part 1 . To undergo an effective Agile software development process , it is important that the developer and the client constantly interact, in real time. Interaction does not imply a face to face presence; it can occur via chat, the teleph...
Continue reading
  1674 Hits
  0 Comments

Offshore IT outsourcing vs. nearshore IT outsourcing (Part 2)

This is the second part of our Offshore IT outsourcing vs. nearshore IT Outsourcing series. You can start with part 1 . In the past, because software development requirements tended to be heavily specified (i.e. written down), it was easier for developers in distant time-zones to know what exactly they needed to do next, despite having little real-...
Continue reading
  1553 Hits
  0 Comments

Offshore IT outsourcing vs. nearshore IT outsourcing (Part 1)

IT services offshoring, whether it be to a distant continent in a completely different time-zone, or a nearby nation that goes to bed when you do, ultimately seeks gains in efficiency and costs. Think about it. If you could achieve developer rates as competitive as those of Asia by outsourcing your IT services in your home city, would you send your...
Continue reading
  1788 Hits
  0 Comments

Tips and advice on assessing communications with your offshore IT services provider

On our previous posts we have talked about lack of effective communication as one of the major pitfalls that exist whenever a company is looking for a nearshore or offshore IT Services partner. So what should that company do about this? Here are some simple pointers that should be considered when looking into IT outsourcing :  First word of ad...
Continue reading
  1549 Hits
  0 Comments

Communication: The single greatest risk to outsourcing abroad

Quite openly, we cannot be a completely neutral party in this post. Full disclosure requires us to state up front that we are an offshore IT services vendor. And we "drink our own Koolaid": we think we do very well what we work so hard to do every day, which is to deliver IT services to our clients under an offshore business model. Now, we learned ...
Continue reading
  1757 Hits
  0 Comments

Blog Categories