Supply Chain Management Software Development