Accueil / Politique de cycle de vie Bentley

Politique de cycle de vie Bentley

Politique de cycle de vie Bentley

Un cycle de vie et des modalités d'assistance cohérents pour les services et applications de Bentley

Politique de cycle de vie corrigée​

Time-bound version support lifecycle for desktop and client-server applications.

Vous avez des questions à propos de notre politique ?

Vue d'ensemble

Que faisons-nous et pourquoi le faisons-nous ?

Chez Bentley, nous nous engageons à améliorer continuellement la qualité de nos produits et services. Pour nous assister dans nos efforts, nous introduisons une politique de cycle de vie corrigée qui définit le retrait progressif des anciennes versions de bon nombre de nos produits.

Cette politique fournit un cycle de vie clairement défini et des conditions d'assistance expliquant comment les services d'assistance technique et de maintenance en place vont évoluer tout au long du cycle de vie de l'application. L'adoption de cette politique de cycle de vie corrigée permettra aux utilisateurs de Bentley de mieux planifier les mises à niveau majeures des versions tout en restant à jour en matière de sécurité et de performance.

Pour tirer le meilleur parti de votre logiciel, nous vous recommandons de toujours utiliser la dernière version.

Quelle est la portée de cette politique ?

Cette politique remplace les anciennes politiques d'assistance de Bentley, notamment la politique d'assistance des applications desktop, la politique d'assistance ProjectWise, et la politique d'assistance des services d'administration de licence. La politique ne couvre pas les services Bentley MANAGEservices et les services de Cloud gérés par Bentley.

Quels sont les droits et les attentes actuels des utilisateurs ?

Au fil du temps, Bentley a proposé différents modèles de licences logicielles. Vous trouverez ci-dessous une description consolidée de ce qui est offert à présent et des droits des utilisateurs :

AbonnementDroits des utilisateurs
Licence permanente avec abonnement SELECT/E365/EPS actif ou licence par abonnement uniquement
  • Obtenir les fichiers d’installation et les dépendances de l’application, y compris la dernière version ;
  • Obtenir une licence du logiciel avec un droit valide sur au moins une machine ;
  • Demander une assistance technique.
Licence permanente sans abonnement SELECT/E365/EPS actif
  • Obtenir les fichiers d'installation de la dernière version couverte par l'abonnement précédent.*
  • Obtenir une licence du logiciel sur une seule machine, pas de regroupement.

Empty heading

* – Sous réserve de disponibilité

Quels sont les principaux changements apportés à l’ancienne politique d'assistance de Bentley ?

Cette politique introduit des modifications à notre méthodologie de création de versions des applications et fournit des détails sur notre nouveau cycle de vie d'assistance des versions, y compris une liste mise à jour des services d'assistance technique et de maintenance.

Création de versions d'application

Quels sont les changements apportés à la création des applications ?

À compter du 1er janvier 2023, une version mise à jour sera utilisée pour les nouvelles versions des applications Bentley couvertes par cette politique. Cela inclut l'utilisation des types de versions et les garanties de compatibilité des versions associées, ainsi que les modifications apportées au rythme de sortie, au nom et au numéro de la version, comme détaillé ci-dessous.

Quels sont les types de versions ?

Le tableau suivant présente différents types de versions. 

Type de version Description
Version majeure Une version qui peut inclure de nouvelles fonctionnalités, des améliorations majeures et des changements significatifs, notamment au niveau de l'expérience utilisateur, du workflow et de la compatibilité. Les versions majeures peuvent prendre en charge l'installation côte à côte, permettant aux utilisateurs d'exécuter plusieurs versions de l'application sur la même machine pour faciliter la migration vers une version plus récente.
Version mineure Une version qui peut ajouter de nouvelles fonctionnalités ou améliorations mineures et résoudre les problèmes détectés dans le logiciel et relatifs, entre autres, aux performances, à la stabilité ou à la sécurité. Les versions mineures sortent pour les versions prises en charge de l'application. Une version mineure remplace toujours une version antérieure de la même version majeure.

Empty heading

Que sont les phases d'assistance de l'application ?

Une phase d'assistance de l'application définit la phase du cycle de vie d'assistance de l'application. Le tableau suivant présente différentes phases.
Phase d'assistance de l'application Description
Assistance continue Au moins une seule version majeure est sortie et l’application est activement développée avec de nouvelles versions majeures ou mineures programmées.
Assistance avec date d'expiration L'application a atteint la fin de la phase d'assistance continue, aucune nouvelle version majeure n'est prévue à l'avenir et la date d'entrée en assistance discontinue a été spécifiée, au moins 12 mois à partir de la date à laquelle une application est entrée en phase d'assistance avec date d'expiration.
Assistance discontinue L’application a atteint la fin de son cycle de vie d'assistance et n’est plus prise en charge.

Empty heading

Cycle de vie d'assistance de la version

Que sont les phases d'assistance de la version ?

Une phase d'assistance de la version définit la phase du cycle de vie d'assistance d'une version majeure. Toutes les versions mineures sont prises en charge dans la même phase d'assistance de version que la version majeure à laquelle elles s'appliquent. Le tableau suivant décrit différentes phases.

Quels sont les types de versions ?

Le tableau suivant présente différents types de versions.

Phase d'assistance de la version Description
Version actuelle Cette phase s'applique à la version majeure la plus récente de l'application dans la phase d'assistance continue. La phase de Version actuelle n'a pas de limite dans le temps. Lorsqu'une Version majeure est publiée, la version majeure précédente passe en phase de Version prise en charge. Lorsqu'une application passe en phase d'Assistance avec date d'expiration, la version en phase de Version actuelle passe aussi en phase de Version prise en charge.
Version prise en charge Cette phase s'applique aux versions majeures jusqu'à la fin de l'année civile, 3 ans après la date de sortie initiale.* La phase de Version prise en charge sera prolongée si nécessaire pour s'assurer qu'elle s'applique à une version majeure pour une période d'au moins 12 mois. Quand une application entre dans la phase d'assistance discontinue, toutes les versions dans la phase de Version prise en charge passent en phase de Version retirée.
Version retirée Il s'agit de la dernière phase qui s'applique aux versions majeures à la fin de la phase de Version prise en charge.

Empty heading

* – Pour les versions CONNECT Edition sorties avant le 1er janvier 2023, la phase de Version prise en charge s'appliquera jusqu'au 31 décembre 2025 au plus tôt.

Quels sont les services d'assistance technique et de maintenance inclus dans chacune des phases d'assistance de version ?

Pour être éligible à l'assistance, y compris à l'assistance technique et aux services de maintenance, la version doit être installée et exécutée sur un système d'exploitation pour lequel elle est certifiée et qui est pris en charge par un vendeur de systèmes d'exploitation. Si un vendeur cesse de prendre en charge un système d'exploitation, la prise en charge des versions de l'application Bentley exécutées sur ce système d'exploitation est également abandonnée, quelle que soit la phase de prise en charge des versions. Les mêmes considérations s'appliquent à la version de l'environnement Runtime (tel que Microsoft .NET Framework, Python, Node.js® ou Java) et au système de gestion de base de données (tel que Microsoft SQL Server, PostgreSQL ou MySQL) sur lequel l'application s'exécute ou avec lequel elle communique.

L'assistance technique et les services de maintenance inclus avec chaque phase d'assistance de la version sont détaillés dans les tableaux ci-dessous.

Services d’assistance technique Version actuelle Version prise en charge Version retirée
Ressources d'assistance en ligne
Contenu d'apprentissage en ligne
Assistance par téléphone et par e-mail
Soumission d'une demande de service

Empty heading

Services de maintenance Version actuelle Version prise en charge Version retirée
Nouvelles fonctionnalités
Améliorations
Opérations de maintenance*
Nouvelle certification d'environnement

Empty heading

✓ – Inclus
* – Bentley, à sa discrétion, donne la priorité à la résolution des défauts et des déficiences trouvés dans les logiciels en fonction de leur impact sur les utilisateurs et de divers autres critères.

FAQs

Nos utilisateurs travaillent à l'échelle mondiale et livrent des projets essentiels à la sécurité dans tous les domaines de l'infrastructure, de la conception à l'exploitation en passant par l'ingénierie. Les réglementations en matière de réalisation de projet évoluent en permanence. Aujourd'hui, nous accélérons la transformation numérique pour plusieurs workflows. Il est donc primordial que notre politique d'assistance de Bentley reste à jour. De nombreux aspects de notre secteur, de notre entreprise et de notre base d'utilisateurs ont conduit à cette mise à jour, notamment ceux-ci, mais sans s'y limiter :

  • L’importance de l’information et de la cybersécurité est primordiale. Ce n’est qu’en surveillant en permanence l’évolution rapide du paysage des menaces et en mettant à jour les logiciels si nécessaire pour garder une longueur d’avance que nous pouvons nous assurer que nos utilisateurs sont protégés à chaque étape du cycle de vie d’un projet, de l’échange de fichiers dans la phase de conception à l’exploitation des actifs d’infrastructure essentiels ;
  • La durée pendant laquelle une version de produit reste prise en charge et disponible sur le marché a une forte corrélation avec les risques de sécurité potentiels associés à cette version. Par conséquent, un cycle de vie d'assistance des versions d'application limité dans le temps est nécessaire pour gérer et atténuer efficacement les risques de sécurité en évolution constante, tout en fournissant aux utilisateurs un calendrier clair pour planifier les mises à niveau majeures.
  • Puisque que nous élargissons et améliorons continuellement notre gamme de logiciels d'ingénierie d'infrastructure, pour continuer à fournir à nos utilisateurs une assistance complète et clairement définie, nous devons de temps en temps mettre à jour les conditions générales concernant notre assistance et la manière dont nous la fournissons.
  • Un alignement plus étroit avec les meilleures pratiques du secteur permettra à nos utilisateurs de mieux gérer les applications Bentley au sein de leurs gammes de logiciels et permettra à Bentley d'utiliser un écosystème croissant de technologies et de services par des vendeurs tiers pour améliorer ses offres.

L'assistance technique décrit les moyens par lesquels l’utilisateur peut contacter le service d’assistance technique de Bentley et le niveau d’assistance qu'il peut s’attendre à recevoir.

La maintenance décrit les types de mises à jour logicielles que l'utilisateur peut s'attendre à recevoir pour une version, selon la phase d'assistance de version qui s'applique à celle-ci. Les phases d'assistance de version seront définies plus en détail dans les sections ci-dessous.

Le tableau suivant présente les catégories de compatibilité.

Catégorie de compatibilitéDescription
Rétrocompatibilité des donnéesLes données créées avec les versions précédentes sont prises en charge sans perte de fidélité
Compatibilité des APIAucune modification API avec rupture
Compatibilité inter-applicationsAucun élément supprimé de la liste des versions prises en charge d'autres applications Bentley et tierces (par exemple, les versions prises en charge de ProjectWise Design Integration)
Compatibilité avec le système d’exploitationAucun élément supprimé de la liste des systèmes d'exploitation certifiés

Empty heading

Les garanties de compatibilité pour chaque type de version sont détaillées dans le tableau ci-dessous.

Type de versionRétrocompatibilité des donnéesCompatibilité des APICompatibilité inter-applicationsCompatibilité avec le système d’exploitation
Version majeure✓*PPP
Version mineure

Empty heading

– Included
P – Breaking changes may be occasionally introduced. Supporting documentation and upgrade assistance tools (if necessary) will be provided with any breaking changes to make the process of upgrading as simple and streamlined as possible.
* – Occasionally, may require an automated or user-assisted file format/database schema conversion.

Le rythme de sortie des versions définit la fréquence de sortie des versions des applications.

Dans le cadre de nos modifications apportées à la création des applications, pour la plupart des applications couvertes par cette politique, nous adoptons un rythme de sortie annuel (c’est-à-dire une seule version majeure par année civile). Le nombre et le rythme de sortie des versions mineures peuvent varier.

Dans le cadre des modifications apportées à la création des applications, Bentley passe à un système plus cohérent de dénomination et de numérotation des versions. L'un des aspects notables est l'utilisation de l'année civile de la date de sortie initiale, ce qui permet aux utilisateurs de déterminer facilement le calendrier d'assistance de la version.

Application Version Name is defined in the following form:
<Application name> <Major version>

Partie du nom de la versionDescription
<Nom de l'application>Nom intégral de l'application. par ex., « OpenRoads Designer ».
<Version majeure>

Nom de la version majeure au format <AAAA> [Mise à jour <N>], où :

  • AAAA – année de la version majeure. Année civile de la date de sortie d'origine.
  • N – numéro séquentiel de la version majeure. Utilisé lors de la sortie de plusieurs versions majeures par an, il spécifie le numéro séquentiel de la version dans l'année. La valeur commence par « 0 » pour la première version majeure. Inclus dans le nom commençant par la deuxième version majeure, c'est-à-dire, dans ce cas, avec la valeur « 1 ».

Example:

The first major version release in 2023 is named “2023.” The second major version released in the same calendar year is named “2023 Update 1” and so on.

Application Version Number consists of 4 parts, where each part is a zero-padded number and is defined in the following form:
AA.BB.CC.DD
The following table outlines a convention for version number parts.

Partie du numéro de versionDescription
AA.BB

Les deux premières parties du numéro de version correspondent à une version majeure, où :

  • AA – deux derniers chiffres de l'année de la version majeure,
  • BB – numéro de séquence de la version majeure.
CCNuméro de version mineure. La valeur est réinitialisée à « 00 » lors de l’augmentation AA ou BB.
DDNuméro de build. La valeur est réinitialisée « 01 » lors de l'augmentation de toute autre partie de version.

Exemples

Partie du numéro de versionDescriptionDescription
MicroStation 202323.00.00.102
  • Version majeure – 2023
  • Build – 102
MicroStation 202323.00.02.42
  • Version majeure – 2023
  • Version mineure – 2
  • Build – 42
MicroStation 2023 Mise à jour 123.01.00.99
  • Version majeure – 2023 Mise à jour 1
  • Build – 99
MicroStation 2023 Mise à jour 223.02.03.07
  • Version majeure – 2023 Mise à jour 2
  • Version mineure – 3
  • Build – 7

Les versions CONNECT Edition sorties avant le 1er janvier 2023 seront prises en charge au moins jusqu'au 31 décembre 2025*. Pour les applications dont le rythme de sortie est moins fréquent, la période d'assistance peut être prolongée au-delà du 31 décembre 2025 afin de garantir que les versions CONNECT Edition sorties avant le 1er janvier 2023 sont prises en charge pendant au moins 12 mois après la date de sortie de la version majeure suivante.

* – Si une application entre dans la phase d'assistance avec date d'expiration avant le 31 décembre 2024, la période d'assistance se poursuivra jusqu'à la fin de la phase d'assistance avec date d'expiration, qui peut être antérieure au 31 décembre 2025.

V8i SELECTseries 10 a atteint la fin de l'assistance le 31 décembre 2021, mettant fin à l'assistance discontinue pour V8i et les générations antérieures. Pour plus d'informations sur ce changement, veuillez consulter notre annonce précédente ici.

Aucun changement n’est apporté au statut d'assistance de ces versions.

Exemples 1 et 2 : Transitions de phase d'assistance de la version pour une application dans la phase d'assistance continue

Tableau Politique de cycle de vie Bentley

Exemple 3 : Transitions de phase d'assistance de la version pour une application dans la phase d'assistance continue

Tableau Politique de cycle de vie Bentley

Politique de cycle de vie continu

Cycle de vie d'assistance continue pour les services et les applications gérés par Bentley et bénéficiant d'une assistance continue

Vous avez des questions à propos de notre politique ?

Vue d'ensemble

What is Bentley’s Continuous Lifecycle Policy?

This policy describes delivery of support and maintenance for Bentley’s continuously delivered applications and cloud services (the Covered Services). It is designed to provide a predictable and transparent framework that enables rapid innovation, enhances security, and ensures our users benefit from the latest features and performance improvements.

This policy pertains to Covered Services designed with a single, evolving version stream, in contrast to the Bentley Fixed Lifecycle Policy, which governs applications with discrete major versions.

Quelle est la portée de cette politique ?

The Covered Services include the following categories:

  • Bentley-Hosted Software: Services, applications, and web-based portals where Bentley manages the hosting environment and software updates.
  • Modern Desktop Applications: Desktop applications designed for and delivered with a continuous update mechanism and a single version stream.
  • Mobile Applications: All Bentley mobile applications distributed through public application stores (e.g., Apple App Store, Google Play Store).

This policy complements the Bentley Fixed Lifecycle Policy. Bentley products not explicitly covered by this or other policies, are governed by the Fixed Lifecycle Policy.

What are the Covered Service Support Phases?

The end-to-end lifecycle of a Covered Service is managed through distinct support phases to ensure clarity and predictability from inception to retirement.

Phase Description
Early Access From time to time, Bentley may provide Covered Services or features for evaluation and feedback purposes. These are not intended for production use, are subject to change without notice, and are excluded from any service level agreements (SLAs) or formal support obligations.
Assistance continue The active production phase where the Covered Service is production-ready, stable, and fully covered by applicable SLAs and/or support obligations. This phase represents the period of active innovation and delivery. It includes two delivery states:
  • Limited Availability (LA): Access is restricted to a select group of users at Bentley’s discretion for controlled rollout or strategic validation.
  • General Availability (GA): Access is open to all eligible users.
Assistance avec date d'expiration The service has reached the end of its active innovation phase and enters a transition period where support is limited to critical maintenance and security updates. Assistance discontinue The final phase where a Covered Service has reached the end of its lifecycle. The service is no longer accessible, supported, or maintained by Bentley. For applications that rely on cloud-based services for functionality, those services may be terminated, which may cause the application to cease functioning.

Empty heading

How are Covered Services Retired?

When a Covered Service in Continuous Support phase is scheduled for retirement, Bentley will provide a clear, multi-stage process to ensure a smooth transition:

  1. Transition to Expiring Support: Bentley will provide a public notice before a Covered Service moves to Discontinued Support. While Bentley targets a minimum notice period of 12 months, this timeframe may be adjusted based on security requirements, third-party vendor changes, or the nature of the service. Notice will be communicated via email to account administrators, including through in-product notifications where applicable, and on the Bentley support website.
  2. Subscription Rights and Successors: Active subscriptions entitle users to supported services within their entitlement category but do not guarantee the perpetual availability of a specific service. Active subscribers may use the Covered Service until their current subscription term ends or the final transition date to Discontinued Support, whichever comes first. Bentley will strive to identify a successor service or migration path with comparable or enhanced functionality.
  3. Discontinued Support (End of Life): On the final retirement date, the Covered Service reaches the end of its lifecycle. For Bentley-hosted services, the environment will be decommissioned; for mobile and desktop applications, cloud-reliant functionality (such as licensing or data processing) may be terminated, which may cause the application to cease functioning.
  4. Data Retrieval Period: Upon the transition to Discontinued Support, the ability to retrieve or export data is governed by the terms and timelines established in the Bentley Service Level Agreement (SLA). Bentley will provide instructions and, where feasible, tools to assist users in exporting data in a standard format during this period.

What Support and Maintenance Services are Available?

Bentley provides support and maintenance for Covered Services to ensure they remain secure and functional. The level of service provided depends on the lifecycle phase of the service.

Provision of Support and Maintenance Services

While a Covered Service is in the Continuous Support phase, Bentley provides technical support and maintenance services in accordance with the account’s relevant enterprise license agreement, including access to technical support resources, the application of security updates, and the delivery of performance and maintenance fixes.

Covered Services in the Expiring Support phase continue to receive technical support and critical security/maintenance fixes but are generally excluded from new feature delivery and functional enhancements.

Stay Current Requirement

Support is provided exclusively for the current version of the Covered Service.

  • Bentley-Hosted Services: For services with managed rollouts, the supported version is the one provisioned by Bentley in the user’s environment. Updates are applied automatically by Bentley.
  • All Other Covered Services: For Modern Desktop and Mobile Applications, the supported version is the latest publicly available version. For these services, users are responsible for accepting updates as they are delivered. To ensure that technical assistance is conducted on the most stable version – including the most recent security updates and performance improvements – updating to the latest version is the first step in providing technical support for any encountered issue.

Supported End-User Environment

The user is responsible for maintaining a supported environment to ensure the security and performance of the Covered Service. This includes:

  • Minimum Requirements: Meeting the published minimum software and hardware requirements for the Covered Service.
  • Third-Party Components: Ensuring that third-party components required for the operation of the Covered Service (such as operating systems and web browsers) are actively supported by their respective vendors.

If an end-user environment is not maintained according to these requirements, Bentley is not obligated to provide technical support or apply Service Level Agreements (SLAs) for issues related to the unsupported environment.

FAQs

The distinction lies in the versioning model and how updates are managed.

  • The Fixed Lifecycle Policy applies to applications with discrete major versions where users install and manage specific versions on their own infrastructure and control their own update schedules.
  • The Continuous Lifecycle Policy applies to all Bentley-Hosted Services (where Bentley manages the environment and updates), as well as applications designed with a single, evolving version stream (such as Mobile and certain Desktop applications).

In the Continuous model, support and maintenance are focused on the version provisioned by Bentley or the latest version made available to the user.

The categories in the “Scope” section of each policy provide general guidance. For installable products, the governing lifecycle policy is typically indicated on the Bentley Software Downloads page. If a product is not listed, or for definitive confirmation, a service request, or Case, may be submitted through the Bentley Support Portal

The Continuous Lifecycle Policy is based on a single, evolving version stream. Consequently, the first step in providing technical assistance for any encountered issue is to update to the latest version. This ensures the investigation is conducted on the most stable version of the software, which already includes the most recent security updates, performance improvements, and maintenance fixes.

Updates undergo a comprehensive validation process prior to release to ensure stability and performance. In the event that a critical issue is encountered following an update, certain applications include mechanisms to temporarily return to a previous stable state. This is intended as a short-term safety measure while the underlying issue is addressed. Bentley Technical Support is available to help investigate and resolve reported issues to ensure service continuity.

Bentley-hosted environments are decommissioned at this stage. For Desktop and Mobile applications, continued operation depends on the level of reliance on cloud-based components; the termination of these components may cause an application to cease functioning. Transition plans typically identify a successor service or a migration path intended to provide comparable or enhanced functionality.

As Bentley modernizes its portfolio, certain products may transition from a discrete versioning model to a continuous delivery model. In these instances, a transition plan is established, and a target minimum of 12 months’ advance notice is provided to ensure users have adequate time to adjust to the new lifecycle framework.

The applicable policy is determined by the hosting and management model:

  • Bentley-Managed: Applications hosted and managed by Bentley, including legacy Managed Services environments, are governed by the Continuous Lifecycle Policy. In these instances, support is focused on the version provisioned by Bentley within the user’s environment.
  • User-Managed: Applications installed and managed by the user within their own infrastructure are governed by the Fixed Lifecycle Policy or the Continuous Lifecycle Policy (for Modern Desktop Applications). To confirm which policy applies to a specific product, users should check the Bentley Software Downloads page or submit a service request, or Case, via the Bentley Support Portal as outlined above in FAQ #2.

No. APIs, software libraries, and developer tools are out of scope for this policy. These services often follow distinct development cycles and may provide their own lifecycle definitions. For example, iTwin Services lifecycle information can be found at the iTwin Developer Portal.

No. All Seequent applications and services are currently out of scope for this policy. Seequent desktop applications continue to be governed by the Seequent Desktop Software Version Support Policy, while Seequent cloud-based services are governed by the Service Level Agreement for Seequent Cloud Based Products.

20 % de réduction sur les logiciels Bentley

L'OFFRE PREND FIN VENDREDI

Utilisez le code « THANKS24 »