首页 程序笔记 关于项目管理的若干建议

关于项目管理的若干建议

今天整理电脑,发现自己去年年初给老板写的这个很好,拿出来和大家分享一下

《关于项目管理的若干建议》
1、 人尽其才,成本优先
技术开发型公司最主要的管理就是人员的管理,如何最大程度的利用好现有人才,发挥其最大作用,也是成本控制的重要参数。技术开发人员按初级、中级、高级三个级别进行合理分配和管理。并进行有效的级别薪资控制。最终达到有效控制开发过程中的人力成本。
分级管理说明白点就是给初级人员安排初级的工作,并预留培养成长空间,而不是给初级人员安排中级人员的任务,甚至高级人员的任务,最终结果是什么也没干好,人员情绪较大,不利团队稳定,更谈不到什么团队建设。公司可能发展到一个不断招聘、不断离职的恶行循环。
2、 项目节点,周期控制
项目签约或开始启动前,必须制定一级计划,按软件开发生命周期分段,有效制定每个阶段最终的产出物和时间节点,然后项目经理再进行细化的二级计划,如按期完成可以给项目组相应奖励,不能完成追究项目经理及相应人员的责任。形成项目经理负责制制度,项目经理对成本、项目质量、项目周期等负责。
3、 效率当先,合理分工
根据每个人的技术特长和工种进行项目分工,项目经理应首先自问一下,这个事交给他后能否完成,能否在时间内完成,能否在高质量的情况下完成。开始开发过程中,尽量做到有效加班、效率当先,否则只能是为了加班而加班。目前我们加班也有加班费了,这样的话,人力成本增加了,但是结果并不好。
4、 奖惩分明,鼓励勤奋
承接项目不容易,但是真正实施过程更难,所以项目管理和公司管理中应该秉承鼓励勤奋,当然更应该在项目管理中做到奖惩分明,展开来说就是哪些需要奖励的,哪些是需要惩罚的,利用好杠杆机制,做到多劳多得,少劳少得,不劳不得。
5、 任务划分,责权清晰
好的奖惩机制必须要先做的责任清晰,首先在项目任务划分之前做的,谁做什么,做到什么程度,前期制订好。
6、 开源节流,商务第一
主要是加强商务洽谈人员队伍,由原来的一人改变为多人,提高项目签约数量,当然这点必须在做好项目管理的基础上,也就是形成有效的项目管理机制,能够满足处理多个项目同时启动的情况下的人力准备、机构准备、制度准备。否则会适得其反。
7、 劳逸结合,张弛有度
建议增加定期团建,如春游、团建等,工作时间建议改为双休制,提供更有效的、符合法律法规的工作环境
8、 过程留痕,防止超限
项目开发过程中难免有需求变更,如何有效把握项目界定的尺度,那就要必须在开发前制订需求规格书,开发过程中因业务变更签写相应的变更单,变更单分两种,一种是不追加费用的,另一种是需要追加费用的。即使不增加费用,也要避免来回的修改增加时间成本。增加费用的可在上级领导批准后修改或签署下一期的合同计划,将项目延申到多个合同,从而扩展公司业务,为公司带来更大经济利润。
9、 教育培训,逐步上升
员工来公司上班无非是两点,挣钱和学习。团队可组织定期或不定期的业务培训,也可进行自我学习,提高个人技术水平。另外做好软件上线的客户培训工作。
10、 质量检验,有效监督
每个人有自己的编码习惯,这样导致项目后期换人等情况下别人无法接手的窘境,在完成的项目中,进行代码审查是提高软件编码质量的有效手段。
11、 自我开发,适当外援
软件开发过程可以是自建的团队,也可以是外包,外包的数量应该在不断减少,外包的开发进度、开发质量都很难做到实时掌握,一旦完成交付发现内部问题很难处理,加上外包的时间也很难把握,当然,如果成本比自建团队开发低很多,可以考虑项目外包给别人,并且可以做到多个乙方备份,也就是可以在多个承包商中进行遴选定夺。
12、 注重测试,提高质量
软件项目必须的一个环节就是测试,测试分为很多方法,如压力测试、黑河测试等等,测试多次的项目才可放心交给甲方,从而提高软件产品的质量。
13、 交付完整,回款完整
最后一点就是做好项目的完美交付,就是项目的结项工作。完美的交付再配合一个完整的回款才能做到项目完美


站心网

今天整理电脑,发现自己去年年初给老板写的这个很好,拿出来和大家分享一下《关于项目管理的若干建议》1、 ..

为您推荐

Happus:给准备离职成为独立开发者的你 5 点建议

Happus 是你追寻幸福健康关系、甚至提高婚姻生活品质的贴心助手。无论是关系维系、情侣问答、聊天话题、趣味事实、生活窍门、休闲游戏,还是约会灵感,App 中的一切都希望让你们成为更加幸福的一对。不同于其他产品..

关于工作和成长,这是我的121条具体建议

关于面对批评01.没有人对被批评感到高兴。如果有,TA撒谎。02.面对批评,得体的第一反应是“不急于解释,不反唇相讥”。03.每天,或者最长每周养成习惯,把自己存在的问题和造成的麻烦用最重的形容词想一遍,诚实的..

成功运作一个开源项目的 15 个要点

运作开源项目很容易。所有你需要做的就是让你的源代码可用和开源,对吧?嗯,也许。其实,开源项目是否成功取决于你对项目成功的定义。且不论你是怎么定义的,创建开源项目需要大量的工作。如果你已经有了目标,那么..

关于程序员的职业规划

对于绝大部分从事互联网、程序员的群体来说,看中的不仅是一个白领工作,更重要的是他高薪资的待遇,就当前来说,IT行业发展速度突飞猛进,就业方向和前景更是百家争鸣,如果对自己没有一个明确的目标而漫无目的,那..

ABP.Net Core使用教程(一)启动模版项目

只需要简单的3步:1,到官网下载模版项目 https://aspnetboilerplate.com/Templates2,用VS2017打开,将Web.Host设置为启动项3,在程序包管理器控制台(Nuget控制台)里设定默认项目为EntityFrameworkCore,执行命令..

从程序媛角度去看项目管理

需求管理下图描述的是程序员从接到需求到开发环节的过程:一般我们首先会收到产品的PRD或交互稿,被询问今天什么时间点是否有空,进行需求评审。时光匆匆,回想起刚毕业那时,我望着冗长的PRD,直接跳过背景、目的等..

关于SQL优化的几种方式

1、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2、应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id fr..

ASP.NET如何将Views文件夹从项目分离

将 Views 文件夹从 ASP.NET 项目中分离是一个常见需求,比如为了实现模块化或分层架构。以下是实现此功能的完整步骤,从项目中分离 Views 文件夹,将其移到另一个独立的文件夹或项目中,并确保视图渲染仍然正常。1. ..

使用shields.io来实时显示GitHub项目star、watch和fork的数量

如何获取GitHub repo实时的star,watch和fork数量呢?这里推荐一个Shields.io工具,可以实时生成GitHub徽章,同时显示star数。显示效果如下:什么是 Shields.io?Shields.io 是一个开源项目,用于生成各种类型的徽章..

DockerUI 中文可视化Docker管理工具使用示例

DockerUI 是由国内开发者打造的一款优秀的 Docker 可视化管理工具。该工具拥有简洁直观的UI界面,可以轻松进行Docker主机管理、集群管理,以及Docker任务的编排等操作。DockerUI不仅展示了资源利用率、系统信息和更..

初次走上技术管理岗位的思考总结

初次走上管理岗位的技术骨干,总是有很多困惑。为什么比以前写代码还累?怎么让任务安排更合理?为什么总有下属不愿意进步,每天得过且过?诸如此类的问题,本文并不能都给出解决方法。本文的目的是抛砖引玉,如果诸..

EF Core在非MVC项目中需要手动释放吗?

EF Core 在非 MVC 项目中需要手动释放。在 MVC 项目中,EF Core 会自动释放数据库连接。但是,在非 MVC 项目中,需要手动释放数据库连接,以避免内存泄漏。在 MVC 项目中,如果注入使用Entity Framework Core(EF) ,..

使用try-convert工具把.NET Framework项目迁移到.NET Core

try-convert是一个简单的工具,有助于将 .NET Framework 项目迁移到 .NET Core。dotnet/try-convert GitHub地址:https://github.com/dotnet/try-convert如何使用 try-convert将其作为全局工具安装:dotnet tool ins..

项目管理中的大杀器—承诺

如何保证项目进度按照计划进行是每个项目经理工作的重点。每个项目经理的方法和手段各不一样。今天我和大家介绍一下我经常使用的一种方式,承诺。具体意思是指,让整个项目的干系人进行相应的承诺,从而保证项目向..

你熟悉哪些.NET开发框架和库?请列举一些你曾用过的,并谈谈你在项目中使用它们的经验

以下是一些我熟悉的.NET开发框架和库:ASP.NET Core:ASP.NET Core是跨平台的Web应用程序开发框架。我见过许多项目使用ASP.NET Core构建Web API和Web应用程序。它具有良好的性能和可扩展性,支持依赖注入、身份验证..

数据库管理工具DBeaver 支持多种数据库

DBeaver是一种通用的数据库管理工具,能够支持多种数据库,包括MySQL、PostgreSQL、Oracle、SQL Server等。DBeaver功能特性1、几乎支持所有数据库产品,包括:MySQL、SQL Server、PostgreSQL、MariaDB、SQLite、Orac..

如何开发VSCode插件

要开发 VSCode 插件,你需要遵循以下步骤:安装 Node.js:确保你的计算机上安装了 Node.js。你可以从官方网站 https://nodejs.org/ 下载和安装最新版本。安装 Yeoman 和 VSCode 插件生成器:Yeoman 是一个用于生成项..

支持多种不同类型的数据库管理工具分享

有许多数据库管理工具可以支持多种不同类型的数据库。以下是一些常见的支持多种数据库的数据库管理工具:DBeaver: DBeaver是一个开源的数据库管理工具,支持多种数据库系统,包括MySQL、PostgreSQL、Oracle、SQL Se..

WebkitX Admin 基于Bootstrap 5的后台管理框架

WebkitX Admin 是一个基于 Bootstrap 5 的后台管理框架,适用于各种 Web 应用程序,如 CRM 系统、电子商务平台和项目管理工具。它具有一系列功能,可帮助开发人员快速轻松地创建专业的后台管理界面。WebkitX Admin ..

基于Vue的免费开源admin管理后台框架

三款 admin 框架,分别基于热门的前端 UI 组件库 ElementPlus / Ant Design / Naive UI 打造,开箱即用。新项目的开始,一般是搭建 admin 系统,今天盘点一下3个好的选择。Vue vben admin新鲜出炉的高颜值管理后台UI..

发表回复

返回顶部