Gestion des exigencesLa gestion des exigences consiste à gérer les exigences hiérarchisées d'un projet, à détecter les incohérences entre elles et à assurer leur traçabilité. Dans de nombreux métiers, l'expression de ces exigences donne lieu à une quantité de documents dont la cohérence et la qualité conditionnent le succès ou l'échec des projets concernés. Il existe des logiciels spécialisés qui permettent d'aider à la réalisation de cette activité.
Ingénierie des systèmesL'ingénierie des systèmes ou ingénierie système est une approche scientifique interdisciplinaire, dont le but est de formaliser et d'appréhender la conception et la validation de systèmes complexes. L'ingénierie des systèmes a pour objectif de maîtriser et de contrôler la conception de systèmes dont la complexité ne permet pas le pilotage simple. Par système, on entend un ensemble d'éléments humains ou matériels en interdépendance les uns les autres et qui inter-opèrent à l'intérieur de frontières ouvertes ou non sur l'environnement.
Non-functional requirementIn systems engineering and requirements engineering, a non-functional requirement (NFR) is a requirement that specifies criteria that can be used to judge the operation of a system, rather than specific behaviours. They are contrasted with functional requirements that define specific behavior or functions. The plan for implementing functional requirements is detailed in the system design. The plan for implementing non-functional requirements is detailed in the system architecture, because they are usually architecturally significant requirements.
Test (informatique)vignette|Une programmeuse écrivant du code Java avec JUnit. En informatique, un test désigne une procédure de vérification partielle d'un système. Son objectif principal est d'identifier un nombre maximal de comportements problématiques du logiciel. Il permet ainsi, dès lors que les problèmes identifiés seront corrigés, d'en augmenter la qualité. D'une manière plus générale, le test désigne toutes les activités qui consistent à rechercher des informations quant à la qualité du système afin de permettre la prise de décisions.
Test de validationUn test de validation est un type de test informatique qui permet de vérifier si toutes les exigences client, décrites dans le document de spécification du logiciel, sont respectées. Les tests de validation se décomposent généralement en plusieurs phases : Validation fonctionnelle : les tests fonctionnels assurent que les différents modules ou composants implémentent correctement les exigences client. Ces tests peuvent être de type valide, invalide, inopportuns, etc.
Atmosphère de MarsL’atmosphère de Mars est la couche de gaz entourant la planète Mars. La pression au sol de l'atmosphère martienne varie entre () au sommet d'Olympus Mons et () dans les profondeurs de Hellas Planitia. La pression moyenne est de ( soit , environ moins que sur Terre) et sa masse totale est estimée à ( de tonnes), soit environ moins que l'atmosphère terrestre ou encore le double de la masse combinée de ses deux satellites, Phobos et Déimos.
Mars Reconnaissance Orbitervignette|Image en fausses couleurs, prise le par l'instrument HiRISE de la sonde MRO, d'un glissement de terrain dans le cratère Zunil. vignette|Le cratère Victoria photographié en . Le rover Opportunity est visible au bord du cratère à 10 h. Mars Reconnaissance Orbiter (MRO) est une mission spatiale américaine de la NASA en orbite autour de Mars. La sonde spatiale MRO a été lancée le par une fusée Atlas V-401 depuis la base de lancement de Cap Canaveral et s'est insérée en orbite martienne le .
Vie sur MarsLa possibilité de vie sur la planète Mars est une hypothèse historique formulée en raison de la proximité et des similitudes entre cette planète et la Terre. Les premières investigations sérieuses à ce sujet datent du et se poursuivent aujourd'hui, notamment à l'aide des missions d'explorations in situ. Car, bien que les « Martiens » constituent un élément récurrent dans les divertissements populaires tels que le cinéma et la bande-dessinée, la présence de vie sur Mars, actuelle ou passée, reste une question ouverte.
Test unitaireEn programmation informatique, le test unitaire (ou « T.U. », ou « U.T. » en anglais) est une procédure permettant de vérifier le bon fonctionnement d'une partie précise d'un logiciel ou d'une portion d'un programme (appelée « unité » ou « module »). Dans les applications non critiques, l'écriture des tests unitaires a longtemps été considérée comme une tâche secondaire. Cependant, les méthodes Extreme programming (XP) ou Test Driven Development (TDD) ont remis les tests unitaires, appelés « tests du programmeur », au centre de l'activité de programmation.
Mars 2020 (mission spatiale)vignette|upright=1.4|Test de la phase de séparation de l'étage de descente (Sky Crane) et de l'astromobile Perseverance. est une mission spatiale qui consiste à déployer l'astromobile (rover) Perseverance sur le sol martien pour étudier sa surface et collecter des échantillons du sol. Cette mission d'exploration de la planète Mars est développée par le JPL, établissement de la NASA, l'agence spatiale américaine. Elle constitue la première d'une série de trois missions dont l'objectif final est de ramener ces échantillons sur Terre pour permettre leur analyse.