Mat*_*eng 18 php project-management typo3
我从2006年开始开发TYPO3项目,项目越来越大,越来越复杂.设置一个包含联系表单和新闻列表的简单CMS站点都是例程.
现在,我们完成了一个更大的项目:一个拥有无数扩展的国际公司的平台:登录和注册,新闻,列出数据库记录,动态联系表格,调查和统计,内联网功能:文档上传和下载,几个后端"调整"每次TCA修改等.
项目经理对我们的开发人员感到不满,因为有时候,在我们完成函数X并且稍后将函数Y提交到开发服务器之后,函数X被破坏了.这与typoscript设置,扩展相互依赖性,版本控制错误或有时简单的编程错误和拼写错误有关.我知道如何照顾后者,但总的来说:
根据您的经验:
我们如何在TYPO3中开发一个防错系统,一切都在手,扩展不会妨碍他们?换句话说:我们如何保护和隔离功能(扩展) - 并避免这些相互依赖性问题?
我们正在一个有两个开发人员的DEV团队工作,我们已经使用:
编辑Bountyhunters:
我正在寻找的是一个可能包含以下主题的最佳实践摘要:
Fed*_*TIK 25
我们在大型TYPO3项目中可以找到的问题与任何开发项目都没有太大区别.
一般做法:
常见的TYPO3做法:
其他参考:
扩展可以帮助管理复杂的TYPO3安装:
使用现代项目管理方法和工具
书籍: