Blog

Tools to Help Manage Offshore Software Development

posted by john in Implementation, Industry, Planning on November 11, 2009

In any software project, the software development labor component represents only 30% to 50% of the total cost. As for the total cost, it is taken away by project management, analysis and design, testing, and ancillary activities, such as, management and environment preparation. This is why the cost savings on offshore projects are not more [...]

Read more

What is Agile Software Development?

posted by john in Agile Software Development, Implementation, Industry on

Agile software development is a framework utilized software development projects. It was born out of frustration within traditional project management activities. According to Wikipedia:
The modern definition of agile software development evolved in the mid 1990s as part of a reaction against “heavyweight” methods, as typified by a heavily regulated, regimented, micro-managed use of [...]

Read more

Using an Agile Software Process with Offshore Development

posted by john in Agile Software Development, Implementation, Planning on

If you have been implenting or considering Agile Software Development Process with Offshore Software Development Providers, this article from Martin Fowler, might be interesting to you.
An excerpt
For the last four years ThoughtWorks has operated a lab in Bangalore India to support our software development projects in North America and Europe. Traditional approaches to offshore development [...]

Read more

Agile Software Development Ecosystem

posted by john in Implementation, Industry, Planning, SEI CMM on

What is an Agile ecosystem ?
Agile ecosystem is an extended methodology concept that has 3 characteristics: barely sufficient structure, collaborative values, and chaordic perspective. Since the name will not give any clue to you on what they really are..we will look at each of these characteristics in detail.
It is the wider coverage than normal methodology [...]

Read more

Outsourcing Relationship Management Software

posted by john in Implementation, Industry on

Outsourcing relationship management software may augment existing collaboration and communication tools and processes. It does not need to entirely replace it.
I suggest taking a look at ServiceCycle Mgmt as a outsourcing relationship management software.
In a previous article, the concept was called outsource management software, but I have come to learn that this topic might [...]

Read more