见过不少开发人员一提到PPT就头疼,也见过不少开发人员做的PPT惨不忍睹,今天就聊一聊开发人员该怎么做PPT。


在软件开发行业,很多技术人员尤其是高级技术人员(包括承担部分管理工作的技术人员)在工作中都免不了要使用PPT,也就是用PowerPoint或者金山WPS做幻灯片了。我见过很多开发人员一听说要做PPT就犯难,即使费了好大劲儿做出来也不知道怎么讲,甚至讲的听众昏昏欲睡、听完也不知道在表达什么。高级的PPT怎么做是在讲不来,但是至少什么是合格的PPT可以评判。

1.PPT的宣讲目的是什么?

在一众大中小微型软件企业中,技术人员会有很多机会使用PPT,比如技术方案介绍、开发计划评审、项目阶段成果汇报、述职报告、年终总结等等。
对于技术人员来讲,不论是Word、Excel、PowerPoint甚至是Text,编写文档的目的就是把自己的想法描述清楚并通过文档进行交流,单纯的口头语言交流并不能完整精确的传达信息。更有甚者,认为仅靠代码注释替代文档的想法绝不靠谱,用代码注释代替文档的也仅限于那些功能很简单、问题规模很小的工作,至少流行的开源项目中还没见过哪个项目没有文档的。
相比口头语言,书面文档更正式,信息传达也更为精确。不同类型的文档特点也不同,以PPT为例,幻灯片中可以插入文字、图片、图表,但是动辄上百页的PPT是没有人想要看的,还不如去读一本书。从PPT(PowerPoint)的名字中就可以看出来–“有力量的观点”–它的特点是简明扼要、提纲挈领。比如很多中大型项目中会有建设方案、初步设计文档、详细设计文档、实施方案等详细的Word文档,几百页也是很常见,总不能每次与甲方业主沟通或者开发团队内部沟通都去翻厚厚的文档吧,就需要通过PPT这样的手段提取关键信息进行交流沟通,所以往往一份PPT文档并不是孤立存在的,做好一份PPT文档常常需要多份详细文档的支撑。
从项目开发的各个阶段来看:可行性研究、初步设计、详细设计、开发实施、部署运维、质检测试,每个阶段或节点涉及到的文档都是不同的,对应的PPT宣讲目的也是不同的。明确做PPT的目的,准备工作才算开始了第一步。

2.PPT的听众对象是谁?

弄清楚了制作PPT的目的还不够,还要弄清楚PPT的听众对象是谁?不同的听众对象直接影响着PPT要呈现的内容。
以项目阶段成果汇报为例,是向甲方业主进行验收申请汇报,还是向公司领导汇报项目进度,还是在部门间进行经验交流?听的人不同,讲的时候重点也不同,甚至语气用词都不同。
为什么在做PPT时要考虑听众对象是谁?

2.1不同听众对象的关注点不同

不同听众对象的关注点不同,这就决定着制作及讲解PPT的过程中侧重点也要不同。以上面提到的项目阶段成果汇报为例,甲方业主关注的是“我提的要求你有没有达到,再考虑要不要给你付款”,公司领导关注的是“项目进度有没有延期?人力成本有没有控制在范围内?”,部门间交流关注的是“有什么可以共享的经验?有什么可以复用的成果?”。
不同的听众对象所关注的重点不尽相同,在实际操作中还是因人而异,如果条件具备就明确到人,提前搞清楚哪些人是主要听众。

2.2不同听众对象的业务背景不同

不同听众对象的业务背景不同,这就意味着制作和讲解PPT时的表达方式不同。由于具有不同的业务背景,使得他们会使用不同的语言或表达方式描述同一个问题。如果不能以一种听众对象能理解或习惯的方式进行表述,那基本上就是鸡同鸭讲,最终的结果往往适得其反。
举个例子,之前曾参与过一个比较常规的库存管理系统开发项目,项目进行到中期向业主进行成果汇报,主持汇报的一名技术能力还不错的同事。在讲解系统提供的功能时就讲到“XXX系统提供了货品的增删改查(CURD)功能”,业主领导当场就急了“增删改查是什么玩意儿?我们要的出库入库功能你都没实现!”,虽然经过随行人员的解释领导勉强接受了,但这种印象一直伴随他很长时间,也间接导致后续很多工作受到影响。这就是没有以听众对象所熟悉的方式传达信息所导致的结果。

3.如何梳理PPT题纲?

PPT就是要简明扼要、观点突出,把想要表达的信息列出题纲基本上目的就达到了。梳理题纲可以利用多种手段,思维导图、流程图都可以,甚至txt文本也不是不行。

水无常势,兵无常形,题纲的梳理同样没有固定的套路,还是要结合两点:PPT的宣讲目的是谁?PPT的听众对象是谁?这两个问题搞清楚了,题纲的梳理基本也就有眉目了。

4.如何填充PPT内容?

确定了PPT题纲后,就是按照题纲去逐个填充内容了。如果对PPT的题纲了然于胸,没有文字材料也能即刻讲解,那么可以直接开始制作了。如果只是有了大致的题纲,建议还是在原有题纲的基础上继续细化,明确每个章节多少页、每页标题是什么、内容具体体现什么。

一旦详细的内容规划确定后,剩下的就是寻找不同的素材填充每一页的PPT了。其实在做详细题纲的过程中,如果你足够用心,当你做完详细题纲的时候,整个讲解的过程也基本上心中有数了。总之有个清晰的思路很重要。


附.制作PPT的小技巧

  • 找一个好看、符合相应场合的模板
  • 注意不同章节之间的过渡承接
  • 注意页面元素的对齐
  • 注意页面字体字号的统一
  • 注意总体视觉风格的统一
  • 不要出现大面积的文字
  • 幻灯片使用书面用语,讲解时可以口语化
  • 不要出现过多花里胡哨的切换动画
  • 不懂就问,时常百度

全能程序员系列(十二)--开发人员该怎么做PPT?相关推荐

  1. 全能程序员系列(十)--开发人员写不好文档?--Word篇

    最近帮小伙伴们检查项目技术文档,各种技术报告.需求规格说明书.详细设计文档等,文档格式和内容真是丰富多彩.花样百出,一份份检查真是累到吐血.难道开发人员除了会写代码,其他技能就不需要掌握了吗?下面就是 ...

  2. 全能程序员系列(5)-IIS安装及配置

    在ASP.NET开发中,IIS(Internet信息服务管理器)是必不可少的工具之一.这篇文章就来简要介绍IIS的安装及部分配置过程. IIS安装 在Windows Server 2012中安装IIS ...

  3. 漫谈程序员系列:软件开发的十八般乐趣

    有人说我在传递负能量,看了我的"漫谈程序员系列"感到了前所未有的彷徨与迷惘,哇哦,这不是我的初衷,我只是给你看真实的世界,真的勇士,敢于直面惨淡的人生与淋漓的鲜血. 有人说我在黑程 ...

  4. 编码员,程序员,黑客,开发人员和计算机科学家走进维恩图

    A friend recently said: "I want to learn how to code. How and where do I start?" 最近有一位朋友说: ...

  5. 奋斗吧,程序员——第二十二章 事了拂衣去,深藏身与名

    穿过黝黑的通道,时不时看到有人从走廊两边的房间风风火火地跑出来,差点和我撞个满怀. 外包公司确实是程序员里最苦逼的一群,这些人上厕所都是用跑的. "索尼租下这幢大楼,专门供给第三方公司员工使 ...

  6. 全能程序员系列(3)-安装Windows Server 2012操作系统

    在前两篇文章中,战场已经开辟,趁手的兵器也已到位,全能的程序员要开始安装操作系统了. 使用U盘作为启动盘安装操作系统的前提在计算机启动时进入BIOS管理界面,同时将启动项改为USB启动.启动项修改完成 ...

  7. 全能程序员系列(4)-SQL Server 2012安装配置

    在完成了Windows Server操作系统的安装后,体现生产力的SQLServer2012数据库软件也是必备软件之一.SQLServer2012的安装同样可以通过虚拟光驱加载ISO镜像文件来实现. ...

  8. 程序员必备十款开发工具,会用的可以召唤神龙了!

    Telegram 小编创建了一个群,有前端系统的学习资料和帮助解答问题,欢迎各位小白和大牛们的加入,点击:加群 Telegram Messenger – 很好用的聊天应用 ,有价值的是学习它的开源的代 ...

  9. 漫谈程序员系列:快来约这些女生,保你脱单

    最近和同事.朋友.网友聊天,聊到程序员谈女朋友的事情,发现了一些有趣的东西,分享出来. 八卦了周围干开发的程序员的另一半的职业,发现了下列组合: 程序员+测试 程序员+美工 程序员+售前 程序员+程序 ...

  10. 漫谈程序员系列 让程序员蛋疼的那些事儿

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 听说嫁人 ...

最新文章

  1. 安装oracle11的时候 提示ORA-28056 未能将审计记录写入windows事件日志,这是怎么回事啊
  2. extjs window显示在顶层
  3. jsp 验证码以及验证码局部刷新
  4. 可持久化Splay 学习笔记
  5. 一文说尽C++赋值运算符重载函数(operator=)
  6. 什么是压缩感知?[简单概括]
  7. 力扣-797. 所有可能的路径
  8. 语义分割空间上下文关系_多尺度空间注意的语义分割
  9. 用opencv进行图像处理-利用傅里叶变换进行图像的高通滤波和锐化
  10. Http方式下载文件
  11. 简单快速的UG编程入门操作
  12. DOS命令学习(从入门到精通)
  13. 6.无线射频基础知识介绍_无线射频工作原理
  14. SEO优化怎么做,怎么做SEO优化
  15. 3.3 WSN路由协议
  16. 周鸿祎的互联网方法论:颠覆式创新
  17. peel在Linux生成excel,如何将多个Excel文件合并成一个且保留原有数据?
  18. 郑州轻工业大学实验题整合
  19. MMM互助社区是不是真的,有没有风险
  20. linux嵌入式开发所用工具

热门文章

  1. 分享大学生关于创新创业的想法,包括外卖私人订制化,网购衣服3D化远程试衣,睡眠耳机开发等等创新创业想法。
  2. sed替换字符串(变量)
  3. Android Studio 打包生成正式apk(XXX-release.apk)的两种方式
  4. 跳跃游戏Ⅱ(C语言)
  5. 爆款焦虑,腾讯游戏的氪金魔法棒不灵了?
  6. Excel 2010 VBA 入门 109 获取某列最后非空单元格行号
  7. 项目复盘内容及注意事项
  8. 二维码与图像结合生成器之QArt(关于Russ Cox )
  9. 软件后台《积分制 / 绩效考核表》管理制度
  10. java Doc转Pdf