测试驱动开发(TDD)是一个软件开发过程,它依赖于在软件完全开发之前将软件需求转化为测试用例,并通过反复测试软件的所有测试用例来跟踪所有的软件开发情况。这与先开发软件然后创建测试用例相反。一些流行的模型很好地支持TDD,如MVC和MVP。
Continue reading
聚焦资讯科技内容领域最前沿资讯,网络精华,心得交流
测试驱动开发(TDD)是一个软件开发过程,它依赖于在软件完全开发之前将软件需求转化为测试用例,并通过反复测试软件的所有测试用例来跟踪所有的软件开发情况。这与先开发软件然后创建测试用例相反。一些流行的模型很好地支持TDD,如MVC和MVP。
Continue reading
用例方法是一种识别系统商业目标的技术。用例的识别有助于确定系统的范围,确保要找到的需求都将与商业价值、需求和战略保持一致。
Continue reading
用例是一种需求捕捉和记录技术,可以用纯文本写出,以叙述的方式描述使用系统的参与者的行动和互动。最后,系统的功能应该满足利益相关者使用该系统的目的。
Continue reading
五力分析可以帮助公司评估行业的吸引力,趋势将如何影响行业竞争,公司应该在哪些行业竞争–以及公司如何为自己的成功定位。
Continue reading
用例通常是图形化的,用例图由文本描述支持,包括用例和参与者描述,以及与用例模板相关的场景,使用例方法简单而直观,是讨论和澄清开发者对用户需求理解的理想工具。
Continue reading
对你的产品积压进行优先排序是很重要的,以确保它不会成为一个开放式的列表,每个人对你的产品都有随机的想法。你的待办事项列表需要被结构化、组织化和优先化,以确定你的团队要做的最具战略意义的事情。在这篇文章中,我介绍了产品积压完善活动的100分法。
Continue reading
在软件工程中,软件开发生命周期是将软件开发工作分为较小的、平行的或连续的步骤或子过程的过程,以改善设计、产品管理。这种方法可能包括项目组为开发或维护软件应用程序而创建和完成的预先定义的具体交付物和工件。
Continue reading
用例建模是一种捕捉、建模和指定系统需求的技术,这些需求对应于系统在与行为者交互时可能执行的一组行为。这些行为产生可观察的结果,并帮助实现其目标。用例是为主要行动者的具体用户目标而命名的,而这些目标又通过文字描述来描述或解释活动和事件的一般顺序,以及特殊条件、例外情况或错误情况的变化。
Continue reading
Scrum把一个软件开发团队比作一个足球队。它有一个明确的最高目标,熟悉开发过程中所需要的最佳模式和技术,有高度的自主性,密切的沟通和合作,并确保每天以高度的灵活性解决各种挑战;每个阶段都有明确的进度,以达到目标。
Continue reading
产品积压列出了产品发布所需的所有特征、功能、要求、改进和修复。产品积压项目具有描述(适当的详细)、故事点(估计)和订单(优先)的属性。它们必须在积压项目中不断添加、删除和更新(Emergent),并及时、适当地反映团队对积压项目的理解。
Continue reading