待兔 待兔
3年前
敏捷软件开发背景下的软件设计
在目前大部分的软件开发组织中,敏捷开发已经成为毋庸置疑的标配。随着数位技术大神和布道师的宣扬和数量庞大的敏捷教练的身体力行式推广,商业环境和客户需求变更速度的日益加快,采用端到端交付周期更短的敏捷开发过程基本已经成为项目成功的必要条件。软件设计的刚需被敏捷了吗?工作流程的变更以及开发节奏的加快并不能绕开一个很核心的问题
Stella981 Stella981
3年前
Jenkins自动化部署
感谢之前带领过我的leader,让我能够知道什么是好的开发方法。在很早之前就接触过敏捷开发。什么是敏捷开发,简单来说就是让软件可靠地,快速地发布出来的一种开发方法和技巧。而敏捷开发中有许多的实践,可能并不是每一种实践都适合于你的团队,但是总有一种能帮助你们的团队快速地将软件可靠地,高可用地发布出来。如果在读这篇文章之前,还没有接触过敏捷开发,那么
Wesley13 Wesley13
3年前
Scrum vs Kanban,如何选择?
两大方法虽然敏捷诞生只有20年的时间,但却帮助了很多企业取得了成功,在这期间也出现了各种敏捷方法论和思想体系,这篇文章,我们试图去讨论一个问题:对于准备实施敏捷的团队,在Scrum和Kanban两种方法之间如何选择?(特别说明:有人会说Kanban其实是一套思想体系,不是方法论,这里我们不想陷入概念之争,只想解释他们适用的场景,所以下文中
Wesley13 Wesley13
3年前
JIRA中的史诗、故事、版本与冲刺
史诗,故事,版本与冲刺这四辆马车能够优雅地管理敏捷过程的范围和时间表。并构建您的工作。一旦软件团队熟悉瀑布或其他传统项目管理风格,他们常常感到“如何构建我的工作”的痛苦。幸运的是,敏捷开发使用四个明确的交付工具,将结构带入任何敏捷项目:史诗,用户故事,版本和冲刺:·Epic史诗大量的工作,包含故事·Story故事最小
Wesley13 Wesley13
3年前
CODING 敏捷实战系列加餐课:CODING 做敏捷这一年
在数字化协同的大背景下,过去一年CODING以老牌代码托管工具为基础,华丽转型为一站式DevOps研发管理工具。本次课程《CODING做敏捷这一年:理解一站式DevOps产品思想》由CODING运营及项目协同产品总监张路宇进行分享,主要分析数字化协同的工具对于敏捷的作用,并现场互动讨论观众喜欢的工具、团队如何实践敏捷,做
Wesley13 Wesley13
3年前
20165220 实验三 敏捷开发与XP实践 实验报告
!(https://oscimg.oschina.net/oscnet/b9a274a8aa73f183817cba5deb6205566e2.jpg)实验三敏捷开发与XP实践1实验要求:实验三敏捷开发与XP实践http://www.cnblogs.com/rocedu/p/4795776
Stella981 Stella981
3年前
NO.29 敏捷之旅2012杭州站 Living Agile,即将拉开帷幕!
Agile is not only a way to work but also a way to think about life. Living agile makes life better. 敏捷是一种思维方式,她所追求的是如何将复杂的事情变得简单。如何真正理解敏捷,让她与你的思想融合,成为你的一部分?在敏捷式的生活中,你萌生了什么灵感,又产生了什
Stella981 Stella981
3年前
Serverless 多环境配置方案探索
相信读完前面几篇有关ServerlessComponent文章的小伙伴已经体验到,它给我们开发带来的遍历。但是实际我们的日常开发项目中,并不仅仅只是单纯地一个项目部署那么简单,我们的敏捷开发流程中,还有开发、联调、测试、预发布、正式环境等关键词。那么有小伙伴就有疑惑了,我的业务开发完了,如何管理不同环境的配置呢?比如测试环境的数据库配置和正式环境的如何
京东云开发者 京东云开发者
8个月前
京东流水线——满足你对工作流编排的一切幻想
01流水线模型在今年的敏捷团队建设中,我通过Suite执行器实现了一键自动化单元测试。Juint除了Suite执行器还有哪些执行器呢?由此我的Runner探索之旅开始了!众所周知,DevOps流水线(DevOpspipeline)的本质是实现自动化工作流程