Agile development – advantages and disadvantages – Part 2

Trust is very important because it usually makes the client come back with another order later on. In waterfall approach, trust is usually on the same level from the beginning to the end of the project. In Agile development, since you keep in touch with the client, there is a risk that trust will go away much earlier. Whydoes this happen? Is waterfall approach better?

Successful outsourcing needs client's trust

Outsourcing (nearshoring and offshoring included) your IT services to an external provider is a hard decision. Unfortunately, the media pays a lot of attention towards the outsourcing projects that failed. In general the reason of the failure…