A legend of the notorious Black Team

In my last post about teams I claimed there is no universal recipe for breeding a jelled team. A few days ago I came across a great book Peopleware, first … Continue reading “A legend of the notorious Black Team”

A recipe for a perfect team doesn’t exist?

The value of having jelled teams in the company or working in one is pretty obvious. Such teams are more productive and work more efficiently since they feel comfortable with … Continue reading “A recipe for a perfect team doesn’t exist?”

Is Lean software development better than Scrum?

Quite some years ago, after attending a presentation about lean production at Toyota, I decided to buy the book “The Toyota Way”. I had the feeling many of their 14 … Continue reading “Is Lean software development better than Scrum?”

3 secrets to becoming more innovative

Recently, I’ve come cross an HBR article “The Innovator’s DNA”, in which they explain what makes some people innovative and what sets them apart from the rest of us? They … Continue reading “3 secrets to becoming more innovative”

Getting More From The Lime Testing Framework

Lime is a testing tool bundled with symfony. It can be, however, used separately with any PHP application. It is a great alternative for famous PHPUnit. Its advantage is simplicity. … Continue reading “Getting More From The Lime Testing Framework”

Are company meetings useless?

The company life is all about communication be it direct, face-to-face or virtual and remote with colleagues, clients and company partners. Have you ever counted how many meetings you attend … Continue reading “Are company meetings useless?”

Despite having innovative tools people don’t collaborate

We all know that only the “learning organizations” have a bright future ahead. Knowledge is the key predictor of success. So why aren’t we eager to share our knowledge? Why … Continue reading “Despite having innovative tools people don’t collaborate”

Software development is art and artists are hard to handle

Yesterday I was talking to a researcher at Amsterdam University. As Goyello we take part in the Symbiosis program and from time to time they measure the progress of all … Continue reading “Software development is art and artists are hard to handle”

Seesmic Look let’s you discover the value of the Twitter timeline

Whether or not you are using Twitter, please continue reading. This is not a typical “new on Twitter” post, although it is about Twitter. Last night Seesmic launched a new … Continue reading “Seesmic Look let’s you discover the value of the Twitter timeline”

Kanban system for Software Engineering – pure Agile

Kanban system introduces generic approach to Agile. There is no one way to became Agile. If you work using Kanban principles (which are derrived from Agile) you are working in Agile way. If this means that you will have Scrum meetings with your team – fine. If this means that instead of Scrum your meeting will aim on remaining work – also good. Tools are very important but only when they are helping you keeping your principles within company. Correct approach and tooling is a result of deep brainstorming and constant improvements process lead by Kanban principles.