返回首页

请问在互联网公司如何管理产品开发流程、控制好开发进度?

238 2024-11-02 20:54 admin

一、请问在互联网公司如何管理产品开发流程、控制好开发进度?

互联网公司要做好管理产品开发流程、控制好开发进度,关键就是要做好产品实施过程中的项目管理工作。项目管理并非是一个新事物,现在已经有较为规范的理论体系,其中国际比较通用的是美国项目管理协会制定的项目管理指南,将项目管理划分为五大过程组、十大知识领域和四十九个子过程。下面简单做个介绍:

五大过程
  • 启动:确立一个项目或一个项目阶段。
  • 规划:为完成项目,制定和维护一个可操作的计划。
  • 执行:协调人力和其他资源以执行计划。
  • 监控:通过监控和进度测量及必要时采取纠正措施以确保项目目标的实现。
  • 收尾:正式验收项目或项目阶段并使其有条不紊地圆满结束。
十大知识领域

项目整合管理,包括为识别、定义、组合、统一和协调各项目管理过程组的各个过程和活动,而开展的过程与活动。

  • 项目范围管理,包括确保项目做且只做所需的全部工作以成功完成项目的各个过程。
  • 项目进度管理,包括为管理项目按时完成所需的各个过程。
  • 项目成本管理,包括为使项目在批准的预算内完成而对成本进行规划、预估、估算、预算、融资、筹资管理和控制的各个过程。
  • 项目质量管理,包括把组织的质量政策应用于规划、管理、控制项目和产品质量要求,以满足相关方的期望的各个过程。
  • 项目资源管理,包括识别、获取和管理所需资源以成功的完成项目的各个过程。
  • 项目沟通管理包括为确保项目信息及时且恰当的规划、收集、生成、发布、存储、检索、管理、控制、监督和最终处置所需的各个过程。
  • 项目风险管理,包括规划风险管理,识别风险,开展风险分析,规划风险应对,实施风险应对和监督风险的过程。
  • 项目采购管理,包括从项目团队外部采购或获取所需产品、服务或成果的各个过程。
  • 项目相关方管理,包括用于开展下列工作的各个过程团队:识别影响或受项目影响的人员、团队或组织,分析相关方对项目的期望和影响,制定合适的管理策略来有效调动相关方参与项目的决策和执行。

而对于已知市场需求后,从【产品设计】到【技术开发】到【试点检验】到【全量上线】全流程中,每个节点需要花多少时间,一般而言,产品经理会会同技术负责人、设计负责人,将相关需求细化到一定程度后,根据经验,结合业务目标评估出进度计划。进度计划的评估还是比较普遍、甚至司空见惯的工作,并没有什么特别的,当然,可能对新人会比较困难,因为它是基于经验的。

如果觉得对你有帮助,就点个赞呗,十分感谢!

二、互联网公司离职流程?

1、辞职人员须在辞职前一个月办理辞职申请。

2、本人送辞职申请书至单位审批。

3、审批同意后,人事部会通知本人,本人到人事部办理离职手续。

4、将手头上的工作交到人事部签收

5、关于社会保障自己可以到人才中心或者劳动就业中心代理交保险费,基数可以自己定。

6、党关系可以放在原工作单位,待找到新工作就可以转到新的单位。

三、互联网公司会计流程?

互联网络公司属于服务行业,交纳增值税(5%)、城建税(7%)的教育费附加(4%),季度交纳企业所得税。

网络公司的会计流程和其他服务行业差不多,平时核算资金收付、往来帐收付、费用支出等;开票了要核算并结转收入、成本、费用等,核算税款;月初编制财务报表、税务报表并申报纳税交税。

四、简述互联网产品开发的整个流程?

互联网公司中,一般项目的进行,都围绕一个产品进行:从产品经理最初提出想法,也就是需求,到最终落实到应用里,有一条保证开发过程高效、高质量产出的流程。这个流程会随着公司的规模而有所不同:在大公司中会更完备,小公司中会更简洁。下面我以大公司更加完备的流程来介绍,因为这样的流程相对能保证产品更好的用户体验。

互联网产品开发流程图

如上图,第一个步骤,是产品经理提出需求草稿,然后放入需求池。其中一部分需求会因为不够核心或者当前技术做不到等原因被筛掉,留下来的需求就是确定的需求,产品经理会写成更详细的需求文档,然后召集交互、UI、开发、测试一起开评审会。评审会的意义,是让大家充分了解需求的内容,并讨论需求的各种细节。此时交互设计师由于对用户的了解比较多、对场景的理解比较深,是讨论的主要参与者。交互设计师此时主要的职责,是保证需求的确符合用户的场景。

需求评审之后,交互设计师就可以开始设计交互方案了。首先要进行设计分析,明确这个需求是要解决什么问题以及竞品是如何设计的。之后,交互设计师运用设计理论、规范和原则,画出能够很好地解决问题的交互稿,并说明哪些元素需要数据监测,提交交互组内评审。该种评审,就是邀请其他交互设计师,跟他们讲解需求的内容、设计分析、方案是如何解决问题的,并请其他设计师对你的设计方案进行提问。好的设计是有理有据的。

在交互评审后,需要根据大家的反馈对原型进行优化完善,然后和产品过一下原型,保证原型能够满足产品需求。之后,交互设计师需要召集产品、UI、开发、测试,进行交互评审,为大家讲解你的交互方案。参加评审的同事,会从各自的角度,提出一些疑问,比如UI可能会觉得某个动效太复杂,开发可能会认为某个操作易造成卡顿。在会上交互设计师也要充分说明这样设计的原因,和大家共同讨论出大家都能接受的最优方案。在交互评审之后,设计师需要根据反馈对原型进行完善,并邮件发出原型的最终版本。之后就进入UI环节。

UI设计的环节和交互环节几乎完全相同,交互同学在此阶段的任务,主要是和UI同学配合,解答UI遇到的疑问,以及确保UI稿与交互稿一致,并且没有交互上的问题。

之后是开发和测试阶段,交互同学此时主要任务是解答疑问。等到测试同学完成了对功能的测试,证明该功能已经开发完毕。交互同学就可以开始进行交互验收——即使用这个功能,并查找功能中是否存在和交互稿不同的地方。所有的这些不同处,都需要提交bug,请开发同学进行修改。不要小看了这一步,交互稿即使做得再完美,如果开发的同学没有按照交互稿进行开发,而是“强行创新”,那么到时候主要的责任还是在交互同学身上——大家不会去追究某个错误发生的原因,只会看到这个错误是发生在你负责的范围。所以验收是相当重要的一环。

验收结束后,以邮件形式发出验收结果。待所有bug已修复,即可邮件发出“同意上线”的指令(帅不帅?)。在功能终于上线之后,千万不要忘记找产品或者用研同事要功能上线后的数据分析。数据是验证交互方案是否合理的很重要的一项指标,也是增长经验的重要途径。

以上是在大公司中的完整流程。可以看到流程中每一环节都有评审的步骤,这其实都是为了保障最终产出物的质量。在小公司,其实只要砍掉每个环节里的评审环节,就得到了一个简化的、更快捷的流程。有的小公司里可能也没有交互的职位,而是产品经理或是UI设计师代劳。但想学习交互的同学们,请不要气馁。交互设计是诸多设计方法和设计思维的集合,可以帮助一个产品得到更好的用户体验。即使你不做交互设计师的工作,但你依然可以学习交互设计的方法,以设计出体验良好的方案。

五、互联网公司财务流程?

你是刚毕业的吧,其实我有个朋友做会计的,她跟我说到互联网公司会计前期都是打杂的什么交水费电费,平时补办个买点办公用品,帮领导定个会客包房等等,只要是花钱的活你都得去跑。每个月发工资你还要负责发工资等等。 会计最最主要的就是得“嘴严”。切记。一般公司谁的工资多少谁的工资多少你都知道,但是如果别人问你谁谁的工资多少,你不能透露,因为可能会造成公司内部的不安定!

只有有关财务的问题,你不能向任何人提起,除了总经理和总裁之外。 这个是业务流程

六、互联网公司入职流程?

1.首先人力资源部或者有的公司称之为行政部门,会带你熟悉一下公司的布置和环境,然后就是工作岗位的大体阐述,帮助你了解公司各岗位人员大体分布布局。

2.其次介绍的就是你的同部门同事,毕竟今后将在一起工作,这一点是非常重要的啦

3.接着当然就是要隆重介绍一下你工作的上级负责人啦,没有上级负责人就像一个无头苍蝇

4.介绍了上级负责人,当然这个时候你就已经被行政的人交接给了部分负责人了,这个时候部分负责人会给你安排一个导师,最近都流行怎么叫,也就是你的一个引路人如果有什么不知道的就问导师

5.当然员工的工作餐也是比较重要的,怎么解决在公司的工作餐这是一个必须得探讨得一个问题,当然每个公司都会不一样,有得是园区食堂,有的是公司食堂

6.作为一个新员工你的行为随时都惹人注意,这个时候表现出自己主动、勤快的一面将大大有益

七、现在互联网公司内一个产品的开发流程是怎样的?

对于互联网产品来说,用户体验比其他任何一个产品都要重要。不管用户访问什么样的互联网产品,网站?app?它们都是一个自助式的产品,没有产品说明书,没有任何培训和讨论会,也没有服务员来帮助用户。用户只能依靠自己的智慧和经验,来独自面对所有的问题。与此同时,为了吸引用户,获取更多的市场份额,企业往往会给产品加入越来越多的功能,随着功能的不断膨胀,产品也变得越复杂。要想产品有好的用户体验,就必须考虑到用户在使用产品的每一个行动的每一种可能,并且去理解在这一过程中的每一个步骤用户的期望。听上去这就是一个庞大的工作。同时,要保证产品的体验,需要各种专业人士的紧密配合,产品经理,交互设计师,ui设计师,程序员等等。让这么多人合作,没有一个工作流程,必然会导致工作的混乱,进而影响产品的开发,项目的进度。

我们来看一个互联网公司比较普遍存在的设计流程。

首先要说明,这是一个完整的、较理想化的流程。有时候因为团队人员有限,不会每一步都有一个职位单独负责,比如在创业公司,可能根本没有设置交互设计师的职位。但并不表示交互设计这一块的工作就消失不见了,只不过会由其他角色来兼任,比如产品经理,或者是视觉设计师。另外有的项目不需要走完流程的每一步,比如可能只是在现有的网站上做一下功能的升级,在需求分析方面就不会花费太多的时间。

首先来看12点钟的位置,需求分析。需求分析主要可以分为4个部分。

第一是商业目标,用户需求,品牌方向,还有竞品的分析。在这一部分我们需要回答两个问题:

1,我们要从这个网站得到什么?

2,用户要从这个网站得到什么?

这两个问题,其实就是关于网站定位的问题。如何分析需求,如何确定网站定位,后面会详细讲解这方面的内容。简单来说,网站定位就如同出门远行,总是要有一个目标,不然之后所有的工作都会变得没有根据,变得混乱,工作会变的仿佛永远也做不完,没有终点,甚至导致最后的结果南辕北辙。

这里的关键词是明确。当我们能够清楚明白的表达我们想要什么,以及确切的知道用户想我们这里得到什么,我们就能满足双方的需求。

2和3:收集历史数据,总结数据报告;选用户访谈,用户习惯报告,用户体验目标。这里活动都是为了收集需求。

在收集了各种需求之后,还需要分析需求。用户的需求总是五花八门多种多样的,来自公司内部的商业需求也是如此。这么多的需求,当然不能一视同仁,平等对待。因为时间总是有限的,资源也总是有限的,必须把需求分类排序,先做对公司、对用户最有价值、最重要的需求。那些在目前看上去不重要价值不大的东西,可能在将来会变得有用而重要,要确定有一个地方可以存放这些需求。

当收集了来自四面八方的需求,并且挑选出当前阶段需要满足的需求之后,我们开始需要考虑一个新的问题:要做些什么才能满足这些需求?做什么在范围层分为两个部分:功能规格和内容需求。我们习惯把它们都称为“特性(feature)”。

需求收集、分析和整理的工作在团队中主要由产品经理来主导,交互设计师同时也会参与进来。

在收集完需求并进行分析之后,我们对最终产品应该有哪些特性已经有了清晰的图像。也就是说,我们知道了要做些什么才能满足商业需求和用户需求。接下来,我们面对另一个新的问题:要怎么做才能将这些分散的功能特性组成一个整体,最后形成产品让用户使用?

从1点到6点的四个步骤可以给我们答案。交互设计最主要的工作也在于此。

首先来看这里:原型(prototype)设计。

什么是原型?简单的来说,原型是真实产品出来之前的一个框架版本。举个实际的例子吧,在设计一辆新车之前,设计师都会在纸上画出大致的样子,然后会在3d软件里做出三维模型,最后还会用油泥雕一台原车比例的模型。为什么会这样做?俗话说“眼见为实”,在没有原型的时候,大家只能通过想象来猜测产品会是什么样,用文字来描述产品长什么样。每个人心中都有一个哈姆雷特。虽然大家都说同一个东西,你想的和我想的可真不一样。而当设计师做出一个原型之后,先不管它是什么样,至少大家有了一个发表意见和统一认识的标准了。如果大家都认可原型,证明了设计师的想法是准确可行的;如果有分歧,没关系,原型修改起来也很容易。交互设计也是如此。所以说,原型是设计师与项目其他人员最好的沟通工具。

原型设计主要包含两个工作:绘制使用流程图、绘制低保真原型,在此前进,我们会通过内部评审的方式保证设计达成共识。

当使用流程图和低保真原型完成之后,一般会召集跟项目有关的人员,比如老板,产品经理,设计师,程序员,测试人员,运营人员,市场人员等等来开一个评审会。当听取完大家给出的意见之后,设计师会反复的对流程和原型进行修改,最后得到一个大家都认可的确认版本。

然后设计师就可以开始在低保真原型上添加交互细节的说明了。有必要、有资源、有时间的团队,可能还会做出一个能实际操作的高保真原型,让大家能体验到与真实产品更加接近的样子。

接下来是用户测试阶段。一般来说,面向大众的产品,找公司同事,身边的朋友或者家人,都可以做一些简单的用户测试。面向专业用户的产品,比如医疗、工业、金融等等行业,则会找真实用户来做测试。用户测试的目的是为了尽早发现问题,因为原型阶段的修改成本是相对最低的。

7点钟的方向,就是视觉设计阶段。视觉设计师根据交互原型制作静态的视觉设计稿,涉及到布局、色彩、字体等等方面。视觉稿在外观上是最接近真实产品的。视觉稿完成后,同样需要进行设计评审,最终确定方案。

至此,产品长什么样,怎么运作已经非常清楚了。下一步就是切割编码阶段,也就是将设计稿转换成真实的产品。这里大致会经过前端编码和后台开发几个步骤。阶段性完成后,还会进行测试,收集bug和意见,然后反复修正。最后,产品就可以发布上线了。

产品上线之后,当然不是万事大吉。好的产品总是需要不断进步的。有了真实用户来使用,我们需要收集用户的操作数据,收集用户反馈。经过对数据和意见的分析和思考,它们最终又会形成产品需求。一个新的产品周期又开始了。

接下来我们来看看这样一个流程所涉及到的角色,基本上这也是一个完整的用户体验团队的标准职位配置。

做需求分析,写需求文档的,一般都是产品经理。

研究用户,做用户访谈的,叫用户研究员。

绘制流程图和原型图的,就是交互设计师。

绘制视觉设计稿的,当然是视觉设计师。

切割编码,将梦想变为现实的,就是伟大的程序员。当然,他们还可以细分为前端工程师、后端工程师等等。

进行产品测试,专门挑bug的,是测试工程师。

好了,关于一个互联网产品的设计开发流程和每个环节涉及到的角色,相信大家已经有了一定的认识和理解。当然,在现实世界,能走完这样完整的流程,每一个环节都有专业人士负责的产品,其实是比较少见的,更多的情况是因为各种现实情况,会简化某些流程,某几个角色由一个人一起负责。

八、开发公司资质办理流程?

按照规定提供办理资料,到行政大厅提交资料,并填写申请资质申请表,当场进行办理,需要几个工作日后资质证书发放领取。

九、互联网公司开发和运营哪个费钱?

互联网公司运营更费钱一些。

因为公司的运营基本上都是需要靠钱来推广出来的,毕竟是推广之后,才会有更多的客流量,才会将你的产品推向世界,让更多的人知道这个产品或使用这个产品才会有利润可图的,所以是比较费钱的,而开发一般都是固定的薪资的。

十、互联网公司管理流程及办法?

1)流程的优化

按照上文所述,流程是一个不断提炼的过程,听上去像是一个不断做加法的熵增过程,其实流程也需要不断做减法,即持续的优化流程,不断地适应组织发展的变化;

2)重视流程的学习曲线

在互联网公司中,业务和市场往往推动着整个部门的工作,在此基础上,高昂的流程学习成本必然不会受到欢迎,所以尽可能的减小学习曲线,自动化的推动流程往前走,很自然的规范使用者的行为,是流程敏捷的重要方面;

3)设计多通道的流程

互联网公司中,流程一定不能死板的单通道、单联系人、单审批途径都是不可行的,一定要在关键的路径上提供多通道的途经来适应紧急情况的发生,这种冗余会在诸如“事情很急,但是找不到某个人导致流程走不下去”的时候起到关键作用;

4)重视流程的分层

对于互联网公司来说,反应迅速是不变的关注点,在这种情况下,对于有一定规模的互联网公司来说,流程的分层非常重要,流程的分层即针对不同类型的时间和项目,采用不同的流程来管理,所谓因材施教、对症下药;

5)意识到流程的引导作用

好的流程是否都是简单的流程呢?这是一个很有意思的话题,当我还在前家公司的时候,有一次,我遇到了一些问题,需要走一个复杂无比且审核非常严格的流程,让人非常疲惫和绝望,我忍不住跟公司老司机吐槽,老司机悠悠的说“也许设计这个流程的目的就是不想让人走这个流程”。

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
用户名: 验证码:点击我更换图片

网站地图 (共30个专题249069篇文章)

返回首页