第一次接软件项目,关于工期和价钱以及相关注意事项有啥好的建议吗
谢邀!先从项目管理角度,简单说几点。一、搞清楚用户的需求是最重要的工期和价钱都与产品的需求(你们到底要做多少东西)有关,建议先和客户直接沟通,把需求文档(PRD 或 SRS)写好,尤其不要遗漏关键、重要的需求细节,等主要的需求基本定下来(对当前需求的精准度有足够的把握)后再估工期和费用、签合同。还应该打听、了解下行业里同类项目、同类产品的大致情况,这对工期、费用等估算是很好的参考。主要帮助一个运输公司做一个运输汽车路线监控软件,公司已有运行的网站系统,想要做一个app的,能在手机上监控查看,大致功能是汽车gps定位和状态监控。目前这么点需求描述太粗了,肯定需要细化,例如:客户是多大规模的公司?业务大致情况?需要同时监控多少辆车?多大的监控地域范围?全国?要支持多少种类型的手机?硬件配置要求?要支持哪些操作系统,iOS、Android 等?版本和软件配置要求?客户公司的网站能提供哪些数据与 API?与手机 APP 是什么关系?需要监控车辆的哪些状态?车辆监控数据动态更新的周期?系统有哪些类型的用户和干系者?有哪些第三方的关键技术、组件可以集成重用而无需开发?。。。二、关注主要的技术难点和风险有了比较靠谱的需求文档(模型)后,在签订合同之前应该再做下概要的架构设计,评估技术方案的可行性、成本以及实现上的主要难点和风险。三、团队的管理决定成败团队的 PM(项目经理)和架构师定了吗?选好开发的管理与技术负责人是项目成败的关键。当然,管理决定技术,成败最终应该由 PM 担责。许多初创、缺乏经验的开发团队做项目,常常不是严重延误就是明显超支,常见的原因是前期估计太乐观,对项目管理与技术的风险既视而不见也懒于分析,编程、码代码还行,加班、体力更好,但往往需求、架构、设计、测试等方面较弱,概括起来就是软件工程(管理与技术)的不成熟——根因:缺少成熟的管理者。。。。
■网友
同在校学生,我接项目,首先说清楚功能合同上写清楚,如果要临时加功能,另外算钱并且放在二期另签合同。然后说清楚先交三成定金所有功能做完后再交四成最后上线了补尾款三成
■网友
项目的工期是项目的需求确定的。需求一定是文字的详细描述,并且通过相关项目干系人的评估确认。变更的控制要做好。需求的内容决定了你们的工期和价钱。开发的工期可以找一个有经验的开发人员帮助去评估。根据评估的人天计算出相关的成本。
■网友
尽量细致的谈需求,然后用合同的形式固定下来。要跟客户明确,需求变更必须加价!
【第一次接软件项目,关于工期和价钱以及相关注意事项有啥好的建议吗】 但是如果你实际经验不够多,这一点可能有困难,那就奔着学习的目的去吧——该做步骤还是要做的,谈需求、定框架、付款方式、双方的权责等等都要考虑,但如果后面出现意外状况,尽量应付,积累经验和教训。
推荐阅读
- 医生■苏州医生高铁上救人,这已经不是他第一次……
- 滁宁城际铁路一期项目汊河新城特大桥箱梁架设完成
- 盐都区|15个高质量项目签约落户盐城高新区
- |盐城在建省级农业农村重大项目已完成投资65.9亿元
- 大学再有三个月就结束了,没学到知识,参加一个软件测试培训机构好吗
- 南通大学|创业项目聚焦二孩家庭,南通大学喜获国赛金奖
- 农民工工资|海门三项目被省住建厅列入拖欠农民工工资预警名单
- 有啥方法,网站,项目可以自己练习计算广告学
- |第七届淮海科学技术奖获奖名单揭晓121个创新项目、10名科技人才获奖
- 上市公司孵化新项目成熟之后,拆分出去成立新公司,这样不会损害其他股东的利益吗
