Bientôt, je vais avoir besoin de faire une présentation sur mon honneurs de projet pour la faculté de génie et un grand groupe d'ingénierie et de technologie des étudiants de mon université. Alors que toutes les personnes présentes auront techniques d'esprit, pas tous d'entre eux seront des programmeurs et la plupart seront d'autres disciplines d'ingénierie.
J'ai fait des présentations avant, et je suis certain de parler à une foule, mais je me rends compte maintenant toutes les présentations que j'ai donné avant d'avoir été chercheur, CS/SE majors et le personnel enseignant. Je me demande si mon style de présentation suppose que je suis présente à d'autres logiciels de geeks, afin qu'ils sachent de quoi je parle et je peux le mettre sur une démonstration interactive impliquant le public.
Mes honneurs projet n'est pas très complexe ou théorique, j'ai un prototype en C#, Winforms l'app, mais il est conçu pour être extensible et fonctionner avec différentes sources de données (ODBC ou WS) dans le futur, et un peu de recherche pour savoir comment il pourrait être étendu avec un moteur de règles et de DSL et de les transformer en un produit commercialisable. L'organisation de tester mon prototype est permis de sauver des dizaines de milliers de dollars par année par l'automatisation d'un fonctionnement critique de l'entreprise.
J'avais prévu de montrer comment extensible par quelques live de codage et UML-style de diagrammes. J'ai vraiment du plaisir à faire des démos et des vivre de codage mais je ne sais pas si ce genre de présentation sera aussi accessible aux non-programmeurs, et je suis inquiet si je suis trop geek et technique, je aliéner le public et les juges.
Quelles sont les techniques efficaces que vous avez trouvé à présenter des projets de logiciel d'une manière qui est également intéressant pour les non-programmeurs