zoukankan      html  css  js  c++  java
  • 《Head First 软件开发》阅读二

    项目计划:为成功而筹划

             每段伟大的代码始于伟大的计划。

             客户现在就要他们的软件,可是开发需要的时间远远超过客户要求时间。我们需要实际解决方法;由客户确定优先级,与客户一起确定优先级顺序,开发出Milestone 1.0版本(绝对必要的使用情节、关注基本功能)。一个项目的时间并不是主要由人力决定的,有时更多的人力意味着减损绩效,合理安排人力是按时完成项目的佳境之一。扮演客户是决定M 1.0版本情节优先级的方法之一,扮演客户的角色决定情节的优先级并制定计划。保持开发循环是项目计划的重中之重。当制定好计划后,将计划于真实情况作比较,我们做的是实际项目。伟大的计划由此诞生。

    使用情节和任务:开始你实际的工作

             开始工作,将使用情节分解成任务、估计任务、完成使用情节。

             实际工作比你的使用情节更加细致。汇总任务并估计任务,将使用情节分解为若干任务可以为估计和计划增加信心。每次做任何工作或重新估计时需要更新估计值和剩余的时间(工作量完成情况趋势图),把任务写到白板上(三块任务,任务分配等),每天碰头会是确定任务的一个好方法,保持白板的最新状态并提前提出问题。

             成功的软件开发的全部含义是要及时了解状况。通过了解进度和挑战,你能使客户一直在身临其境,并当需要时交付软件。

  • 相关阅读:
    C#wenbbrowser浏览器的详细用法
    js 通过window.external 调用 winform中的方法
    找到webbrowser中的控件句柄发送消息-转
    设置ie cookie 转
    XML的SelectNodes使用方法以及XPath --转
    JQuery AJAX 提交js数组
    Java数据库访问:DBHelper类
    调试运行过程中,位于try-catch中的异常代码是否中断的选项
    Eclipse中配置Tomcat并创建Web项目
    TypeScript: 应用级别的JavaScript开发
  • 原文地址:https://www.cnblogs.com/liulala2017/p/9391675.html
Copyright © 2011-2022 走看看