大规模的业务软件设计
软件开发中的三个价值考量
1:设计 适应复杂,灵活多变的业务场景的业务框架;
1:稳定安全
2:业务分层,逻辑清晰,易维护
3:易拓展
4:敏捷交付,小步快跑模式,迭代需求,降低风险
!!!5:业务与其数据模型设计
2:设计 适应不断演变的业务 IT框架;
1:微服务
2:异步通讯
3:弹性资源调配;
3:成本,周期考虑分析
软件全流程多工种绩效考核KPI标准量化
1: 业务需求端
1: 业务总体规模评估
2:业务变更率
3:业务功能变更范围(影响原有业务)
4:业务功能细化落地程度(模糊概念,模棱两可,隐形需求,交互影响)
5:其他环节人员对业务理解需要业务人员配合
2:原型端(通常有需求人员兼职)
3:开发端
1: 功能实现与业务要求,匹配完成度
2:bug分级汇总
3:代码