现在比较主流的Java的Agile开发环境是怎么样的?
伊谢尔伦
伊谢尔伦 2017-04-17 13:35:17
[Java讨论组]
伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全部回复(3)
巴扎黑

J2EE换spring,
eclipse换IDEA,
maven换gradle,
webSphere太重了,至少用tomcat吧
mac用来做服务器太浪费了,这些钱可以去买几台阿里云服务器
小的项目管理工具用白板+Excel足矣

Junit是Java比较好的单元测试框架,结合其他测试框架比如Mockito,Hamcrest可以满足大部分的单元测试需要。
如果要做集成测试和自动化测试,可以用Jbehave,Selenium。

怪我咯

Agile是人与人之间合作的方法,和所使用的开发技术关系不大。所以Java技术选型方面都不说了,这取决于你的项目的目标环境,客户,以及团队技能。

工具方面:
除了Unit test,还需要自动化功能测试如Selenium。如果需要通过test case与非技术人员深入交流,建议使用BDD框架如cucumber。

但是这些对于Agile都不是最根本的要素,重要的是:

  1. 团队成员都了解Agile的工作方式么
  2. 领导和客户是否接受Agile渐进式的交付方式,客户是否愿意在项目过程中保持关注并提供反馈
  3. 团队是否对于合作的基本规范达成共识
  4. 项目的可交付标准是否确立
    ……
巴扎黑

敏捷的话,主要是软件开发方法,使用SCRUM的看板管理。
工具的话,可以git + idea + gradle + springmvc + spring + mybatis + junit

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号