Follow

IEEE 1062-2015 Software Acquisition

Level: Advanced
Intended audience: Anyone acquiring new business software

A set of useful quality considerations that can be selected and applied during one or more steps in a software acquisition process is described in this recommended practice. The recommended practices can be applied to software that runs on any computer system regardless of the size, complexity, or criticality of the software. The software supply chain may include integration of off-the-shelf (OTS), custom, or free and open source software (FOSS). Each organization or individual using this recommended practice will need to identify the specific quality and activities that need to be included within its acquisition process.

Here is a screenshot of the Eight Steps Template:

Click image to enlarge

Introduction

This recommended practice describes the management and execution of software acquisition activities. It is intended for the following:

  • Individuals or organizations that acquire software from suppliers
  • Individuals or organizations that acquire software from a developer for resale to other individuals or organizations
  • Individuals or organizations that influence how software is acquired from suppliers
  • Suppliers interested in providing high-quality software to acquirers

This recommended practice is designed to help organizations and individuals

  • Incorporate quality considerations during the definition, evaluation, selection, and acceptance of supplier software for operational use
  • Determine how supplier software should be evaluated, tested, and accepted for delivery to end users

This recommended practice is intended to satisfy the following objectives:

  • Promote consistency within organizations in acquiring third-party software from software suppliers
  • Provide useful practices on including quality considerations during software acquisition planning
  • Provide useful practices on evaluating and qualifying supplier capabilities to meet user software requirements
  • Provide useful practices on evaluating and qualifying supplier software
  • Assist individuals or organizations judging the quality of supplier software for referral to end users

The recommended practices can be applied to software that runs on any computer system regardless of the size, complexity, or criticality of the software. The software supply chain may include integration of commercial-off-the-shelf (COTS), custom, or free and open source software (FOSS). Each organization or individual using this recommended practice will need to identify the specific quality and activities that need to be included within the organization’s acquisition process. Security will be included as a quality attribute considered during the acquisition.

Key Benefits

Here are the key benefits of the IEEE Recommended Practice for Software Acquisition.

This recommended practice is designed to help organizations and individuals incorporate quality, including security considerations during the definition, evaluation, selection, and acceptance of supplier software for operational use.

It will also help determine how supplier software should be evaluated, tested, and accepted for delivery to end users.

This recommended practice is intended to satisfy the following objectives:

  • Promote consistency within organizations in acquiring software from software suppliers.
  • Provide useful practices on including quality, security, safety and data rights considerations during acquisition planning.
  • Provide useful practices on evaluating and qualifying supplier capabilities to meet user requirements.
  • Provide useful practices on evaluating and qualifying supplier software. Assist individuals or organizations judging the quality of supplier software for referral to end users.
  • Assist suppliers in understanding how the software will be evaluated, tested, and accepted for delivery to end users.

Success in acquiring high-quality software products and services from software suppliers can be achieved by doing the following things:

  1. Identifying quality characteristics necessary to achieve the acquirer’s objectives
  2. Selecting suppliers most capable of meeting the acquisition objectives
  3. Including quality considerations in the planning, evaluation, and acceptance activities
  4. Developing an organizational strategy for acquiring software
  5. Establishing a software acquisition process using the eight steps as a starting point (Plan Template: IEEE 1062 - 2015 Recommended Practice for Software Acquisition - Eight Steps)
  6. Putting the defined process into practice

Typical Use Cases

Here is a typical, but not exhaustive, list of roles and associated use cases that would interact with this solution.

Role Use Case
End users
  • Use the final system
  • Provide feedback into the software acquisition process.
Internal / Project team
  • Analyse feedback and convert to requirements
  • Prioritise requirements
  • Convert requirements into a formal document that can be shared with vendors
Consultants
  • Evaluate quantitative vendor feedback
  • Invite customer SME to analyse vendor feedback
  • Analyse qualitative vendor feedback
  • Produce reports
  • Develop detailed requirements based on document
  • Implement
  • Manage change requests
  • Verify
  • Register issues
Vendors
  • Answer formal document at the requirement level
  • Invite internal SME to help respond to the formal document with individual requirements

 

Templates

These apps and templates are used for the solution.

App Template
File
Plan
Specification
  • IEEE 1062 - 2015 Recommended Practice for Software Acquisition - ANNEX:
Questionnaire

 

Getting started

  1. Select an existing, or create a new project
  2. Click on the Solution Store, and select the IEEE 1062-2015 Templates
  3. Once you have the templates, work through the questions to achieve your desired outcome.

Additional notes

Here is a screenshot of the Checklist specifications:

Click image to enlarge

Here is a screenshot of the first checklist displayed in a table, filtered by the Evaluation section of the Table of Contents:

Click image to enlarge

Related links

Questions or Comments?

Respond to this post if you want to comment on the template or ask the author a question.

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

0 Comments

Please sign in to leave a comment.
Powered by Zendesk