软件工程基本框架和原则

通用的软件工程过程框架

  • 沟通 communication
    在开始工作之前,和客户(或其他利益相关者)沟通是很重要的。
  • 策划 planning
    定义和描述软件工程工作,包括需要执行的任务、风险、资源需求、工作产品和工作进度计划。
  • 建模 modeling
    为要设计的软件建模,更好的理解需求。
  • 构建 construction
    对软件进行设计和测试。
  • 部署 deployment
    软件交付给用户。

普适性活动

  • 软件项目跟踪和控制
  • 风险管理
  • 软件质量保证
  • 技术评审
  • 测量
  • 软件配置管理
  • 可复用管理
  • 工作产品的准备和生产

实践的精髓

  • 理解问题——沟通和分析
  • 策划解决方案——沟通和分析
  • 实施计划——代码生成
  • 检查结果的正确性——测试和质量保证

通用原则

  • 第1原则:存在价值
  • 第2原则:保持简洁
  • 第3原则:保持愿景
  • 第4原则:关注使用者
  • 第5原则:面向未来
  • 第6原则:提前计划复用
  • 第7原则:认真思考
发布了176 篇原创文章 · 获赞 46 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/weixin_43207025/article/details/105326516