When Erp Fell In Love With Rails

2,168 views

Published on

Rails for ERP

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,168
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • 测试流程
  • When Erp Fell In Love With Rails

    1. 1. When ERP fell in love with rails
    2. 2. <ul><li>1 、沟通方面 </li></ul><ul><li>2 、团队协作 </li></ul><ul><li>3 、敏捷开发条件, </li></ul><ul><li>4 、 erp 爱上 rails 的理由 </li></ul><ul><li>5 、工作分解结构 </li></ul><ul><li>6 、工作流介绍 </li></ul><ul><li>接下来介绍第一部分。沟通 </li></ul>
    3. 3. 与客户 “ 调情 ” <ul><li>解释,与客户“调情” </li></ul><ul><li>我这里的调情,和通常意义上的调情是不一样的,因为我不懂如何教别人去好色。好像这种东西不需要教的吧。这里的调情可以理解为如何与客户更有效的沟通。 </li></ul><ul><li>与客户调情,是一门艺术, </li></ul>
    4. 4. 2009 - 2010 数据统计 房价 分手率 IT 房地产 广告 金融 19 % 1.2 % 8 % 11 %
    5. 5. 与客户 “ 调情 ” <ul><li>1 , 想客户所想 </li></ul><ul><li>2 , 要多问多听及时了解客户的需求 </li></ul><ul><li>3 ,在谈及功能需求方面,一定要考虑是什么场景。( InfoQ ) </li></ul>
    6. 6. 团队协作 <ul><li>1 ,首先就是沟通,(我们沟通原则)先接受别人的观点,再推敲,再论证自己的观点。 </li></ul><ul><li>2 ,合理安排任务,做好任务分解工作。 </li></ul><ul><li>3 ,早会,晚会(每天任务写在黑板上) </li></ul><ul><li>4 ,一起学习( rspec ,工作流 ruote ) </li></ul><ul><li>5 ,(身体是革命的本钱)多举行集体户外运动(篮球) </li></ul>
    7. 7. 执行敏捷开发的工具 <ul><li>版本控制 : git </li></ul><ul><li>进度跟踪 : redmine (与客户拉近距离) </li></ul><ul><li>工作分配, OmniPlan </li></ul><ul><li>集成发布, Cap ( test staging product ) </li></ul><ul><li>软件缺陷的报告和跟踪 :redmine </li></ul>
    8. 8. ERP 爱上 rails 的敏捷 <ul><li>在这个 ERP 中,我们体会到了 rails 的以下几点敏捷。 </li></ul><ul><li>1 ,反复修改工作(文本框,下拉框) </li></ul><ul><li>2 ,实现局部刷新(魔术师) </li></ul><ul><li>3 ,无需求文档,只有原形图(利弊) </li></ul><ul><li>4 ,迁移文件 </li></ul><ul><li>5 ,插件(够用 , 百万级以下的项目一般都够用。) </li></ul><ul><li>在软件开发中,我们避免不了反复修改的工作,例如,文本框,修改成下拉框,字段的增加删改。 </li></ul><ul><li>在这里讲个与客户沟通的一小片断,来说明 rails 的敏捷。 </li></ul><ul><li>有一天,客户在 MSN 上和我说,项目中的页面可以做成局部刷新吗,我们就花一天时间,把整个项目换成了局部刷新,隔天,客户 MSN 发了消息“哇噻,这么快的,好炫呀,你们比刘谦都要强啊”。虽然客户说的夸张了点,但表明他很高兴。 </li></ul>
    9. 9. WBS for rails <ul><li>在 项目管理 中, 工作分解 结构 ( WBS ) 是一 个详细 的 ,有层 次的( 从全面到细节 )的 树形结构 ,由可 提交物与为 了完成 项目 需 要執行的 任务 組成。 </li></ul><ul><li>WBS 的目的是 识别最终元素 (項目中 实际 需要完成的 任务 )。因此 WBS 是項目 策划 的基礎。 </li></ul><ul><li>工作分解 结构 是一個常用的 项目 管理工具。 许多美国 政府的 工作陈述 需要有工作分解 结构 。 </li></ul>
    10. 10. WBS for rails <ul><li>WBS 在 ERP 开发中为我们大大的提高了工作效率。 </li></ul><ul><li>OmniPlan </li></ul><ul><li>Redmine </li></ul>
    11. 11. Ruote 工作流 POC <ul><li>单条工作流程 </li></ul><ul><li>多条工作流程 </li></ul>
    12. 12. 公司介绍 <ul><li>招聘 </li></ul><ul><li>培训 </li></ul>

    ×