2009-07-24 13 views
2

Est-ce que "Continuous Implementation" est le nom d'un logiciel méthodologie de développement? Si oui, qu'est-ce que c'est exactement?Qu'est-ce que "Continuous Implementation"?

Avez-vous l'expérience de l'utiliser?

Notez que je sais ce que continuous integration est, mais pas l'implémentation continue.

Contexte: aujourd'hui, j'ai appris (d'occasion) d'une entreprise que utilise "Continuous Implementation" dans le contexte de leur développement logiciel . Est-il formellement défini ou est-il partie d'une méthodologie de développement logiciel agile?

Le mieux que je pouvais trouver était ce document dans le European Journal of des systèmes d'information:

Agility Through Scenario Development And Continuous Implementation

» ... une entreprise et IS/initiative informatique chez Volvo ... développement et la mise en œuvre d'une chaîne d'approvisionnement agile pour créer une plate-forme, des services Web, et un portail Web pour la vente de pièces de rechange sur Internet. "

+4

Voulez-vous dire l'intégration continue? –

+0

Êtes-vous sûr de ne pas parler d'intégration continue? –

+0

J'aurais dû préciser que je connaissais l'intégration continue. "Mise en œuvre continue" était littéralement ce que le développeur de logiciels a dit (bien que ce soit la connaissance de seconde main). Ce pourrait être un mot inventé en interne pour l'intégration continue. –

Répondre

4

Essayez de chercher "Continu Intégration". C'est une bonne chose (TM), à mon avis. "Continu Mise en œuvre" serait seulement une bonne méthodologie de développement dans l'univers Dilbert. ;)

Edit:

La question initiale demandait simplement ce que "la mise en œuvre continue" est. Puisque ce site est StackOverflow, pas EconomicsOverflow ou PolymerEngineeringOverflow, la bonne réponse est "rien".

La question a été éditée par la suite pour étendre la portée, mais cela ne change pas vraiment ma réponse.

Toutes les références de ce terme que je peux trouver dans le domaine du développement de logiciel semblent être une erreur où l'auteur est vraiment signifié intégration, une technique agile commune.

L'OP a maintenant fait référence à un document utilisant le terme dans le contexte de l'utilisation du terme dans une implémentation de gestion de chaîne d'approvisionnement "agile". Même ainsi, malgré la publication, le terme n'est pas entré dans le langage courant dans SCM, et encore moins le développement de logiciels, et n'a donc pas de définition généralement acceptée.

+2

S'il vous plaît, les gars, dites-moi pourquoi vous continuez d'upvoting cette réponse? Cela ne répond pas clairement à la question et le PO ne fait pas d'erreur. –

+0

Peut-être parce qu'il "sonne" juste – AntonioCS

+0

D'accord avec Pascal. Si vous ne connaissez pas le terme dans le PO, le mieux que vous puissiez faire est d'éviter de voter. Voter (haut ou bas) quand vous savez peu ou rien sur le concept ou le terme discuté n'est pas professionnel, et pas très utile non plus. – CesarGon

0

Richard est probablement correct que vous voulez dire Intégration continue, une pratique dont l'élément principal est la construction fréquente pour assurer l'ajout incrémentiel de la fonctionnalité de travail à votre logiciel.

L'article fondateur sur cette pratique est "Continuous Integration" by Martin Fowler (c'est l'original, il y a un lien en haut à une version mise à jour).

1

Je pense que l'OP se réfère uniquement à 'l'implémentation continue'. Ce n'est pas un terme couramment utilisé.Je n'ai pas entendu le terme, mais dans la méthodologie Agile ou Scrum, les implémentations se produisent fréquemment que le modèle de cascade traditionnel (mais évidemment pas de façon continue comme dans «Mise en œuvre continue»).

Dans l'entreprise où je travaille, nous suivons la méthodologie Scrum pour livrer la nouvelle version tous les 6 mois. Puisque notre société est une société de produits offrant des logiciels en tant que service, les implémentations sont sous notre contrôle. Nous prévoyons éventuellement d'avoir des implémentations plus fréquentes. Ceci est très différent des jours pré-Scrum, quand la nouvelle version vient généralement tous les 2 ans.

0

En fait, je pense que ce nouvel animal vient d'un fond maigre (ce qui est logique dans le contexte de Volvo). Rien de formel cependant. En d'autres termes, ça sonne Agile, ça a un goût Agile mais personne ne sait exactement ce que cela signifie et, pour ces raisons, je suis sûr que les managers de niveau C de Volvo l'apprécient beaucoup :) Cela fait sonner très fort mon détecteur de conneries.

0

On dirait que les gens du marketing ne correspondent pas à la terminologie. Arrive tout le temps.

+0

Ce n'est pas une erreur, c'est clairement intentionnel. http://portal.acm.org/citation.cfm?id=1148993 –

1

Mise en œuvre continue est un terme utilisé dans la théorie des jeux. Voir here par exemple. Je doute que c'est ce que vous cherchez, mais vous voilà de toute façon.

MIKE, une approche de gestion des systèmes d'information, utilise également le terme; voir here. La référence Volvo dans l'OP peut faire référence à MIKE ou quelque chose de similaire.