软件开发管理小记
正统的项目管理过程包括启动/项目计划开发/项目执行/项目控制/项目收尾,在每个开发阶段运用不同的知识领域包括范围管理/时间管理/成本管理/质量管理/人力资源管理/沟通管理/采购管理/风险管理以及整体管理的知识。前四个是核心领域知识/后四个是辅助领域知识/
相对与软件项目的管理,首先要明确目前比较同意的阶段划分,说的通俗些就是项目周期,可行性研究/项目规划/需求分析/系统设计(概要/详细)/系统实施/系统测试(系统测试/集成测试/单元测试),其次需要知道每个阶段需要什么开发流程,要依据本身项目的特点,可以参考RUP开发方法中提到的若干开发流程。然后在各个项目周期阶段进行技术评审或测试。技术评审包括正式/非正式,采用后者更能体现人文关怀,技术评审一般发生在分析和设计阶段,测试一般在运行阶段,测试的工作两相对大,然而发现的问题最多。最后需要作为项目经理需要广博的知识和胸怀,专业知识技能和管理技能。
相对与软件项目的管理,首先要明确目前比较同意的阶段划分,说的通俗些就是项目周期,可行性研究/项目规划/需求分析/系统设计(概要/详细)/系统实施/系统测试(系统测试/集成测试/单元测试),其次需要知道每个阶段需要什么开发流程,要依据本身项目的特点,可以参考RUP开发方法中提到的若干开发流程。然后在各个项目周期阶段进行技术评审或测试。技术评审包括正式/非正式,采用后者更能体现人文关怀,技术评审一般发生在分析和设计阶段,测试一般在运行阶段,测试的工作两相对大,然而发现的问题最多。最后需要作为项目经理需要广博的知识和胸怀,专业知识技能和管理技能。
浙公网安备 33010602011771号