RSIT - LOGO RSIT – Développement RSIT - LOGO

Le développement d’outils orientés métiers est au cœur de l’activité de RSIT. Qu’il s’agisse d’outils d’automatisation simple ou de systèmes complexes modulaires, RSIT est en mesure d’en développer la plupart pour peu que le projet initial soit cadré convenablement ou au moins selon une approche compatible avec notre standard de qualité.

Nos développements sont systématiquement documentés, ce qui permet de reprendre le projet par la suite et des savoir exactement comment le produit final a été réalisé de façon à pouvoir intervenir sur le code en cas de modifications. Notre démarche est avant tout de produire des développements de qualité qui peuvent être maintenus ou étendus en fonction des besoins.

Prestation - Développement

Informations sur la prestation

RSIT propose différents services au niveau du développement :

  1. Réalisation de prototypes

    • Études de faisabilité
    • Réalisation de maquettes
    • Mise en service d’un Proof of Concept (POC)
  2. Réalisation d’outils sur MS-Excel

    • Réalisation d’outils automatisés sans macros
    • Réalisation d’outils automatisés avec macros
  3. Réalisation d’outils web

    • Conception sur base de cahier des charges
    • Réalisation de toute ou partie de développement projet
    • Mise en service de l’outil web (hébergement + nom de domaine)
  4. Réalisation de sites web *

    • Création de site web sur base de CMS (WordPress)
    • Modification d’un site web existant
    • Création et ajout de contenus
  5. Réalisation de sites e-commerces **

    • Déploiement de sites e-commerces (PrestaShop)
    • Préparation des fichiers d’imports de produits
    • Création et ajout de contenus

Bien que RSIT ait les compétences pour réaliser, déployer et mettre à jour des sites web (*) et e-commerce (**), il s’agit d’une activité secondaire par rapport aux autres activités de développement. En effet, RSIT ne souhaite pas être considérée comme une agence web « classique » dont l’activité est la vente et la maintenance de site web  ; à la place, RSIT propose de préparer des contenus pour alimenter ces sites et principalement les sites e-commerces qui nécessitent du temps pour la préparation des contenus.

Grâce à nos formules CPS, nous arrivons à proposer des tarifs compétitifs pour réaliser ces tâches chronophages qui nécessitent souvent de la rigueur et une bonne connaissance technique de la plateforme pour en réaliser les mises à jour. RSIT développe également des outils spécifiques intégrables aux sites web existants, en adaptant notamment l’outil développé à la charte graphique du site pour plus de transparence.

Les onglets suivants reprennent la fiche métier officielle correspondant à un poste développeur informatique tel que le propose RSIT. Purement informatif, ces onglets permettent de déterminer le périmètre des prestations couvertes par RSIT au niveau du développement informatique et de savoir ce que cela recouvre comme compétences. La fiche métier correspondante est la fiche M1805 : Études et développement informatique.

  • Analyste cogniticien / cogniticienne informatique
  • Analyste concepteur / conceptrice informatique
  • Analyste d’application
  • Analyste d’étude informatique
  • Analyste décisionnel – Business Intelligence
  • Analyste de gestion informatique
  • Analyste développeur / développeuse
  • Analyste en cybersécurité
  • Analyste fonctionnel / fonctionnelle informatique
  • Analyste organique informatique
  • Analyste-programmeur / Analyste-programmeuse d’étude informatique
  • Analyste-programmeur / Analyste-programmeuse de micro-informatique
  • Analyste-programmeur / Analyste-programmeuse en informatique industrielle
  • Analyste-programmeur / Analyste-programmeuse gestion informatique
  • Analyste-programmeur / Analyste-programmeuse informatique
  • Analyste-programmeur / Analyste-programmeuse scientifique informatique
  • Analyste réseau informatique
  • Analyste responsable d’application informatique
  • Analyste télématique
  • Assistant / Assistante chef de projet informatique
  • Chef de groupe logicien informaticien
  • Chef de projet étude et développement informatique
  • Chef de projet maîtrise d’oeuvre informatique
  • Chef de projet TMA – Tierce Maintenance Applicative
  • Concepteur / Conceptrice d’application informatique
  • Concepteur / Conceptrice informatique
  • Concepteur / Conceptrice logiciel informatique
  • Développeur / Développeuse Big Data
  • Développeur / Développeuse d’application
  • Développeur / Développeuse décisionnel – Business Intelligence
  • Développeur / Développeuse de logiciel de simulation optique et réalité virtuelle
  • Développeur / Développeuse de sécurité des systèmes d’information
  • Développeur / Développeuse full-stack
  • Développeur / Développeuse informatique
  • Développeur / Développeuse – jeux vidéo
  • Développeur / Développeuse logiciel de réalité augmentée
  • Développeur / Développeuse multimédia
  • Développeur / Développeuse web
  • Développeur / Développeuse web mobile
  • Didacticien / Didacticienne informatique
  • Homologateur / Homologatrice logiciel
  • Informaticien / Informaticienne analyste
  • Informaticien / Informaticienne d’application
  • Informaticien / Informaticienne de développement
  • Informaticien chargé / Informaticienne chargée d’étude
  • Ingénieur / Ingénieure analyste en système d’information
  • Ingénieur / Ingénieure analyste informatique
  • Ingénieur / Ingénieure d’analyse et de programmation en informatique de gestion
  • Ingénieur / Ingénieure d’application informatique
  • Ingénieur / Ingénieure d’étude en applications scientifiques informatiques
  • Ingénieur / Ingénieure d’étude en informatique de gestion
  • Ingénieur / Ingénieure d’étude et développement informatique
  • Ingénieur / Ingénieure d’étude informatique
  • Ingénieur / Ingénieure d’étude logiciel informatique
  • Ingénieur / Ingénieure d’intégration applicative
  • Ingénieur / Ingénieure de conception informatique
  • Ingénieur / Ingénieure de développement informatique
  • Ingénieur / Ingénieure de réalisation informatique
  • Ingénieur / Ingénieure développement logiciel informatique
  • Ingénieur / Ingénieure en développement d’applications
  • Ingénieur / Ingénieure informatique développement en temps réel
  • Ingénieur / Ingénieure logiciel informatique
  • Ingénieur / Ingénieure programme informatique
  • Ingénieur analyste-programmeur / Ingénieure analyste-programmeuse
  • Ingénieur concepteur / Ingénieure conceptrice informatique
  • Ingénieur informaticien / Ingénieure informaticienne
  • Intégrateur / Intégratrice d’application informatique
  • Lead programmeur / programmeuse – jeux vidéo
  • Paramétreur / Paramétreuse logiciel ERP
  • Programmeur / Programmeuse d’applications
  • Programmeur / Programmeuse d’études
  • Programmeur / Programmeuse de maintenance informatique
  • Programmeur / Programmeuse informatique
  • Programmeur / Programmeuse – jeux vidéo
  • Programmeur / Programmeuse logiciel de base informatique
  • Programmeur industriel / Programmeuse industrielle
  • Responsable d’application informatique
  • Responsable d’atelier de génie logiciel
  • Responsable d’étude informatique
  • Responsable de gestion de configuration
  • Responsable de projet informatique
  • Responsable des développements informatiques
  • Scrum Master
  • Technicien / Technicienne programmation
  • Testeur / Testeuse informatique
  • Webmaster développeur / développeuse

Définition

  • Conçoit, développe et met au point un projet d’application informatique, de la phase d’étude à son intégration, pour un client ou une entreprise selon des besoins fonctionnels et un cahier des charges.
  • Peut conduire des projets de développement.
  • Peut coordonner une équipe.

Accès à l’emploi métier

Cet emploi/métier est accessible avec un diplôme de niveau Bac+2 (BTS, DUT) à Master (MIAGE, diplôme d’ingénieur, Master professionnel, …) en informatique.

Il est également accessible avec une expérience professionnelle en informatique, système d’exploitation ou dans un domaine applicatif.

La pratique de l’anglais (vocabulaire technique) est requise.

Conditions d’exercice de l’activité

L’activité de cet emploi/métier s’exerce au sein de sociétés de services, d’entreprises, …, en relation avec les clients.

Elle varie selon la taille de la structure (polyvalence, spécialisation en gestion du projet, programmation, recettes, …), la responsabilité (développement, projet, …) et peut impliquer un détachement auprès d’autres entreprises.

Elle peut s’exercer les fins de semaine, jours fériés et être soumise à des astreintes lors de la mise au point, d’installation, …

Environnements de travail

Structures

  • Collectivité territoriale
  • Entreprise
  • Entreprise publique/établissement public
  • Société de conseil
  • Entreprise de Services Numériques – ESN
  • Studio de développement de jeux vidéo

Secteurs

  • Administration / Services de l’État
  • Armée
  • Constructeur de matériel informatique
  • Éditeur multimédia
  • Informatique et télécommunications

Conditions

Aucune condition définie

Compétences de base

Savoir-faire Savoirs
  • Analyser les besoins du client
  • Établir un cahier des charges
  • Rédiger une Spécification Technique de Besoin (STB)
  • Réaliser un prototype de la solution technique pour validation par le donneur d’ordres (configuration type, …)
  • Concevoir et développer les programmes et applications informatiques
  • Déterminer les phases et procédures de tests techniques et fonctionnels de programmes et applications informatiques
  • Analyser des problèmes techniques
  • Déterminer des mesures correctives
  • Réaliser des supports techniques
  • Traiter l’information (collecter, classer et mettre à jour)
  • Animer une réunion
  • Algorithmique
  • Technologies de l’accessibilité numérique
  • Protocoles et normes télécoms
  • Langages de programmation informatique
  • Systèmes d’exploitation informatique
  • Règles de sécurité Informatique et Télécoms
  • Gestion de configuration
  • Modélisation informatique
  • Architecture d’applications
  • Architecture des systèmes d’information
  • Programmation informatique
  • Programmation logicielle
  • Méthode AGILE

Compétences spécifiques

Savoir-faire Savoirs
  • Réaliser des études et développements informatiques
  • Système embarqué
  • Matériel de contrôle embarqué
  • Informatique de gestion
  • Business Intelligence (BI) / Informatique décisionnelle
  • Informatique industrielle
  • Produits multimédia
  • Réseaux informatiques et télécoms
  • Informatique scientifique et technique
  • Architecture propriétaire
  • Architecture web
  • Intervenir en informatique de gestion
  • Finance
  • Comptabilité générale
  • Gestion des Ressources Humaines
  • Gestion commerciale, relation clients
  • Marketing / Mercatique
  • Process et procédures d’achats
  • Gestion de production
  • Programmer dans un langage informatique spécifique
  • Langage informatique Perl
  • Langage informatique PHP
  • Langage informatique Visual Basic
  • Langage informatique WLangage
  • Langage informatique HTML
  • Langage informatique Fortran
  • Langage informatique Lisp
  • Langage informatique SQL
  • Langage informatique Cobol
  • Langage informatique C#
  • Langage informatique Ada
  • Langage informatique Pascal
  • Langage informatique Java
  • Langage informatique J2EE
  • Langage informatique J2ME
  • Langage informatique C/C++
  • Langage informatique ASP.NET
  • Langage informatique Apache
  • Langage informatique AutoItScript
  • Langage informatique Basic
  • Langage informatique CSS
  • Langage informatique Delphi
  • Langage informatique Prolog
  • Langage informatique Python
  • Langage informatique Ruby
  • Langage informatique Script Shell
  • Langage informatique VB.NET
  • Langage informatique XML
  • Développer une application en lien avec une base de données
  • Paramétrer un progiciel
  • Progiciels de Gestion Intégrée (PGI) / Enterprise Resource Planning (ERP)
  • Formalisation de processus de gestion
  • Déterminer des choix techniques d’architecture logicielle et matérielle et sélectionner des technologies, matériels, logiciels, configurations
  • Concevoir des outils d’aide à la surveillance, à la sécurité ou à l’exploitation des équipements informatiques
  • Concevoir une maquette de présentation
  • Publication Assistée par Ordinateur (PAO)
  • Sélectionner, assembler et intégrer des composants informatiques (progiciels, bases de données, développements spécifiques, …)
  • Principes d’intégration de matériels et de logiciels
  • Réaliser la mise en production de solution logicielle dans un environnement d’exploitation
  • Planifier les étapes d’un projet
  • Définir les moyens humains, matériels et financiers d’un projet
  • Sélectionner des fournisseurs, sous-traitants, prestataires
  • Négocier un contrat
  • Contrôler la réalisation d’une prestation
  • Réaliser un appel d’offre
  • Procédures d’appels d’offres
  • Présenter un produit fini à son commanditaire
  • Promouvoir un projet
  • Former un public à l’utilisation d’un équipement
  • Animer une formation
  • Superviser et coordonner les réalisations, études ou développements informatiques (collaborateurs, sous-traitants)
  • Gestion de projet
  • Méthodologie Scrum
  • Animation d’instances agiles (mêlée, démonstration, rétrospective, …)
  • Méthodologie SAFe
  • Système KANBAN
  • Système LEAN

Pourquoi choisir RSIT ?

Le développement informatique coûte cher. La mobilisation des compétences en développement se chiffre en jour/hommes et bien souvent les coûts et les délais augmentent lorsque le projet est mal cadré ou qu’il n’est pas piloté par un véritable chef de projet. Chez RSIT, nous considérons qu’un développeur sénior est certes expérimenté mais n’est pas forcément formé pour être un Chef de projet à part entière, même s’il peut avoir par ailleurs des notions de gestion de projet.

Aujourd’hui, trop d’entreprises de services numériques (ESN) mettent en avant des compétences en gestion de projet qui n’en sont pas or ces compétences sont souvent galvaudées par des développeurs séniors qui n’ont que le titre de Chef de projet dans leur entreprise mais pas la méthodologie qui va avec… Cela amène souvent à des problématiques de coût et de délais supplémentaires, voire à l’échec et l’abandon du projet de développement.

La gestion de projet est un métier à part entière qui est une évolution possible du développement informatique. RSIT propose des services de développement encadrés par un véritable Chef de projet certifié et possédant une véritable expérience en gestion de projet. Nos réalisations sont systématiquement cadrées et suivies ; pour chaque développement informatique nous réalisons un cahier des charges qui à minima réponds aux questions suivantes :

  • Qui sont les acteurs du projet ?
  • À qui est destiné le développement ?
  • Quelles sont les fonctionnalités attendues par le développement ?
  • À quel besoins fonctionnels et non-fonctionnels répond le développement ?
  • Sur quelle architecture technique repose le développement ?
  • Qui réalise le développement ?
  • Quels sont les délais et les coûts estimés pour ce développement ?

Aujourd’hui encore, nous constatons que la plupart des projets démarrent uniquement sur une offre commerciale ne répondant quasiment à aucune de ces questions et que le suivi des projets est, quand il existe, à l’équivalent d’un torche-cul. Professionnellement, nous trouvons cela inadmissible et préférons prendre le temps de formaliser les projets informatiques de développement et de les faire valider par nos clients une fois convenablement rédigés avant de lancer la phase de réalisation.

Évidemment, cette formalisation entraîne un surcoût au départ du projet… Néanmoins, ce surcoût est la garantie que nous traiterons votre projet de développement informatique conformément à votre demande et que la différence entre le budget et les délais initiaux et finaux sera moindre par rapport à un projet de développement mal cadré dès l’origine et qui a de fortes chances de dériver si les besoins fonctionnels et non-fonctionnels venaient à changer en cours de projet.

Choisir RSIT pour ses développements informatiques, c’est choisir la rigueur et la sécurité de projets de développement encadrés, suivis et documentés.