Management of activities involved in a distributed software development
Some soft computing techniques for software development effort estimation