web-dev-qa-db-fra.com

Différence entre développement logiciel et production?

dans un SDLC typique Il n'y a pas beaucoup de mention du mot production ou développement ou la distinction entre les deux. Ce qui semble plus en temps réel, industriel concepts pilotés. J'ai rencontré ces termes en ce qui concerne la description des entreprises.

enter image description here

Si je comprends bien la production dans des logiciels ne signifie pas nécessairement le développement de produits.Inspiré de la question pourquoi appelons-nous "production"? Je suis venu remettre en question la distinction de base entre les deux ie Développement et production en ce qui concerne les logiciels . J'avais l'habitude d'avoir l'impression que c'était simplement une façon de décrire le processus de développement dans une entreprise de développement de produits.

  • Question 1: Quelle est la distinction entre les deux?
  • Question 2: Dans quelle mesure ces termes sont-ils utilisés? et sont-ils bien compris et distingués?
2
Aditya P
  1. La production est l'endroit où le "caoutchouc rencontre la route". Ce n'est plus un environnement "contrôlé" où les seules personnes qui savent comment utiliser, il interagira avec elle (développeurs, qa, produit ..). Il y aura des utilisateurs qui utilisent ce logiciel pour la première fois et ont leurs propres hypothèses et préjugés. Les performances, l'évolutivité, l'exploitation forestière, la surveillance, la sécurité sont quelques éléments qui seront beaucoup surveillés lorsque le logiciel est en production vs. lorsqu'il est en cours de développement.
  2. Ces termes "production" sont très courants et quiconque a vu un passage de logiciel à travers le processus d'ingénierie le sait. Cependant, il existe des synonymes d'autres étapes de SDLC - il s'agit généralement de la collecte, de la conception, de la mise en œuvre (codage), du test, de la libération et de la maintenance. Comme vous pouvez voir la libération, c'est là que la production est entrée.
2
lobster1234