【软件工程之全程建模培训之开发管理】主要探讨了软件开发过程中涉及的多个关键环节,包括项目管理、需求工程、配置管理和辅助知识等多个方面。全程建模是一种使用UML(统一建模语言)和其他建模工具进行系统设计和开发的方法,旨在提高软件质量和效率。
在【项目管理】部分,提到了MS Project和Excel作为项目管理工具的使用。MS Project主要用于规划大的迭代或项目总计划,而Excel则适合制定小规模迭代计划和周工作计划。项目管理方式因人、项目和环境而异,目标是确保项目按时、按质完成。此外,还推荐了一些项目管理相关的网址,如企业统一过程和SEI(软件工程研究所)的网站,供进一步学习和参考。
【需求管理】被定义为对需求从提出到实现的全过程中进行跟踪和管理,确保用户需求得到有效解决。Requisite Pro是一个需求管理工具,用于记录需求的状态,生成报告,帮助项目团队了解需求进度和重点。
【配置管理】被认为是维持软件工程活动中资源完整性的重要手段。它包括标识和控制软件配置,确保在整个软件生命周期中保持配置的完整性和可追溯性。常用配置管理软件有Rational ClearCase,适用于复杂的分布式团队合作和大型项目,而MS VSS(Visual SourceSafe)则更适合小型开发团队,易于使用,能有效管理版本和文件共享。
综合以上内容,全程建模培训强调了在软件开发中,项目计划、需求理解和配置控制的重要性。有效的项目管理工具和需求管理策略能确保团队高效协作,而强大的配置管理系统则有助于保持软件产品的稳定性和一致性。通过深入理解和应用这些知识,可以提升软件开发的质量和效率。