一个人的开发APP有哪些难点?
解决用户的高并发(即如何解决成千上万的用户同时访问服务器而不导致程序崩溃的问题)
逻辑难点(部分产品内部业务逻辑复杂,重叠点多,难以保证数据正确、流程无误)
效果很难(也就是说,对于一些优秀的用户体验或者炫目的界面效果来说,需要花费大量的时间)
体验优化(这可以说是难的。比如我们之前做过一个项目,处理过图片,我们在初期处理一个需要3秒,后期优化到0.5秒,这个真的很大。要知道处理只需3秒,我们写了几个月上万行代码,在此基础上优化真的很费力)
开发?需要谁
安卓(安卓)、苹果(iOS)、后台(java或PHP)、产品经理(设计流程)、设计(设计界面),每个部门都有一个人,对于比较大的项目,每个部门都需要很多人参与
多少钱?需要多长时间
钱:只能说定制的软件一般5万起步,但是为什么5万起步以后还会说呢?在开发交货至少需要1个月
软件成本估算的应用案例分析
本文以公司开发,的一个人力资源管理系统为例,说明软件成本估算的方法和过程。
项目要求:
某甲方需要一套人力资源管理系统,企业想投标这个软件。甲方营业部人员列出了原业务要求,具体要求说明如下:
1)组织结构管理
维护和图形化显示公司,的组织结构,包括部门、职位和其他信息。您可以根据输入的文件信息创建、修改、删除、合并、更改隶属关系、设置帖子数量以及自动显示实际帖子数量。支持部门和职位信息的excel模板导入功能。您可以创建、修改、查询和删除职位。职位信息包括职位描述和相关的薪资水平。
2)招聘管理
空缺岗位生成的招聘申请,经人力资源主管、部门主管审核后,自动发布到外部招聘渠道。可以查询招聘信息,也可以删除过期的招聘信息。管理候选人信息,将获得的简历和面试信息输入系统进行维护。
3)文件管理
管理员工信息,包括员工基本信息(如姓名、年龄、性别、职务、电子邮件等。),家庭档案信息,培训记录和工作记录。还包括员工照片、社保号等。授权用户可以查询或修改员工档案(如调动、离职、绩效测试)