TechED2007BeijingDEV430课件
2007-11-09 16:47:00
版权声明:原创作品,如需转载,请与作者联系。否则将追究法律责任。 |
今天早上DEV430的讲义在此下载,敬请各位博客园的朋友指正。 part1: http://www.cnblogs.com/Files/msdpe/DEV430_张大磊RayZhang.part1.rar part2: http://www.cnblogs.com/Files/msdpe/DEV430_张大磊RayZhang.part2.rar 由于是最后一天,又是一个沉重的话题,原以为没有人参加,没想到人数不少,会后又在主题讨论区和多位资深架构师进行了两个多小时的讨论,分享了一些经验。也许这次涉及的技术部分人不熟悉,但我想思考问题的一整套方法很多听众已经理解了。非常感谢各位同仁的关注! ![]() 突出重围: 使用软件工厂和MSF成功 打造优质的企业应用 张大磊 开发技术经理 平台及开发技术部http://msdpe.cnblogs.com DEV-430 课程详细信息-DEV430 突出重围:使用软件工厂和MSF成功打造优质的企业应用 目标听众: 对国内的软件产业现状有一定了解 经历过完整的团队项目开发流程,了解其中的种种问题 了解产品设计和研发概况 思考过如何改变现有开发模式和重构现有系统 系统架构师 资深开发人员 技术决策者 团队带头人 讲师介绍 与所有对中国软件业有信心和创新精神的朋友共同分享 讲座的目的和内容 中国软件企业产品和项目面临的问题![]() 中国软件企业产品和项目面临的问题 整体软件业在快速增长,但主要在外包领域 受到国外ISV强烈挑战,没有掌握标准和话语权 平台产品难以外化,成功外化的盗版横行 不重视规避法律问题![]() 项目管理和开发流程不规范,失败率高盈利率低 时间紧任务急,客户需求多变![]() 人员素质参差不齐,缺乏优秀团队模型和技术交流 没有驾驭优质企业应用的经验,上线后问题众多 从一个典型案例开始说起![]() 欢迎加入 会场8号开发团队 从一个典型案例开始说起 项目情况:周期、大致需求、复杂度 人员情况:40+10 预期要求:高负载、多UI、易集成、国际化 可选的解决方案和优劣点 可选的解决方案和优劣点 自己从头开发 站在前人的肩膀上![]() 开源软件 商业中间件![]() 依赖外界顾问咨询 人员外出培训![]() ![]() ![]() ![]() 当时的做法和考虑的问题 当时的做法和考虑的问题 找没有法律问题,但又能经受考验的平台组件![]() 以史为鉴,面向未来![]() 利用MSF建立更高效的团队模型![]() 在SF的基础上做一些开发,首选WSSF![]() 裁剪,修改,定制!![]() 用MSF提升团队生产效率 用MSF提升团队生产效率-Agile What we achieved… 用MSF提升团队生产效率 如何让大家快速上手,沟通协作![]() 架构与POC团队与其他人员的关系 小团队的角色合并 引发大讨论的第一个迭代 让所有人都对整个系统的架构和目标有清晰认识! 1. 典型模块用例分析与实现 2. 用例之间接口 3. 非功能性需求 :系统安全性、运行效率、系统稳定性、扩展性、UI的人性化设计、多语言的实现、系统性风险 4. 子系统划分 5. 部署结构图 6. 信息传递方式 :是否要引入ESB 7. 逻辑分层图 DAL的选择 第一个迭代-The Good, the bad, the ugly 让所有人都对整个系统的架构和目标有清晰认识! 1.每个讨论都要有一定成果 2.关键点一定要形成统一意见 3.每位成员都要了解总体逻辑分层、自己所处的位置、要注意的设计问题 4.公共文档放在大家随时都能看到的地方![]() 5.空谈不如动手!做一些小实验 6.在团队模型中一定不要局限于行政管理关系 用软件工厂保证产品质量 用软件工厂有意义吗?![]() ![]() 应用内部的变革--从对象到服务 应用之间的变革--解耦![]() ![]() ![]() ![]() Web服务软件工厂(WSSF) 打造自己的软件工厂 搭建: 创建解决方案->创建数据类型->创建消息类型 ->创建服务操作->创建业务实体->创建存储过程 ->创建资源访问层->创建测试客户端![]() 手术 取其精华,因地制宜![]() 填空 明确分工、反馈沟通、不断迭代、测试集成![]() DEMO 经验教训和给我们的启示 经验教训和给我们的启示 对外界技术的清晰定位与判断,站在合适的肩膀上![]() 发动群众,建立良好的团队模型和团队文化,热情高涨的技术人员可以创造的更多![]() 要有长远眼光和国际视野,要有深刻自信![]() 保持畅通沟通渠道,搭建周围生态系统![]() 只唯实:用自己的眼睛去看世界、定制的力量 回过头来看看我们面临的问题 整体软件业在快速增长,但主要在外包领域 受到国外ISV强烈挑战,没有掌握标准和话语权 平台产品难以外化,成功外化的盗版横行 不重视规避法律问题![]() 项目管理和开发流程不规范,失败率高盈利率低 时间紧任务急,客户需求多变![]() 人员素质参差不齐,缺乏优秀团队模型和技术交流 没有驾驭优质企业应用的经验,上线后问题众多 下一步的计划 考虑引入SLPS完善版权保护 制作更加丰富的DSL 定义工具 融入行业经验制作工作流行业活动库 添加对商业智能的支持 沟通 沟通 沟通 实现更丰富的用户交互体验,差异化区分 实现其他内部系统与老产品的服务接口 制作竞争对手系统迁移向导与免费版开发套件 还有更多…… 突出重围: 会场8号团队产品质量可靠、进度可控、成本可预知 路漫漫其修远兮,吾辈当上下而求索 相关资源 和平崛起的强大中国, 需要更强大的软件业, 需要你我探索和努力, 与各位同仁共勉!![]() 张大磊 开发技术经理 平台及开发技术部http://msdpe.cnblogs.com 感谢大家!![]() ![]() ![]() 备用幻灯片![]() ![]() .NET Framework 3.0 .NET Framework And Visual Studio![]() ![]() 本文出自 “张大磊” 博客,转载请与作者联系! 本文出自 51CTO.COM技术博客 |




张大磊
博客统计信息
热门文章
最新评论
友情链接