Should Developers Come Only from Mars but Project Managers from Venus?

Once upon a time was the “software crisis” that persuaded people to “engineer” software in a 1968 NATO conference. Methods were created to structure the requirements and the software development process. They use models to define more precisely the requirements and the target system. They had a top-down approach that …

The Waterfall Manifesto for Realistic Software Development

After participating to and observing many software development projects in recent years, we have reached the sad conclusion that there will never be better ways of developing software on this planet. While the principles of the Manifesto for Agile Software Development may look appealing for inexperienced developers, serious professionals know …