Software R&D management: commercial VS academic needs