... à la page d'accueil de la
Projector Software GmbH
Thèmes centrales
Depuis notre fondation en 1988, nous développons des logiciels orientés objet. Dans
la première décennie de notre histoire, nous avons travaillé principalement sur des
outils pour soutenir le processus de développement des logiciels. A présent, nous
nous concentrons sur les domaines suivants:
Souvent, nos projets contiennent également des principes fondamentaux des logiciels
comme le développement de modules de bas niveau ou d'outils de soutien au processus
de développement.
Selon les circonstances, nous travaillons sur la base des contrats de travail dans
nos propres locaux ou nous nous intégrons temporairement dans l'équipe de la clientèle.
Fondements
Comme dans d'autres domaines techniques, on doit suivre des règles spécifiques en
matière de développement de logiciels pour parvenir à une
conception durable. Mais dans la pratique quotidienne, on rencontre étonnamment souvent
des grands systèmes, dans lesquels les règles
importantes n'étaient apparemment pas respectées. Ainsi nous avons rassemblé des points
cruciaux sur design des logiciels
et illustré graphiquement.
Dans une situation complexe d'un projet des décisions critiques de conception doivent
souvent être prises à un stade précoce avant que tous les
facteurs déterminants sont parfaitement connus. La façon de faire face à cette incertitude
peut être cruciale pour le succès du projet:
Une évaluation fiable des spécifications faites est seulement possible quand c'est
déjá trop tard pour choisir des alternatives.
Nous avons illustré nos considérations à ce sujet avec quelques exemples dans la section
solutions.
Technologies
Selon les besoins du projet en cours, nos équipes seront mis ensemble des spécialistes
avec beaucoup d'expérience pratique dans leur domaine. Certains de nos collègues sont
associés depuis la fondation de la société. Nos experts connaissent particulierement
bien les langues et les technologies suivantes:
- C, C ++, Java, Smalltalk, Javascript
- XML, XSLT, XHTML
-
PHP (Symfony)
Des projets complexes de développement nécessitent souvent un mélange de différentes
technologies. Dans la liste de notre page histoire vous trouverez les projets dans lesquels nous avons déjà fait des expériences.