Portée du développement
Portée et test de base
Déterminez les fondations existantes, les dépendances techniques et le contenu qui doivent être développés en fonction du modèle de module spécifique, SDK ou de l'environnement de script, des conditions d'autorisation, des périphériques, des méthodes de stockage et de débogage.
Implémentation et intégration
Évaluez les ressources des modules ouverts, développez la collecte, la machine d'état métier, le stockage, la communication et les mises à jour à distance, et examinez la planification des tâches et les contraintes d'exécution.
Documents de livraison
Procédures de livraison, utilisation des ressources et enregistrements de vérification des périphériques.
Examen et limites
OpenCPU et Scripting Runtime ne sont pas des fonctionnalités communes à tous les mods, le projet est basé sur la disponibilité et la mise à disposition de SDK.
Processus de mise en œuvre du projet
Vérification des données et des interfaces → Confirmation des solutions techniques et cas d'usage de vérification → Mise en place de l'intégration avec l'environnement cible → Régression des scénarios anormaux → Transfert des données de version.
Examiner les résultats de la mise en œuvre dans l'environnement matériel et logiciel cible et fournir des enregistrements des configurations d'interface associées, des dépendances de version et du dépannage pour faciliter l'intégration et la maintenance ultérieures par l'équipe de recherche et développement de l'entreprise.
Documents de projet requis
- Modèle de module spécifique, SDK ou environnement de script, conditions d'autorisation, périphériques, méthodes de stockage et de débogage.
- Des informations de conception, du code, des autorisations d'interface et des dispositifs de test cibles peuvent être fournis.
- Fichiers sources, programmes ou outils devant être livrés, responsabilités en matière de tests d'intégration entre les modules et les nœuds du projet.
- Échantillons d'acceptation, environnement, conditions de test et seuils de réussite.
Contenu de la livraison et acceptation
| Prestations | Contenu de la livraison | Méthode de vérification |
|---|---|---|
| Obtenir des résultats | Procédures de livraison, utilisation des ressources et enregistrements de vérification des périphériques. | Vérifiez les fonctionnalités des périphériques et du stockage. |
| Données intégrées | Versions et dépendances, configuration de l'interface, étapes d'utilisation ou de déploiement et modifications d'intégration | Enregistrez la mémoire, les tâches et l'état de fonctionnement à long terme. |
| Vérifier les dossiers | Conditions de test, enregistrements d'exécution, listes de problèmes et résultats de régression | Testez la sortie anormale, le redémarrage et la mise à jour du programme. |
L'étendue de la livraison et les critères d'acceptation sont déterminés en fonction de l'environnement cible. Les SDK tiers, les licences, les laboratoires, les ressources cloud, les équipements et l'assistance sur site sont répertoriés séparément ; Si les informations existantes ne sont pas suffisantes, le travail de suivi est déterminé par un examen de l'interface ou un examen des fonctions clés.
Questions fréquemment posées
L’utilisation du développement d’applications de modules peut-elle éliminer le besoin d’un MCU externe ?+
Évaluable si les périphériques, le traitement, le stockage et le temps réel répondent aux exigences. Il est nécessaire de confirmer au préalable les fonctions spécifiques d'ouverture du modèle et les contraintes SDK. Les fonctions de contrôle complexes ou de protection indépendantes peuvent toujours nécessiter un contrôle principal externe.
Quelles informations le développement d'applications OpenCPU/Script doit-il fournir dans le module 4G ?+
Veuillez donner la priorité au modèle de module spécifique, SDK ou à l'environnement de script, aux conditions d'autorisation, aux périphériques, aux méthodes de stockage et de débogage. Dans le même temps, l'implémentation existante, les problèmes rencontrés, les changements attendus et les conditions de test compatibles sont expliqués pour aider à déterminer la portée de l'implémentation et les méthodes de reproduction.
Peut-il être implémenté sur des produits existants ?+
Vous pouvez d'abord évaluer la portée des conceptions et versions existantes qui peuvent être modifiées, conserver les parties qui ont été révisées et identifier les interfaces et les dépendances qui doivent être ajustées. Remarque pour ce service : OpenCPU et le script runtime ne sont pas des fonctionnalités communes à tous les modules et le projet est basé sur SDK, qui est disponible et prêt à être utilisé. Après les modifications, les fonctions existantes et nouvelles doivent être soumises à un test de régression dans la mesure convenue.
En ligne
Téléphone
WeChat

retour au sommet