translate English to French: • Delivered agreed upon software to the organization according to budget and project timelines.
• La CCG a fourni les logiciels convenus en tenant compte des ressources disponibles et des échéanciers de projet.