PHP quality assurance tools
Qafoo has now been founded. You can find us at http://qafoo.com. We provide consulting and training for high quality PHP software. Additionally we offer support for my / our open source producs, like Arbit.
Some of the most important tools for quality assurance in PHP projects are PHP_Depend and PhpUnderControl. In the future Qafoo - passion for software quality will provide support for both. Last week Manuel already blogged about the support we will provide for Zeta Components.
PHP_Depend has been developed by Manuel for quite some time now and provides you with all those well known metrics for PHP source code, like Cyclomatic Complexity for methods / classes. The full list of calculated metrics is quite extensive and some can be found in PHP_Depends online documentation.
Those metrics are, and should be, used to detect defects in PHP projects early and should be supervised constantly. For example the Cyclomatic Complexity metric might point you to overly complex, hard-to-maintain, code sections, which you probably should refactor. And we all know that less complex code tends to be less bug prune.
We at Qafoo will not only provide support for PHP_Depend, but also help you to use it in your projects and adapt the workflows in your development team to make optimal use of the data provided by PHP_Depend.
Additionally there is PhpUnderControl, which was the first major Continuous Integration solution for PHP software. Manuel works together with me on integrating CI in Arbit, using his expertise in this area. Still, there are many projects out there using PhpUnderControl and we are happy to provide you with support for this, too.
For both projects, which are integral parts of the quality lifecycle of PHP applications, we are also available to provide training, consulting and further extend the software to your request. You can get in contact with us by mail at contact@qafoo.com.
If you liked this blog post, or learned something please consider using flattr to contribute back: .
Trackbacks
Comments
-
EllisGL at Tue, 01 Jun 2010 20:34:22 +0200
Why not Hudson for your CI?
Link to comment -
Daniel Del Rio at Tue, 01 Jun 2010 22:02:15 +0200
Thanks for the reference to PHP_Depend. I've heard of and tried phpUnderControl but never of PHP_Depend. I'll be playing with this soon.
Link to comment -
geld lenen at Sun, 13 Jun 2010 20:24:56 +0200
Thanks for this interesting article. Will check some projects out soon
Link to comment -
Gucci pas cher femme at Tue, 29 Nov 2011 07:17:58 +0100
jour surpasser son idole et de gagner son Championnat WWE quatrième femme en moins de trois years.Yet, le recul, qui est vraiment surpris
Link to comment
Fields with bold names are mandatory.
Arbit? Service please! on Fri, 18 Jun 2010 09:41:02 +0200 in schlitt.info - php, photography and private stuff
It's only two weeks left, until Qafoo, the company by Kore, Manuel and me, will officially start. Time to reveal another topic of our service repertoire: Consulting, training, support and payed development for Arbit, your all round project tool of choice.