手稿介绍

我们知道Manuscript必须完成所有必不可少的工作:任务管理,优先级划分,调度,冲刺,故事点以及所有这些好东西。 老实说,《手稿》擅长这些基础知识。 但是随后,我们发现有机会根据一些简单的想法做一些真正新的事情: 让我们防止电子邮件。 Slack在减少团队(包括我们的团队)内部发送的电子邮件方面所做的出色工作使我们受到启发,并希望将同样的无缝体验带入捕获错误报告甚至回答客户问题。 因此,Manuscript对来自客户甚至通过您的Web联系人表单的电子邮件进行分类,并将其与自动错误报告和团队自己的任务一起归档。 这使得它们易于在一个地方进行跟踪,因此您不会丢失重要的决定,因为它们被埋在了电子邮件中。 您有足够的问题。 手稿有案子,没有问题。 案例比在其他系统中可能遇到的问题或故障单更有效-您不必强制填写一堆必填字段,并且每个案例仅分配给一个人 。 这意味着您始终知道由谁负责,决无任何决定或任务落空,因为每个人都认为这是别人的问题。 甚至更好: 在“手稿”中,搜索确实有效 。 即使您只记得“我知道我上周见过这件事,并且已将其分配给鲍勃”,也可以通过任何您能记住的东西轻松搜索案件。手稿可以帮助您找到所需的内容。 您的工具可以互相交流。 面对现实,许多项目管理工具都在尝试通过您的聊天平台或生产力套件向您推销产品。…

如果您以编写软件的方式写书怎么办?

我是一名软件工程师,他生活和呼吸敏捷和极限编程。 我也是作家,将在今年11月而不是第一次参加NaNoWriMo或“国家小说写作月”。 基本上,这是一种写作方法,参与者仅在11月份就尝试完全撰写50,000字的小说。 我已经做了NaNo多年了。 但是现在我在Pivotal Labs工作,帮助企业朝着更精益,敏捷的软件构建方法发展,NaNo对我的感觉略有不同。 坦率地说:NaNoWriMo是超级瀑布。 为了支持我的观点,我提出了“瀑布模型”维基百科文章。 只要看看它提供的这张图! 从字面上看,这就是写书的过程! 首先,您要计划(设计一些角色,设计一些情节),然后坐下来写东西,然后将其发布给全世界,并确保人们真正喜欢它。 与敏捷(我们强调增量工作软件并响应不断的用户反馈)不同,NaNoWriMo实际上是固定时间/固定范围难题的定义。 你有30天。 现在写50,000字。 不妥协。 因此,NaNo还可以举例说明瀑布编程中一些有据可查的问题。 例如,任何人都会告诉您,如果您的时间表如此紧迫,几乎不可能做好所有的计划,就无法倒出文本来增加字数。 我与谁进行过交谈的每个人,NaNo通常都是在他们的裤子旁边做的-大约一周后,地块规划的页面就会翻阅,而在其余时间中,您实际上是在随手整理。…

通过上下文驱动的测试自动化将维护工作量降低97%

您可以轻松地观察到,新建的桥梁仅允许10辆汽车中的9辆通过,还是由无法完全对齐的部分组成。 不幸的是,在数字项目中,等效缺陷通常会被接受。 桥梁是有形的三维结构,而数字结构则不是。 您如何确保可能具有无限尺寸的项目的质量? 您如何测试? 测试自动化是解决软件项目质量保证中不断增加的工作量的明显解决方案。 人为错误更少,覆盖范围更广,资源更少以及能够扩展重复任务是自动化的一些众所周知的好处。 但是,要真正从自动化中受益,有必要在此过程中降低复杂性。 这篇文章介绍了上下文驱动的自动化,作为隐藏不必要的复杂性层的解决方案,以便测试人员可以将精力集中在最有意义的地方。 “要真正从自动化中受益,就必须在整个过程中降低复杂性。” 质量检查团队接受自动化并开始推广之后,他们通常会经历可预测的学习过程。 此过程的各个阶段将在后面描述,但可以总结如下: 首先,测试用例是一个一个地构建的,以复制手动完成测试的方式。 这称为线性或1:1自动化。 然后,随着与越来越多的独立测试用例相关联的维护工作量变得不受控制,人们意识到必须以一种更智能的方式完成测试自动化。 自动化旅程的第二阶段全部涉及跨多个测试用例优化和重用零件。 它通常涉及将数据源插入自动化流以运行数据驱动的自动化。 该练习可以显着减少维护工作量,但是却以瘫痪复杂性为代价。…