• English (United States)
 
      
 
 

Improve Project Outsourcing Success

 

September 14, 2010—The software development outsourcing process actually starts before the Statement of Work (SOW) and Request for Proposal (RFP). Especially for those new to outsourcing, conducting an Outsourced Discovery Phase (ODP) can prevent miscommunication, missed requirements, scheduling and budget issues. Similar to a software development discovery phase, the ODP helps with the creation of an accurate SOW and RFP.

It may be tempting to skimp on this step and limit the details in the SOW, but its quality and depth correlates directly to the quality and satisfaction of the project. A well-written SOW also helps ensure more consistency in the proposal estimates for easier evaluation.

Using an outside consultant in the discovery phase can be helpful, particularly for large or complex projects. An external resource can provide a different perspective on the information required, since they are likely to have faced problem projects before. They can identify critical information that may be missed by internal stakeholders, but could negatively impact the ability of an outsourced provider to meet project requirements. This process may also give you a trial run with a new, prospective vendor.

For an effective SOW and RFP, there are a number of documents teams should be willing to share with outsourced vendors, including:

  • Software scope
  • Existing/ required documentation
  • Software environment information
  • Schedule
  • Process maturity and documents
  • Development tools
  • Software Quality Assurance (SQA) details
  • Technical and managerial personnel contact information
  • Additional documentation and information for certification

All this information and documentation will allow a prospective vendor to provide a detailed response to the RFP. The more detail in a project estimate, the easier the job is for a procurement team to select the best outsourcing partner.

Latest E-Updates

Outsourcing Software Development Case Study for Medical Services After struggling to find the right software development resources for its growing services business, a medical services company found an outsourced software development solution that works. The company partnered with AVISTA services to create and maintain the software used to deliver important medical record transcription and coding services.

Software Verification and Validation in Medical Devices Software is at the heart of electronic medical devices on the market today. Devices that contain embedded software must adhere to Regulation FDA 510(k) and pass software certification requirements to allow them to be placed on the market. Verification and validation activities serve as the gatekeeper. Defects are discovered, reported and resolved prior to product release through careful planning, requirements process, risk management, testing and configuration management.

External Project Management Support for Greater Value While outsourcing is still largely used by companies as a cost-cutting measure, strategic players recognize it as a way to create real value and reduce risk. This approach allows them to focus on core, strategic competencies--bringing new products to market faster and enabling greater innovation.