一家小型IT咨询公司中,尽管有大量项目等待项目经理来推荐,但是人员不足,导致很多工作无法推进,这就需要项目经理来进行合理的安排工作,保证项目的顺利进行。一般小型项目大约一偶4-5个人左右。那么项目经理如何管理小型项目组,以保证项目顺利推进呢?我们的大多数客户都要求为其公司专门设计的应用程序,无论是供外部用户使用还是由公司内部人员使用。让我们以这个例子为例进行研究。
假设已签署交易,并且我们只需要考虑项目管理,那么可以通过一些过程来满足他们的需求:
1.需求收集;
2.申请时间表;
3.创建模型;
4.向客户发布批准的需求文件;
5.开发和启动请求的应用程序;
6.发布应用程序文档。
为了做到所有这些,我们将需要人员来管理每个流程的角色。
业务分析师
业务分析师是从客户那里收集所有业务需求的人。这些人往往对IT或其他方面知识不多,但是对我们的客户所在领域(在本例中为保险业)的任何领域都有深刻的了解或实际经验。
他们的任务将是这样的:
1.收集客户的所有要求;
2.与开发人员和设计人员交流功能的实现;
3.有时,为客户提供可能的解决方案(您知道,您的客户实际上并不了解发生了什么,并不断询问不可能的请求)。
系统分析师
下一步将是确定如何处理客户的那些要求。该人员通常具有丰富的技术经验,因此他/她应该能够将请求转换为可能的实施方式,稍后再进行开发。
系统分析师的职位描述如下:
1.创建架构图;
2.创建数据库关系图;
3.如果发生问题,请与客户联系开发人员;
4.发布技术文件。
UI 设计师
UI设计人员在此项目管理中的唯一目的是创建模型和资产,通常这会减少时间和能源消耗。因此,指派某人担任小型项目的专门设计师将是浪费。为了处理此问题,我们请一位可以同时设计和开发应用程序的人(客户端)代替。但是,为了清楚起见,我将分别解释他们的职位描述。
UI设计人员最可能做的是:
1.创建线框;
2.设计样机;
3.设计资产(图片,图标等)。
前端
进入开发阶段后,开发人员将开始开发应用程序。我们让前端开发人员负责客户端的开发,无论它是移动的还是Web的,用户应用程序还是CMS。因此,此职位非常适合与UI设计人员合并。
前端开发人员的责任:
1.开发响应式客户端应用程序;
2.将应用程序部署到服务器(或Play商店)。
后端
这是负责大部分代码的人。从数据库,服务器端开发到管理服务器。通常这是有人遇到问题时去办公室的人。关于工作量,我们只分配一个专门负责该职位的人员。
他/她的职责如下所示:
1.开发服务器端代码;
2.管理数据库;
3.管理服务器并设置其环境;
4.将应用程序部署到生产环境。
质量保证
在开发阶段,应该有人来确保应用程序运行良好。那个人就是质量保证。由于测试应用程序需要对业务流程本身有充分的了解,因此业务分析师可以完成此工作。
大致来说,他/她的工作是这样的:
1.创建一个测试案例文档;
2.向开发人员报告错误。
专案经理
项目经理是项目负责人。此人需要管理人员,分配任务并保持可实现的期限。因此,除了创建文档之外,项目经理通常不参与技术活动是不明智的。但是,如果预算紧张,项目经理也可能是系统分析师。
项目经理做什么:
1.从头到尾领导并监督项目;
2.管理资源和任务;
3.参与所有招标程序。
以上就是关于如何管理小型项目组的全部内容,想了解更多关于项目管理的信息,请继续关注中培伟业。