[B Software Engineering Archives - Page 2 of 3 - PHZ.FI - Sustainable IT Services

Tee.do new frontend released

Today we released a new front-end for our Lean Task Management Tool Tee.do! The new front-end is utilizing the latest and most modern technologies such as AngularJS, Twitter Bootstrap, HTML5 and semantic mark-up. The front-end is tested by using the Jasmine BDD-test...

Editor Fascism to promote Pair Programming

At PHZ.fi we have been recently listing our software engineering practices to find out a better overview how we should improve our Extreme Programming process adoption. In 2008 we managed to reach a near perfect XP process by having 28.5/29 practices in use, evaluated...

Jidoka Error Recovery

Recently I’ve been working on two legacy projects, which contain a substantial amount of stinking code. Actually the reason why I’ve been assigned the projects might have been the fact that the code bases have become unmaintainable for the previous...

Understanding the WIP Limit and Impediments in Scrum

Scrum and Agile software development is actually based on Lean production management and Queueing Theory, having a mathematically proven basis. Understanding the basic queueing model concepts leads in better understanding of Scrum practices. Historically Lean...

Jenkins git remote slave problem

Today I came up with an issue with Jenkins Continuous Integration (v.1.412) server when I was trying to fetch a git repository on a remote slave server (Red Hat). I found a few similar issues and open bugs, but none of them were directly related to Linux slaves. I got...

How to integrate CakePHP to Joomla 1.6 as a component

Have you ever dreamed about integrating Joomla and CakePHP together such a way, that the best sides of both the systems would be utilized most efficiently? We’ll tell you now, how to do that! Like we know, CakePHP is an excellent tool (for example) creating...
Net Promoter Score (NPS) Monitoring