2007-02-10 14:51:05
近期,作者对现有系统进行了维护性审查,发现这些系统因技术元素繁多而变得复杂。他描述了典型的一天,包括整理文档、与专家访谈、撰写报告等,并承认这个过程虽然艰难,但有助于消化信息。作者强调,系统维护性是关键,但往往被忽视。他认为,客户必须要求并控制所购买的系统能够合理维护,而开发人员也应重视这一点。作者提出,自动化测试和增量交付可能是提高维护性的有效方法。尽管实现这一目标充满挑战,但他相信这是值得追求的。
2007-02-10 14:51:05
近期,作者对现有系统进行了维护性审查,发现这些系统因技术元素繁多而变得复杂。他描述了典型的一天,包括整理文档、与专家访谈、撰写报告等,并承认这个过程虽然艰难,但有助于消化信息。作者强调,系统维护性是关键,但往往被忽视。他认为,客户必须要求并控制所购买的系统能够合理维护,而开发人员也应重视这一点。作者提出,自动化测试和增量交付可能是提高维护性的有效方法。尽管实现这一目标充满挑战,但他相信这是值得追求的。
2007-02-09 21:00:00
《网络安全》一书由Nitesh Dhanjani和Justin Clarke合著,旨在探讨网络安全领域。书中介绍了网络安全的相关工具和技术,为读者提供了实用的安全防护知识。
2007-02-09 21:00:00
《网络安全》一书由Nitesh Dhanjani和Justin Clarke合著,旨在探讨网络安全领域。书中介绍了网络安全的相关工具和技术,为读者提供了实用的安全防护知识。
2007-02-08 06:26:17
Java作为一种技术生态系统,经历了四个截然不同的阶段:从客户端技术到服务器端应用,再到J2EE容器,最后是领域驱动设计。每个阶段都伴随着技术进步和挑战。Java的发展历程表明,它并非一成不变,而是随着时间不断演变。对于管理者来说,了解Java的演变历程和当前的技术趋势至关重要,因为它们可能会影响项目的成功与否。
2007-02-08 00:38:12
在敏捷项目管理中,作者提出了一种基于“常识”而非实际经验的预算和估算方法。他认为,对于价值2000万美元的项目,应分阶段交付,每阶段不超过50万美元。作者反对在项目开始前进行详细估算,因为这可能导致项目失败。他建议先制定一个粗略的商业案例,并根据实际情况调整预算。例如,如果预计项目总预算为2000万美元,则实际预算应为1000万美元。作者建议将预算分为几个阶段,每个阶段不超过预算的10%,以降低风险。在获得不可辩驳的进展证明之前,不应超过预算的2.5%。