L’analyse des besoins n'est pas une partie intégrale des projets pour plusieurs entreprises. Par conséquent, les projets ne livrent pas la valeur commerciale voulue.
En 2014, selon l’association PMI :

  • dans les 12 mois passés, 64% des projets achevés avec succès ont atteint leurs objectifs initiaux et opportunités d'affaires.
  • dans les 12 mois passés, 16% des projets qui ont commencé ont été considérés comme des échecs.
  • une mauvaise collecte des exigences a été rapportée par 37% d'entreprises comme la cause principale d'échec de projet.
  • Le mauvais management des exigences est la seconde cause majeure de l'échec de projet, second après le changement des priorités.

Une unité de pixels virtuels utilisée dans la définition des interfaces, pour exprimer des dimensions et des positions indépendantes de la résolution.

Un pixel indépendant de la résolution est équivalent à un pixel physique sur un écran de résolution moyenne donc de 160 dpi. A l’exécution, le système adapte l’affichage de façon transparente en fonction de la résolution. La formule de conversion de dp en px : px = dp * (dpi / 160). Par exemple, pour un écran de 240 dpi, 1 dp égale 1.5 px. Vous devez toujours utiliser l’unité dp lorsque vous définissez vos écrans, pour vous assurer un affichage correct des interfaces selon les résolutions des écrans.

Conception libre

Joomla! a été l'un des pionniers dans le CMS open source à adopter une stratégie de conception MVC. MVC signifie que les vues, c’est-à-dire l’affichage, sont strictement séparées des traitements. Ceci est un énorme avantage puisque vous pouvez les modifier et réaliser des conceptions personnalisées de qualité supérieure. Joomla! non seulement vous donne la liberté de conception que vous avez toujours demandé, mais peut vous aider à faire des sites qui se démarquent des autres.

Adaptatif avec Bootstrap 

Joomla! est adapté aux mobiles et vous permet de construire plus que des sites Web, mais des applications web qui fonctionnent sur pratiquement tous les appareils. Les modèles de base de Joomla! sont construits avec Bootstrap le rendant automatiquement adaptatif. Ce qui signifie que vous disposez de facto d’un ensemble d'outils pour travailler rendant la création de modèles encore plus facile!