TransWikia.com

Word for moving a program into a production environment

English Language & Usage Asked by Chromane on July 11, 2021

I work as a software developer, and after we finishing developing a program, we have to move it from the development environment into the production environment so that we can test it under real-world condition and the client can start to use it.

I was wondering what the best word would be to describe the process?

  • My boss is fond of “productionize”, which i’m not sure is actually a word
  • I sometimes use “deploy/deployment”

I was wondering if there were other suggestions?

4 Answers

You may use migrate. This, of course includes only the sense of "moving" not "testing".

migrate: [transitive + from/to] to move information or software from one computer system to another

Please check Longman

Answered by Mustafa on July 11, 2021

https://en.wiktionary.org/wiki/productize

PRODUCTIZE

To make something into a commercial product.

I often see it used in the software industry.

It implies additional development, e.g. compatibility testing, debugging, documentation.

Answered by bobcat on July 11, 2021

Publish. The software is now visible to the users, just as a galley becomes visible to the users once the printed copies hit the market.

Answered by Taryn on July 11, 2021

Productionize - https://en.wiktionary.org/wiki/productionize

Productionalize - https://en.wiktionary.org/wiki/productionalize

The former is about fitness for the production environment. The latter is about your service|system|etc.'s ability to consume other production services. That's my read anyway.

Deploying is the act of building your code|project and moving the target artifact into an environment where it can start providing service. So simply saying you're "deploying" doesn't carry the same cost or render the same result as "putting your service in production"... Like, for example, you may deploy to a beta stage (or some other pre-prod development stage), you may promote your service to a gamma stage, you may test your service in data via automation and other integration testing methods. You may then finally promote your service to the production stage.

At that point, you've "productionalized" your service. During beta/gamma, you've "productionized" your service by ensuring the highest likelihood (via said testing and testing and testing) that your service can consume up/downstream dependencies sufficiently.

Pedantic, but pithy.

Answered by mysterlune on July 11, 2021

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP