由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 现在比较主流的Java的Agile开发环境是怎么样的?
相关主题
个人创业项目如何启动?Development methodologies... Do you really follow one?
在java里面无法创建7M个Long type的LinkedList? (转载)zhaoce不是老邢顾的发帖的,就是个傻逼
大家做automated test都是用哪个工具?用telerik test studio的 (转载)我是马工,我就盼着公司layoff人 (转载)
应该现在公司里都有用jira, confluence, jenkins这些东西吧?码工命苦啊,软件工程把人困死之一
IntelliJ 高级版有办法破解么Scripting language的几个问题
大家一般用gradle还是maven《.NET中的持续集成》英文文字版[PDF]
彻底被JAVA打败单元测试有什么经典书籍吗?
maven tomcat, jenkins, git pull, push老年工程师转行遇到下马威
相关话题的讨论汇总
话题: agile话题: 开发话题: 环境话题: jenkins话题: maven
进入Programming版参与讨论
1 (共1页)
s****y
发帖数: 503
1
我们现在正开始一个新的项目,想建立Agile的开发环境,主要过去他们都是用很老的
软件(像Clearcase)和Waterfall的流程,所以新项目的特点就是用现在主流的技术和
Agile的方式。
我的Mid-tier是J2EE + Restful + Web service,Frontend是iOS,用Native API开发
iPad,Backend和数据库是existing application。Java的开发环境是Eclipse + Maven
+ Nexus + WebSphere Liberty Profile。我们买了一台Mac Mini,把Jenkins和
Github都host在Mac上,Jenkins也能支持iOS。我们还买了Jira用于项目管理。
我现在这个环境是不是属于比较主流的Agile开发环境?还有什么可以提高的吗?
大家平时单元测试做的多吗?只用Junit吗?还用其他什么单元测试框架吗?
k***5
发帖数: 583
2
假设你的开发是主要在Mid-tier,那么你的build configuration 是怎么设置?你unit
test /integration test/smoke test如何在 submit时auto run?你continue
integration如何处理?
你的Maven project如何管理?team size多大?如何和其他team交流?最后系统整体
test如何和你每个sprint结合?你的defect如何处理?
实际上很难定义‘比较主流的Agile开发环境’。每个公司的开发要求不一样,最后搭
建的都不同。
s****y
发帖数: 503
3

unit
我们team<10人,我们是frontend和mid-tier,他们有专门的测试团队,我这边能做的
只有unit test。Maven/Nexus等的configuration都有统一的标准。
问题是我觉得如果没有automation test,怎么算的上continuous integration呢?像
我们这种情况应该怎么应用Agile的开发模式呢?

【在 k***5 的大作中提到】
: 假设你的开发是主要在Mid-tier,那么你的build configuration 是怎么设置?你unit
: test /integration test/smoke test如何在 submit时auto run?你continue
: integration如何处理?
: 你的Maven project如何管理?team size多大?如何和其他team交流?最后系统整体
: test如何和你每个sprint结合?你的defect如何处理?
: 实际上很难定义‘比较主流的Agile开发环境’。每个公司的开发要求不一样,最后搭
: 建的都不同。

g*****g
发帖数: 34805
4
Maven -> gradle
JUnit -> testng, mockito, Spock
integration with cloud for continuous delivery, deployment
g*****g
发帖数: 34805
5
Isn't Jenkins and JIRA for that?

unit

【在 k***5 的大作中提到】
: 假设你的开发是主要在Mid-tier,那么你的build configuration 是怎么设置?你unit
: test /integration test/smoke test如何在 submit时auto run?你continue
: integration如何处理?
: 你的Maven project如何管理?team size多大?如何和其他team交流?最后系统整体
: test如何和你每个sprint结合?你的defect如何处理?
: 实际上很难定义‘比较主流的Agile开发环境’。每个公司的开发要求不一样,最后搭
: 建的都不同。

d*******r
发帖数: 3299
6
Integrate and deploy continuously 的话
有人用 jetBrains 的 TeamCity 吗, 看着不错啊
https://www.jetbrains.com/teamcity/
b******e
发帖数: 1861
7
我公司用,不过只用它做build management。

【在 d*******r 的大作中提到】
: Integrate and deploy continuously 的话
: 有人用 jetBrains 的 TeamCity 吗, 看着不错啊
: https://www.jetbrains.com/teamcity/

1 (共1页)
进入Programming版参与讨论
相关主题
老年工程师转行遇到下马威IntelliJ 高级版有办法破解么
Source Control/Issue Tracking software? (转载)大家一般用gradle还是maven
Version Control Software (转载)彻底被JAVA打败
[合集] 如何选择代码,版本管理器?CVS 还是 SVN 还是其它?maven tomcat, jenkins, git pull, push
个人创业项目如何启动?Development methodologies... Do you really follow one?
在java里面无法创建7M个Long type的LinkedList? (转载)zhaoce不是老邢顾的发帖的,就是个傻逼
大家做automated test都是用哪个工具?用telerik test studio的 (转载)我是马工,我就盼着公司layoff人 (转载)
应该现在公司里都有用jira, confluence, jenkins这些东西吧?码工命苦啊,软件工程把人困死之一
相关话题的讨论汇总
话题: agile话题: 开发话题: 环境话题: jenkins话题: maven