某数码科技有限公司研发部门管理规定
1 产品研发
产品研发必须经过立项、设计、实现、测试、发布几个阶段。
11 立项
小型研发项目(工作量小于等于6人周,投入资金小于等于1万元的研发项目)立项必须具备项目计划报告,经公司技术负责人签字同意,报公司执行总裁批准立项。
非小型研发项目必须具备项目计划报告、项目可行性分析报告,由项目发起人邀请公司技术、财务、市场三方代表讨论通过后,由三方负责人或者授权人签字同意,报公司执行总裁批准立项。签字传真有效。
在已经签定销售、工程合同的项目中发生的研发,作为合同项目研发,不再单独立项。
项目只有立项后才允许发生费用。
项目立项后应获得一个唯一的研发编号,费用报销、研发领料时使用此编号作为物流控制和财务核算的依据。
项目计划报告必须说明项目名称,目标,发起人,负责人,设计、研发、测试承担者,设计、研发、测试的工期计划,项目预算等内容。
项目可行性分析报告必须说明项目名称,市场调研情况,销售预测,技术现状和实现途径等内容。
12 设计
立项后,项目进入设计阶段。
设计阶段由设计承担人完成技术设计报告、测试计划报告,修改得到切实可行、与技术设计报告和测试计划报告相吻合的项目计划报告。由项目负责人负责邀请研发部门技术负责人,设计、研发工程师,共同评审通过。没有通过设计评审的项目,必须重新进行技术设计。
技术设计报告应说明项目名称,研发系统或设备的需求,研发系统或设备的总体功能,系统或设备功能模块划分,工期在6人周以上的项目必须列出阶段性成果和验证方法。阶段性成果的工作量不超过4人周。
测试计划报告应说明项目名称,产品功能,测试项目,测试条件,测试方法,测试工期和时间计划等内容。
13 实现
设计评审通过后,项目进入实现阶段。
研发人员必须在实现过程中书写相关文档。文档必须有电子形式。软件实现文档应包括软件功能性说明文档,源代码说明文档。硬件实现文档包括原理图,原理图说明,PCB图,结构图。
项目负责人有责任按照项目计划报告,跟踪监督项目的进展情况,按时敦促验收阶段性成果。
研发产品由研发人员自行调试,调试过程中必须撰写调试记录
软件开发部门管理的一些制度
第一个 《工作日志制度》
1工作日志制度的目的是形成严格的工作跟踪和积累习惯,要求部门中项目负责人以下人员按要求每日记录。
2工作日志是部门员工的工作记录载体,起到部分绩效考核和浮动工资的确定依据的作用。
3工作日志的格式见VSS,包含每日计划和完成情况,每日工作始终时间,每日工作饱和度(5 为最高,1 为最低,如为请假,请注明“事假”或“病假”),次周计划,以及问题、意见和建议。
4工作日志严格要求每日填写,绝不允许在上交前统一填写。
5填写时注意清空原有内容。如发现某些栏目多周雷同的情况,将进行警告。
6每日工作内容如无特殊情况,至少需要写3 条以上。叙述工作内容要求尽可能说明清楚。不允许简单的如“修改错误”的描述。
7工作日志严格要求在次周上午10:00 前提交。不提交工作周报将按以下方式进行惩罚:N 从0 开始累计,每少提交一次,则N 增加1,当月的浮动工资扣除“浮动工资额×10%×N”(元)。当月N 不清零,转月后N 方清零。对于未提交日志的人员,部门经理保证当周内口头通知。
8工作日志以Email 形式提交给部门经理和项目负责人。部门经理收到后保证第一时间进行回复,并依此进行考核。
9文件名格式:《工作日志(200年月日)doc》。其中为员工姓名,日期为提交日期。
第二个 《项目月报制度》
1项目月报制度是保证项目顺利推进的一种阶段性总结和计划载体的机制。
2项目月报由项目负责人负责拟定。
3项目月报应根据实际情况包含本月计划、完成情况(含计划的偏离情况)、成果和不足、突发事务及其解决情况、项目组成员工作情况、客户反馈情况、下月计划,以及问题、建议和意见等内容。
4项目月报由项目负责人于每月第五个工作日以前,通过Email 提交给部门经理,经部门经理审订后发布到Vss 的项目月报文件夹中。
5部门所有成员可以查阅已发布的项目月报。
6项目月报的文件名格式为《项目月报($$$,200年月日)doc》。其中 为项目名称,$$$为项目负责人姓名,日期为提交日期。
第三个 《部门例会制度》
1每月第一个周一上午10:30 在公司会议室召开,部门所有人员(含参与部门人员为主导的项目并起核心作用的其他部门人员)参加。
2会议由部门经理召集,并由部门经理主持。
3会议议程: a)各项目负责人回顾上月工作情况、成果和不足,以及当月的大致工作计划。 b)部门经理总结上月工作,对不足的问题提出解决办法。 c)部门经理宣布公司近期动态和相关事项。 d)部门经理做出工作方面的安排。 e)部门人员畅所欲言,提出问题、想法、建议与意见。大家讨论。 f)部门经理解答部门人员的问题,并做出总结。
4部门人员轮流做会议记录,并在会议结束后第二天内整理并在Vss 中发布。文件名格式:《软件二部200年月日例会(整理)doc》。其中日期为例会召开日期,为会议记录整理人的姓名。
第三个 《项目例会制度》
1每周五下午在部门会议室召开,具体项目的所有参与人员参加。
2会议由项目负责人召集并主持,部门经理根据实际情况列席。
3会议指定固定人员做会议记录,并在第二周周一上午9:30 前整理并通过邮件发送给项目负责人。
4项目负责人修改并认可会议记录后,在第二周周一上午11:00 前在Vss中发布。文件名格式:《项目组例会(200年月日)doc》。
其中为项目名称,日期为例会召开日期。
研发部工作职责
1按照公司的发展战略做好未来一年公司的研发规划,包括要研发哪些产品、研发投入是多少;
2按照公司的发展战略做好公司未来3~5年产品战略规划,包括未来3-5年要研发哪些产品、研发投入是多少;
3组织实施研发规划;
4制定研发规范、推行并优化研发管理体系;
5组建公司的技术平台、评估研发平台投资;
6部门的团队建设、岗位定义、岗位职责要求、员工考核、资源调度;
7评估产品研发的技术可行性;
8制定新产品开发预算和研发计划,并组织实施;
9监控每个研发项目的执行过程;
10组织研发成果的鉴定和评审;
11汇总每个项目的可重用成果,形成内部技术和知识方面的的资源库;
12分析总结研发过程的经验和教训,提高研发质量;
13做好公司标准和专利(知识产权)规划,实施相关标准及申请专利,代表公司参与标准协会或者标准组织;
14进行产品研发方面的绩效管理(进度、财务、人力等),对项目进行阶段性决策和评审;
15公司未来的业务发展的预研,如产品预研和技术预研;
16规划组织现有产品的改进;
17制定并实施研发人员的培训计划;
18组织对业务和客户的产品培训;
19组织新产品的展示和目录制作;
20完成6S等日常工作;
21完成上级交办的其他工作。
研发经理工作职责
1按照公司的发展战略做好公司未来1年和3~5年产品战略规划;
2主持编制公司年度研发经费预算,并控制经费的总体支出;
3编制公司年、季、月度产品研究开发规划,并组织实施;
4制定研发规范、推行并优化研发管理体系;
5组建公司的技术平台、评估研发平台投资;
6部门的团队建设、岗位定义、岗位职责要求、员工考核、资源调度;
7主持公司产品性能分析、技术可行性研究与评审工作,审核新产品研发的技术可行性报告;
8组织公司新产品的研究试制工作及现有产品的改进工作;
9制定新产品研发预算和进度计划,并组织实施;
10监控每个研发项目的执行过程;
11为研发项目提供技术支持、为产品的投标提供技术支持、为代理商与合作伙伴提供技术支持;
12组织研发成果的鉴定和评审;
13汇总每个项目的可重用成果,形成内部技术和知识方面的的资源库;
14分析总结研发过程的经验和教训,提高研发质量;
15做好公司标准和专利(知识产权)规划,实施相关标准及申请专利;
16进行产品研发方面的绩效管理(进度、财务、人力等),对项目进行阶段性决策和评审;
17积极关注行业发展动态,积累研发素材;
18组织公司未来的业务发展的预研,如产品预研和技术预研;
19组织公司质量事故的分析及处理工作;
20制定并实施研发人员的培训计划;
21协助市场部门解决客户技术问题、搞好客户服务;
22组织对业务和客户的产品培训;
23组织新产品的展示和目录制作;
24组织完成6S等日常工作;
25组织完成总经理或分管副总经理交办的其他工作。
希望上述资料对您有所帮助!
包含现代计算机、网络、通讯等信息领域的技术IT实际上有三个层次:第一层是硬件,主要指数据存储、处理和传输的主机和网络通信设备;第二层是指软件,包括可用来搜集、存储、检索、分析、应用、评估信息的各种软件,它包括我们通常所指的ERP(企业资源计划)、CRM(客户关系管理)、SCM(供应链管理)等商用管理软件,也包括用来加强流程管理的WF(工作流)管理软件、辅助分析的DW/DM(数据仓库和数据挖掘)软件等;第三层是指应用,指搜集、存储、检索、分析、应用、评估使用各种信息,包括应用ERP、CRM、SCM等软件直接辅助决策,也包括利用其它决策分析模型或借助DW/DM等技术手段来进一步提高分析的质量,辅助决策者作决策(强调一点,只是辅助而不是替代人决策)。有些人理解的IT把前二层合二为一,统指信息的存储、处理和传输,后者则为信息的应用;也有人把后二层合二为一,则划分为前硬后软。通常第三层还没有得到足够的重视,但事实上却是唯有当信息得到有效应用时IT的价值才能得到充分发挥,也才真正实现了信息化的目标。信息化本身不是目标,它只是在当前时代背景下一种实现目标比较好的一种手段。 从技术层面上看,IT技术可以分为以下三个层次: -----传感技术 这是人的感觉器官的延伸与拓展,最明显的例子是条码阅读器; -----通信技术 这是人的神经系统的延伸与拓展,承担传递信息的功能; -----计算机技术 这是人的大脑功能延伸与拓展,承担对信息进行处理的功能。 IT中容易混淆的几个概念: 数据(Data)=事实的记录,如上季度甲系列产品在华东地区销售额为120万。 信息=(Information)=数据+ 意义,如上季度甲系列产品华东地区销售额比去年同期减少了25 %。 智能(Intelligence)=信息+理解(understanding)与推理(reasoning),如分析原因是华东地区销售单位不行,或甲系列产品进入了衰退期,还是公司整体营销活动落后,竞争者强力促销导致或是其它原因。 智慧(Wisdom) =知识的选择(Selection) 应对的行动方案可能有多种,但(战略)选择哪个。 数据、信息、智能、知识、智慧、行动与管理活动之间存在多重循环关系。IT产业 IT产业一般会有如下分类: IT基础技术的提供: IC研发、软件编写,如INTEL、MS等 。 IT技术产品化: 元器件、部件、组件制造,如精英、大众等。 IT产品集成化:计算机及外设制造商,如联想、IBM。 IT产品系统化: 解决方案、信息系统,如华为、HP。 IT产品流通:渠道、销售, 如神州数码。 IT产品服务:咨询服务和售后服务, 如蓝色快车。 IT产业舆论支持:IT类媒体, 如CCW、CCID。 IT产业第三方服务:各种需要配套的服务, 如法律咨询、PR服务。 IT后备人员培养:各种院校, 如计算机专业。 IT产业合作组织:各种协会、集会。 IT行业就业情况 我国软件人才结构呈现"橄榄型",即软件高端人才,包括系统分析师、项目技术主管等,和低端人才,如软件编码程序员等都严重短缺,中级(端)人才过剩,长期以来形成了"缺口较大、结构失衡、需求旺盛"的状况,人才短缺与结构不合理现状并存。 就软件人员的市场需求分析,中国现在最需要的是"软硬"兼备的人才。而作为软件水平考试现在的科目而言,低层的程序员,中层的软件设计师,信息系统监理师以及高层的系统分析师和信息系统项目管理师也将成为考试中的热门科目。
对于软件产品来说,影响价格的因素有很多,比如软件产品的研发费用、技术含量、行业规模、市场环境等等。相比于成熟的软件产品来说,定制化软件产品的定价则与研发费用具有密切的关系。
对于已经成熟的软件产品来说,通常的定价规则与其他商品并无二致,一方面会考虑目前的市场规模,另一方面会考虑到竞争产品的定价策略。如果市场规模比较大,同时竞品的定价比较低,那么往往也会采取一个相对比较低的定价,而如果市场上没有类似的产品,那么定价往往就会比较高,这也符合基本的市场规律。
目前一些大型软件企业通常会为自身的产品构筑一个比较牢固的壁垒,如果出现威胁其地位的产品,往往也会采取比较积极的收购策略,这一方面会保障产品的竞争力,另一方面也会把产品的定价权掌握在自己的手中。伴随着云计算的发展,未来软件产品的定价权争夺将逐渐加剧,因为云计算所依托的互联网,并没有传统的边界限制。
如果是开发行业定制类软件,那么这个定价往往还是比较好计算的,通常核心的考虑因素就是开发团队的规模、开发周期、技术含量等等,通常会按照“人月”或者“人天”来进行产品定价,这个定价与所在地区和所属行业也有较为密切的关系。通常来说,一线城市的人员成本会更高一些,金融类行业的开发成本也会相对高一些。
最后,如果软件采用了新技术,比如大数据、人工智能等技术,那么往往在定价上也会相对高一些。
我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。
如果有互联网、大数据、人工智能等方面的问题,或者是考研方面的问题,都可以在评论区留言!
赞
18个金币已到账
金币可兑换现金
立即提现
毁掉孩子的不是游戏和懒惰,而是父母的3个无知教育
济南九耀
广告
银行数据人生存现状——问题如何产生,以及如何做出改变
数据玩家的自我修养
科兴制药:人干扰素α2b喷雾剂I期临床试验完成首例受试者入组
界面新闻
天顺风能:拟30亿元收购江苏长风100%股权,整合后形成年产30万吨海上风电单管桩工厂
界面新闻
滴滴喊你来出车啦,有车无车都能接单,多劳多得!
滴滴快车
广告
看更多热点资讯
IT项目管理中开发项目时都分四大类的角色:管理、前端UI、后台开发、测试这几类角色。
管理部门经理
协调部门内和企业内的资源分配,协调各部门的沟通,并承上启下地为部门的整体业绩负责
项目经理
协调项目内的资源分配,如日常沟通,进度管理等,为项目负责
产品经理
调研客户需求,进行需求分析,形成MRD文档,对产品规划,根据市场需求和分享规划产品发展路线,设计产品商业和服务模式,并定义相关功能模块
技术经理
协调项目内的技术活动,推动主要技术决策,技术的可行性研究,评价、确认并文档化软件架构等
前端UIUI设计师
旨在设计项目开发中的具体界面,与人进行交互的UI界面
绘画制作
根据需要来绘制设计各种不同的静态资源
后台开发
项目组长
协调小组成员分工,指导、分配、落实小组成员工作,发挥团队职能优势,不断提高小组成员工作效率,优化工作流程,推进项目研发进度
系统架构师
主要负责大系统项目的架构设计
软件工程师
编写代码,同时编写项目文档,如需求,详细设计,架构设计,用户手册,开发计划等;
程序员
编写代码,实现功能;
测试
软件测试工程师
主要工作是测试,质量保证人员日常工作重要内容是检查与评审,测试工作也是测试保证人员的工作对象
扩展资料
软件质量保证
创建或者制定标准和方法,提高促进软件开发能力和减少软件缺陷。
IT项目管理
IT项目管理是项目管理在IT领域的应用,结合IT行业特点运用项目管理技术、理念和方法,包括9大知识领域(项目综合、范围、时间、成本、质量、人力资源、沟通、风险和采购管理)以及启动、计划、实施、控制和收尾等过程组成。
特点
1、任务的明确性
2、管理工具的先进性
3、信息沟通的及时性
4、资源提供的必要性
5、测试完善的严谨性
6、度量的准确性
7、项目管理的贯穿性
参考资料:百度百科—IT项目管理
为什么要二次开发
随着信息化技术的不断发展,IT行业涌现出了一系列优秀的开源作品,其作者或是个人,或是项目小组,或是软件公司。选择和应用这些优秀的开源软件,并在此基础上进行符合业务需求的二次开发,将给企业节省信息化成本(时间成本及开发成本)的同时,更能带来技术上的保障。这就是我们常听的:站在巨人的肩膀上,你将看的更远。所以国内很多公司需要二次开发的人才。
怎么做二次开发
第一,你要有这个开源产品的所用语言的语言基础。
第二,你要对这个开源产品的功能和使用要有比较熟悉,因为你熟悉了,你才知道一个需求下来,你要改什么,什么是系统自带的,大概要怎么改。
第三,你要熟悉这个开源产品的数据结构,代码结构,系统的框架结构,核心是哪里,附属功能是在哪里。简单点说,就是数据库,代码逻辑,文件目录的熟悉。如果是用接口式的二次开发,则需要你对这个接口比较熟悉,一般来说会有相应的文档。
第四,根据你的需求,然后利用开源产品的内核,进行系统的扩展和修改,以达到你的需求。
第五,对其提供的SDK中的API函数有一定了解,以利于你对SDK中个函数的使用更加灵活方便。
产品的二次开发的基本要求:
第一, 基本要求:HTML(必须要非常熟悉),PHP(能看懂代码,能写一些小系统,如:留言板,小型CMS),Mysql(至少会一种数据库),Javascript(能看懂,能改现成的一些代码),Div+Css(能进行界面的调整,明白CSS是怎么使用的)
第二, 熟悉开源产品的使用,比如 Dedecms,你要知道怎么登录,怎么新建栏目,怎么添加文章,模板标签的使用方法,模型的概念和使用方法等等一些功能
第三, 要熟悉这个开源产品的数据库结构,还要理解里面核心文件的内容,比如:数据库类怎么使用,常用的安全过滤是怎么做的,模板引擎又是怎么使用的等等一些核心内容。还要知道这个开源产品的目录结构,就是说,你要知道哪是放模板的,哪里是做控制的,哪里是放样式的,等等
第四, 熟悉你的需求,对需求进行解读,然后确定如何对这个开源产品进行修改和扩展。
以上就是关于研发制度全部的内容,包括:研发制度、IT行业的主要内容是什么、it研发费用如何影响产品定价等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)