zoukankan      html  css  js  c++  java
  • 工作两周年—项目研发总结(201105201305)

    工作两周年之际,总结做过的项目经验+网上前辈们的知识,总结如下:

    第一:项目研发流程:

    用户调研----》用户需求分析---》整体功能结构---》需求设计文档---》UI设计---》研发---》测试--- 》上线--》维护

    参考:http://www.cnblogs.com/daynow/archive/2013/05/10/3071442.html

    第二:在研发阶段需要考虑的因素:

    研发时间初步评估(结合需求变更、团队人员能力、技术点等),完成某个里程碑为参考,再进行评估时间
    选程序框架,版本控制
    单点登录
    权限设计
    边开发边测试
    及时与需求对比
    柔性管理非松散管理,快乐编程(7h做项目,1h研究总结交流),做好人,不做老好人
    Review 对后期项目的重要性,提高代码质量及项目品质

    拆解工作,找到问题症结:有做、做完、做对、做好(做极致)

    第三:研发职位总结:

    1.目标明确,坚持,职业规划重要性

    2.基础的东西很重要,其次重要的是软件架构,好的架构可以让事情事半功倍

    3.要懂业务,研发给业务做服务的、做支持的,公司都是靠业务才能赚钱的

    4.综合能力完善

    参考:http://www.cnblogs.com/Dennymei/archive/2013/05/15/3080067.html

    第四:研发框架的总结:

    1.高效研发,提高开发效率

    2.较好的拓展性,b/s,c/s,手机研发

    3.灵活 数据访问:EF或者 NHibernate,甚至传统的ado.net ,偏向于 使用 WCF 、WebApi 与DB交互,如现在做的【云翼平台】。

    (EF与Nhibernate相关知识:http://www.cnblogs.com/lukun/archive/2011/05/16/2047587.html)

    4.良好的用户体验,UI 设计

    第五:技术点使用

    。net 4.0  mvc4.0、vs2010 、log4net 日志组件、报表统计fusioncharts

    参考:http://www.cnblogs.com/xqin/archive/2013/05/29/3105291.html

    第六:项目总结

     【第一个项目】

    2011年05月 - 2012年11月工作 项目名称:云教育服务平台【备课、研修、测评、微视频等模块】(参与人员:30左右,周期:18月)

    项目概况:

     采用面向服务的架构体系(SOA)运用面向接口的编程,把网站平台认证授权抽取出来做成独立4A系统,从而实现教、学、管、用 各个子系统账号统一管理、SSO单点登陆、权限菜单控制,提供一站式的教育解决方案,分别研发以下子系统:
    教:教师研修、备课、集体备课、网络备课、课件、资源等平台
    学:测评系统(作业平台、教育问答、课堂互动)
    管:数字校园管理平台(行政、教务、班级、图书等管理)
    用:录播系统及设备(一体机、IPAD、手机终端)

    【PS:具体项目细节,可以面谈,详细讲解】
    项目技术架构:

     

    个人职责: 1.个人直接参与8个系统【备课、题库、录播、研修等】编码研发

               2.重要技术点(JSONXMLSSO序列化、反射等)研究

    项目收获 :1网站优化:界面、负载均衡、缓存系统、站点、DB集群、网络安全等              

                 2编程规范,设计模式思想,团队的力量

               3、发现问题,分析问题,思考与总结

               4、一个用户体验好的产品,需要从软件研发各个环节着力,设计、需求、研发、

                培训等,需要一个不断求实、创新的团队,坚持在做对的基础上做好、做极致。

     

     【第二个项目】

    2013年01月 - 8月工作 项目名称:网络空间人人通项目

    项目概况:以老师、家长、学生交流为基础的大型交互式平台,教学、学习、家长参与

          为一体,包含:课堂交互、课表、日程、作业、成绩、公告、评语、荣誉等模块功能。

    项目团队:web团队和ios团队,web团队提高WCF数据访问接口供ios使用。

    个人职责: 项目调研、需求分析、数据库设计、新技术研究、框架优化等

    应用平台:pc版和ios

     

     【第三个项目】 

    2013年08月 - 今 工作 产品名称:IClass互动课堂

    项目概况:一款高效课堂互动产品。包含课前备课准备、课中互动、课后统计分析。

          核心亮点:关注每一位学生、提高其活跃度、科学分析从而提高教学效率与质量。

    项目团队:web团队和ios团队,web团队提高WCF数据访问接口供ios使用。

    个人职责: 产品调研与分析、新技术研究、教室网络环境的搭建(appleTVairPort

    Ipad、服务器安装与维护 等等

    应用平台:pc版和ios

  • 相关阅读:
    《C#并发编程经典实例》学习笔记—2.4 等待一组任务完成
    Captcha服务(后续2)— 改造Captcha服务之Asp.Net Core项目中如何集成TypeScript
    VS Code调试.Net Core版Hello World
    Visual Studio Code 语言设置
    Captcha服务(后续1)
    css——格式
    作业 5/13
    css选择器
    作业 5/12
    前端——表格标签,表单标签,css
  • 原文地址:https://www.cnblogs.com/lei2007/p/3084137.html
Copyright © 2011-2022 走看看