In addition to the usual 'coding' we also create an MDD infrastructure (JooMDD) for a model driven development, which can simplify the development through the minimisation of the needed technological knowledge.
High quality software development requires a structured development process, quality assurance (QA), versioning and continuous integration (CI)! Within the iCampus team, all these parts are covered through the use of our infrastructure environment:
- Jira to work in accordance to the agile development Scrum and Kanban,
- Gerrit for code reviews,
- PHPUnit as the main testing framework,
- GitBlit as Git server for the versioning of our developments,
- and Jenkins as CI server for the automatic test execution, code validation and deployment of the developed software.
Hard work needs compensation. 'Intrinsic' events, like climbing the 'Dünsberg' together or taking boat trips with turkish interns, help to keep the team spirit alive.
Whereas the user management of Joomla! only supports expected entry attributes like name, username and email address, THM Groups provides the possibility to manage additional attributes. With THM Groups, users have the opportunity to manage their attributes for themselves on a Joomla!-based website. The same applies to user groups....