Développement adaptatif S / W - Gestion
Un organigramme de la gestion des logiciels traditionnels est présenté ci-dessous.
La gestion logicielle traditionnelle a été caractérisée par le terme commande-contrôle.
De nombreuses organisations sont ancrées dans une tradition d'optimisation, d'efficacité, de prévisibilité, de contrôle, de rigueur et d'amélioration des processus. Cependant, l'économie émergente de l'ère de l'information requiert adaptabilité, rapidité, collaboration, improvisation, flexibilité, innovation et souplesse.
Les livres de revue et de gestion des affaires de Harvard ont proposé des termes tels que l'autonomisation, la gestion participative, l'organisation apprenante, la gestion centrée sur l'humain, etc.
Dans le contexte du développement de logiciels adaptatifs, l'écart semble beaucoup plus large et il est nécessaire de prendre en compte les techniques de gestion adaptative qui ont fait leurs preuves dans d'autres domaines.
Gestion adaptative
La gestion adaptative a fait ses preuves dans les environnements où les gestionnaires de ressources ont travaillé en équipe avec les parties prenantes et les scientifiques, avec les objectifs suivants:
Pour apprendre comment les systèmes gérés répondent aux interventions humaines.
Améliorer les politiques et pratiques en matière de ressources à l’avenir.
Le principe de la gestion adaptative est que de nombreuses activités de gestion des ressources sont des expériences car leurs résultats ne peuvent être prédits de manière fiable à l'avance. Ces expériences sont ensuite utilisées comme opportunités d'apprentissage pour les améliorations futures.
La gestion adaptative vise à accroître la capacité de réagir en temps opportun face à de nouvelles informations et dans un contexte d'objectifs et de préférences variés des parties prenantes. Il encourage les parties prenantes à limiter les conflits et à en discuter de manière ordonnée pendant que les incertitudes environnementales sont étudiées et mieux comprises.
La gestion adaptative aide les parties prenantes, les gestionnaires et les autres décideurs à reconnaître les limites des connaissances et la nécessité d'agir sur des informations imparfaites.
La gestion adaptative aide à changer les décisions prises en indiquant clairement que -
- Les décisions sont provisoires.
- La décision d'une direction ne doit pas toujours être juste.
- Des modifications sont attendues.
Il existe deux types d'approches de gestion adaptative -
- Gestion adaptative passive.
- Gestion adaptative active.
Gestion adaptative passive
La gestion adaptative vise à améliorer les connaissances scientifiques et ainsi réduire les incertitudes.
Dans la gestion adaptative passive, un seul plan d'action préféré, basé sur les informations et la compréhension existantes, est sélectionné. Les résultats des mesures de gestion sont surveillés et les décisions ultérieures sont ajustées en fonction des résultats.
Cette approche contribue à l'apprentissage et à une gestion efficace. Cependant, il est limité dans sa capacité à améliorer les capacités scientifiques et de gestion pour des conditions qui vont au-delà du plan d'action choisi.
Gestion adaptative active
Une approche de gestion adaptative active examine les informations avant que des mesures de gestion ne soient prises.
Une gamme de modèles de systèmes concurrents et alternatifs d'écosystèmes et de réponses connexes (par exemple, les changements démographiques, les utilisations récréatives), plutôt qu'un modèle unique, est ensuite développée. Les options de gestion sont choisies sur la base des évaluations de ces modèles alternatifs.
Gestion de la collaboration et du leadership
La gestion adaptative est ce qui convient le mieux au développement de logiciels adaptatifs. L'approche nécessite des gestionnaires de ressources, c'est-à-dire des gestionnaires capables de travailler avec les gens, de permettre des interventions humaines et de créer un environnement amical.
Dans le développement de logiciels, les dirigeants assument souvent ces responsabilités. Nous avons besoin de chefs plus que de commandants. Les leaders sont des collaborateurs et travaillent aux côtés de l'équipe. Le leadership collaboratif est la pratique la plus recherchée en développement adaptatif.
Les dirigeants ont les qualités suivantes -
Saisissez et définissez la direction.
Influencer les personnes impliquées et fournir des conseils.
Collaborer, faciliter et macro-gérer l'équipe.
Fournir une direction.
Créez des environnements où les personnes talentueuses peuvent être innovantes, créatives et prendre des décisions efficaces.
Comprenez que parfois ils ont besoin de commander, mais ce n'est pas leur style prédominant.