AGILE开发框架recomendation

我是AGILE开发的新手,但我在java和php方面有很强的背景。我需要尽快做一个CRUD应用程序(大学申请和注册Web应用程序),并希望获得最好,最快和最容易学习AGILE开发框架的建议,我的工作最好是用于数据存储的MySQL。     
已邀请:
敏捷与您用于实现应用程序的技术无关。这是关于您用来构建应用程序的方法。两者是正交的。 如果你想要一个用Java开发Web应用程序的好框架,我会推荐Spring。但是,如果您使用敏捷,瀑布或任何其他方法,Spring将不在乎。     
敏捷开发框架是什么意思? 维基百科: “敏捷软件开发是一组基于迭代和增量开发的软件开发方法,其中需求和解决方案通过自组织,跨职能团队之间的协作发展” 因此,敏捷是管理项目的一种方式,而不是您工作的框架(您可以使用任何语言以敏捷方式开发)。 当然,通过敏捷,您可以将以下软件开发实践集合理解为: 单元测试 TDD 坚实的原则 您可以使用其他框架/工具轻松实现     
我不确定方法选择是否必然与技术选择“正交”(如上所述)。例如,Agile的大多数现代实现都强烈推荐诸如TDD,单元测试,持续集成,QA自动化等实践。如果您做出正确的技术选择,这些做法更容易遵守。我最成功的技术堆栈如下:Spring,Hibernate,Maven,Eclipse,Hudson,Log4J,JBoss,JUnit,soapUI。但是,上面的列表仅仅是一个指南,并不全面。例如,人们可以轻松地将Hudson换成CruiseControl,也许同样成功。我希望这有帮助。     

要回复问题请先登录注册