“携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第14天,点击查看活动详情”
#摘要
在Typescript-接口(interface)进阶篇 + 基础篇完成接口的学习,接下来我们将会进行TS类的学习。通过使用类,可以让我们的代码,更加优秀。
软件管理
在之前我们按照软件生命周期的顺序,逐一的介绍了在不同生命周期中的具体内容。下面我们从软件全局的角度来说名一下。
软件开发项目管理基础知识
成本估算
在平时的项目开发的时候,有些时候我们需要根据软件的需求,进行报价。那么我们应该如何比较准确的进行报价呢? 在成本估算这里有4中估算方法。
- 自顶向下估算方法:先估算总成本,在逐步细化。
- 自低向上估算方法:先细化,然后累加,得到总成本。
- 差别估算方法:找以前做过的类似的项目,对差别功能进行评估。
- 其他方法
- 专家评估法
- 类推估算法
- 算式估算法
风险分析
风险分析,是软件工程必不可少的内容。那么风险有哪些?风险分析又包含什么呢?
- 风险识别
- 风险估算
- 风险管理策略
- 风险解决
- 风险监督
进度管理
进度的合理安排是如期完成软件项目的重要保证,也是合理分配资源的重要依据。一般使用甘特图来进行项目管理。
人员管理
如何针对项目情况安排合适的人员去研发合适项目。需要考虑人员各方面的实力。
软件过程能力评估
软件评估的意义
- 软件过程评估是降低软件风险的需要。
- 软件过程评估是软件过程改进的需要。
总结
今天软件工程的基础学习就结束了。后续我还会更新更多的内容。