vendredi 16 novembre 2012
Quelle est la différence entre un ingénieur logiciel et un programmeur d'ordinateur?
L'ingénieur logiciel termes ou programmeur informatique peut être source de confusion pour l'utilisateur moyen. La plupart d'entre nous associent les programmes d'ordinateur par le terme «Logiciel» générique. Pour nous, il peut sembler que les termes sont interchangeables. Ce n'est pas ainsi. Le rôle joué par un ingénieur logiciel est très différente de celle d'un programmeur informatique. Avant d'apprendre quelle est la différence entre un ingénieur en logiciel et un programmeur informatique est, voyons ce que l'on entend par le terme génie logiciel et comment il se rapporte à la programmation informatique.
Le génie logiciel est une approche rigoureuse de développement, la maintenance et les tests de logiciels. Ce sont des ingénieurs qui doivent être au courant des exigences du logiciel, la conception, le développement, la maintenance et les tests. Ils doivent être bien familiarisés avec les outils et les méthodes utilisées pour le processus de développement dans son ensemble. Il ya donc une convergence des domaines de l'informatique et de l'ingénierie des systèmes avec beaucoup de la gestion de projet, a ajouté pour faire bonne mesure. Ils sont censés avoir des compétences techniques en plus de compétences managériales.
Un programmeur informatique, d'autre part, est nécessaire pour développer, tester et maintenir du code qui doit être exécuté sur l'ordinateur. Il est chargé de convertir les spécifications fournies dans la phase de définition des exigences logicielles dans le code de travail pour l'ordinateur. Les programmeurs sont impliqués dans la conception et maintenance de sites web aussi. Ils doivent être compétents dans l'analyse des programmes. Ils sont tenus de collaborer avec les fabricants à développer de nouvelles méthodologies pour le logiciel avec l'évolution du matériel. Formation, de documentation et de génération de rapports sont également des tâches qui doivent être exécutées par un programmeur informatique.
Nous pouvons observer que l'ensemble des compétences requises par un programmeur informatique est un sous-ensemble des compétences attendues d'un ingénieur logiciel. Le programmeur est un spécialiste dans certains domaines couverts par le génie logiciel. Un ingénieur logiciel est en charge du processus de développement logiciel et l'ensemble devrait permettre d'améliorer la fiabilité et la maintenabilité de ce processus complexe. Un ingénieur logiciel peut avoir une équipe de programmeurs travaillant sous sa supervision....
Inscription à :
Publier les commentaires (Atom)
Aucun commentaire:
Enregistrer un commentaire