• 軟件分析課程有感


    今天晚上在上軟件分析這門課程的時候,對于上課老師的講演非常贊賞,他不會拘于書本,而是把自己在軟件開發的過程中積累的經驗與大家分享,挺有共鳴的。例如:他認為一個精干的開發小組有6個人,分別負責:項目組長(寫project plan, 重點在于Targets, Scopes, Schedule, Cost, Risks), 用戶代表(系統使用手冊,用自然語言描述用戶需求,且要求與用戶直接打交道),系統分析(可以用B-Method,一種完全的形式化語言或半形式化語言:DFD, WF, UML將用戶需求模型化), 設計人員(編寫設計文檔,以正確性,重用性,安全性為三個主要原則),開發人員(簡單工作,按coding style實際設計即可). 質保人員(也是最難做的,他的任務就是編寫測試用例和測試腳本,用自動化的方式測試程式)。
    其中他認為設計人員與分析人員都是賃經驗的,而質保人員是賃腦力的
    提到重用原則想到了SAP為什么可以提供了一個巨大的平台給顧問呢?原因在于它的系統設計時是完全用的向抽象而編程的,而不是對具體的業務進行編程,正是進行了抽像,所以遇到具體需求的時候,可以進行配置,不同的配置就對應了不同的應用。
  • 相关阅读:
    HTML页面下echarts图形绘制
    nth-child的运用
    黑客零做起
    回溯法-背包问题
    回溯法-迷宫问题
    ECMA概述
    微信小程序-蓝牙
    JavaScript实现千位分隔符
    Vue 就地复用策略
    内联函数inline
  • 原文地址:https://www.cnblogs.com/sdikerdong/p/1222017.html
Copyright © 2020-2023  润新知