我是一个学习计算机科学的本科生。作为一名学生研究员,我一直在一家公司工作,下周我将向我的老板和其他开发人员演示我的整个项目。这是我开发的最复杂和最大的程序。
我的问题是:什么是最有效的演示方式?有关于这个问题的好文章吗?要展示的要点是什么?你怎么做演示?
我在了解TDD之前就开始了这个项目,所以它不是这样开发的。我的大部分测试/验证都是在我用print语句编写程序时完成的,而我自己只是在验证结果。我会想要证明程序的工作,并根据我的测试,它是无缺陷的。我唯一的证据就是它做了它应该做的..。这让我有点不安。
发布于 2011-06-09 16:47:45
演示的确切特征取决于项目的性质和您要演示的对象。因为这是对你的团队,我会问周围的人,看看是否有什么特别的东西是你的期望,在显示什么或讨论什么。根据具体情况,您可能会被要求专注于设计和实现细节,以启发其他人如何继续构建系统,或者您可能会被要求谈论面向用户的组件,以显示您能够完成多少功能。
演示的性质将决定您是否需要在演示之前需要一个幻灯片,以及展示什么样的内容。在技术演示中,重点介绍设计、实现问题、解决这些问题的方法,以及当前的实现状态。在商业演示中,你需要展示你的工作所增加的价值,换句话说,表明你至少完成了你的任务的一部分,以及这样做是如何增加组织的价值的。
在演示中,我会考虑在演示之前实际完成演示并执行屏幕截图。这将防止在演示过程中暴露错误的臭名昭著问题。此外,您可以集中精力讨论您的系统在播放视频时所做的事情,而不是在使用该系统和讨论它之间分配您的时间。
发布于 2011-06-09 16:45:10
你应该把重点放在应用程序给企业带来的好处上,这将是你老板所关心的。不要演示每一个小功能,只要说“在我写这个之前我们不能做X,但现在我们可以做了,下面是如何做”,然后演示在尽可能短的时间内做X--当开发人员坐在另一个开发人员的演示中时,会变得特别不安。别用Powerpoint。
发布于 2011-06-09 16:46:16
演示的内容有两个主要因素:
https://softwareengineering.stackexchange.com/questions/82774
复制相似问题