Carnegie Mellon University

Software Development Services

The Software Development service provides a mechanism for university business partners to engage Computing Services to update and enhance the technology component behind a business administrative function or process. This software engineering service includes, but is not limited to, web-based application development (custom or using third-party tools), application and/or product configuration, and automation and scripting. Scalable solution implementation that includes the following phases is provided:

  • Assess the potential partner engagement
  • Design and build the solution
  • Deliver and maintain the solution


The Software Development service delivers high-quality solutions and enhancementthat benefit the customers in the following ways:

  • Maximizes productivity by bridging a technical skills gap, allowing business partners to focus on core business needs. 
  • Reducerisk by eliminating single points of failure (SPOF) in technical knowledge in solution development, implementation, and maintenance.
  • Manages costs by establishing scalable and predictable project implementation plans to support business demands as compared to hiring dedicated people or external consultants/vendors.
  • Increaseefficiency with appropriately allocated technical resources and support.


Campus partners in academic and administrative departments.


Request consultation


Customized pricing will be determined based on need and included with each customer agreement.