Maison >tutoriels informatiques >connaissances en informatique >Quel est le processus de développement d'un logiciel d'entreprise ?
Dans une entreprise, l'ensemble du processus de développement du début à la fin peut être grossièrement divisé en cinq étapes principales, à savoir les exigences, la conception, le codage, les tests et la livraison. Parmi elles, le processus de gestion interne de l'éditeur de logiciels, la division détaillée. peut être divisé en 7 étapes, comme indiqué ci-dessous :
1. Les analystes système concernés ont une compréhension préliminaire des besoins de l'utilisateur, puis utilisent WORD pour répertorier les grands modules fonctionnels du système à développer. Quels sont les petits modules fonctionnels de chaque grand module fonctionnel pour certaines interfaces associées ? pour être défini plus clairement, ici Un petit nombre d'interfaces peuvent être initialement définies en une seule étape.
2. Les analystes système ont une compréhension et une analyse approfondies des exigences et utilisent WORD ou des outils associés pour créer un document d'exigences fonctionnelles pour le système en fonction de leur propre expérience et de leurs besoins. Ce document expliquera clairement les modules fonctionnels généraux du système, quels petits modules fonctionnels possèdent les grands modules fonctionnels, et listera également les interfaces et fonctions d'interface pertinentes.
3. Les développeurs doivent réaliser une conception générale du système logiciel, c'est-à-dire une conception du système. La conception générale doit prendre en compte la conception du système logiciel, y compris le flux de traitement de base du système, la structure organisationnelle du système, la division des modules, l'attribution des fonctions, la conception de l'interface, la conception des opérations, la conception de la structure des données et la conception de la gestion des erreurs, etc. ., et fournit des informations pour la conception détaillée du logiciel Base.
4. Sur la base de la conception générale, les développeurs doivent réaliser une conception détaillée du système logiciel. Dans la conception détaillée, décrivez les principaux algorithmes, structures de données, hiérarchies de classes et relations d'appel impliqués dans la mise en œuvre de modules spécifiques. Il est nécessaire d'expliquer les considérations de conception de chaque programme (chaque module ou sous-programme) dans chaque niveau du système logiciel. codage et tests.
1. Étape de préparation de la conception
L'étape de préparation de la conception consiste principalement à accepter la lettre de commission de conception, à signer le contrat ou à participer à un appel d'offres conformément au document d'appel d'offres et à d'autres travaux de préparation.
Les principales tâches de la phase de préparation avant la conception sont :
1. Comprendre les exigences de conception du constructeur (propriétaire).
2. Collectez des informations de conception de base basées sur les tâches de conception, y compris les informations nécessaires telles que l'environnement du projet, les conditions naturelles, les relations avec le site, les dessins de construction civile et les conditions de construction civile.
3. Familiarisez-vous avec les spécifications liées à la conception et les normes de quotas, comprenez la situation du marché, la qualité et le prix des matériaux locaux, collectez les informations nécessaires, étudiez le site et visitez des exemples similaires. Le plan de conception est déterminé après une compréhension et une analyse approfondies des intentions du constructeur et des informations de conception de base. Lors de la signature d'un contrat ou de la formulation d'un dossier d'appel d'offres, le calendrier de conception et les normes tarifaires de conception sont également inclus.
2. Étape de conception du plan
Le contenu principal de l'étape de conception du schéma comprend quatre étapes : la conception du schéma, l'approfondissement du schéma, les dessins et la comparaison des schémas.
1.Conception du plan
Sur la base de l'étape de préparation de la conception, collectez, analysez et utilisez davantage les informations liées à la tâche de conception, et réfléchissez davantage à la relation entre le plan d'étage, le traitement de l'espace, la sélection des matériaux, le mobilier, l'éclairage et la couleur, etc. ., pour approfondir la conception du design.
Les documents pour les plans intérieurs préliminaires comprennent généralement :
(1) Plan d'étage (y compris la disposition des meubles).
(2)Vue d'agrandissement de l'élévation intérieure.
(3) Plan de toit plat ou plan de plafond (incluant les lampes, les bouches d'aération, etc.).
(4) Vue en perspective intérieure (rendu des couleurs).
(5) Des échantillons réels de matériaux de décoration intérieure (papier peint, tapis, rideaux, tissus textiles d'intérieur, carrelages muraux et de sol, pierre, bois, etc., ainsi que des photos physiques de meubles, lampes, équipements, etc.).
(6) Description de la conception et estimation des coûts.
3. Étape de conception du dessin de construction
Le travail principal de la phase de conception de la construction comprend trois parties : modifier et améliorer le plan de conception, se coordonner avec les majors concernées et compléter les dessins de construction de la conception de la décoration.
Les dessins de construction sont la base des concepteurs pendant la construction, et leur méthode de dessin utilise principalement la « méthode du dessin de construction ». Une fois la conception de la décoration et les dessins de construction terminés, chaque major doit se relire mutuellement. Ce n'est qu'après avoir été examinés et jugés corrects qu'ils peuvent être utilisés comme base pour la construction formelle.
4. Étape de conception et de mise en œuvre
Les concepteurs fournissent des explications techniques sur les intentions de conception et les dessins à l'unité de construction. Lors de la construction du projet, il est nécessaire de vérifier l'état réel de la construction selon les dessins, et parfois il est nécessaire de proposer des modifications partielles ou des ajouts aux dessins en fonction des conditions réelles du site. Les projets de grande et moyenne taille nécessitent une supervision, et l'agence de supervision contrôle l'avancement, la qualité et l'avancement de la construction.
Une fois la construction terminée, travaillez avec le service d'inspection de la qualité et l'équipe de construction pour procéder à l'acceptation du projet.
Le processus typique de conception de produits comprend quatre étapes : l'étape de développement du concept et de planification du produit, l'étape de conception détaillée, l'étape de production à petite échelle et l'étape de production incrémentielle.
Développement de concepts et planification de produits
Dans les étapes de développement du concept et de planification du produit, des informations sur les opportunités de marché, la compétitivité, la faisabilité technique et les besoins de production sont intégrées pour déterminer le cadre du nouveau produit.
Cela inclut la conception conceptuelle du nouveau produit, le marché cible, le niveau de performance souhaité, les exigences d’investissement et l’impact financier. Avant de décider de développer ou non un nouveau produit, les entreprises peuvent également recourir à des expériences à petite échelle pour vérifier les concepts et les idées. L'expérimentation peut inclure l'échantillonnage et la sollicitation de commentaires de clients potentiels.
Étape de conception détaillée
Étape de conception détaillée. Une fois le plan approuvé, le nouveau projet de produit entrera dans la phase de conception détaillée. Les activités de base à ce stade sont la conception et la construction de prototypes de produits et le développement d'outils et d'équipements utilisés dans la production commerciale.
Le cœur de l'ingénierie détaillée des produits est le cycle « conception-construction-test ». Les produits et processus requis doivent être définis conceptuellement et incorporés dans un prototype de produit (soit sous forme informatique, soit sous forme physique utilisant la technologie hypermédia), puis testés dans une utilisation simulée du produit. Si le prototype ne reflète pas les caractéristiques de performance souhaitées, les ingénieurs doivent rechercher des améliorations de conception pour compenser la différence et répéter le cycle « conception-construction-test ». La fin de la phase d'ingénierie détaillée du produit est marquée par le fait que la conception finale du produit répond aux exigences techniques spécifiées et est signée pour approbation.
L'étape de la production à petite échelle
L'étape de production à petite échelle au cours de laquelle des pièces individuelles traitées et testées sur des équipements de production ont été assemblées et testées en tant que système en usine. Dans la production à petite échelle, un certain nombre de produits doivent être fabriqués et la capacité du processus de production nouveau ou amélioré à faire face à la production commerciale doit également être testée. C'est à ce stade du processus de développement du produit que l'ensemble du système (conception, ingénierie détaillée, outils et équipements, composants, séquences d'assemblage, supervision de la production, opérateurs, techniciens) se réunit.
Production incrémentale
L'étape de production à petite échelle. Dans la production incrémentielle, la production commence à un niveau de quantité relativement faible ; la production augmente à mesure que la confiance de l'organisation dans sa capacité (et celle de ses fournisseurs) à produire et commercialiser le produit en continu augmente.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!