开发者社区> 问答> 正文

现在比较主流的Java的Agile开发环境是怎么样的?

我们现在正开始一个新的项目,想建立Agile的开发环境,主要过去他们都是用很老的软件(像Clearcase)和Waterfall的流程,所以新项目的特点就是用现在主流的技术和Agile的方式。
后台是J2EE + Restful + Web service,前台是iOS,用Native API开发iPad,数据库是老系统。Java的开发环境是Eclipse + Maven + Nexus + WebSphere Liberty Profile。我们买了一台Mac Mini,把Jenkins和Github都架设在Mac上,Jenkins也能支持iOS。我们还买了Jira用于项目管理。
我现在这个环境是不是属于比较主流的Agile开发环境?还有什么可以提高的吗?
大家平时单元测试做的多吗?只用Junit吗?还用其他什么单元测试框架吗?

展开
收起
蛮大人123 2016-02-27 16:19:48 2853 0
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪

    J2EE换spring,
    eclipse换IDEA,
    maven换gradle,
    webSphere太重了,至少用tomcat吧
    mac用来做服务器太浪费了,这些钱可以去买几台阿里云服务器
    小的项目管理工具用白板+Excel足矣
    Junit是Java比较好的单元测试框架,结合其他测试框架比如Mockito,Hamcrest可以满足大部分的单元测试需要。
    如果要做集成测试和自动化测试,可以用Jbehave,Selenium。

    2019-07-17 18:49:01
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载