by Marc-André Lemburg for
As we all know, Python is a very efficient implementation language - so efficient, that you sometimes face new challenges in projects. Very often, you can completely skip the prototype phase and go directly to the main development phase. Customers love this, of course, but this approach tends to come with its own unique set of requirements and problems.
Team size, communication, application design, work distribution, milestone and customer expectation management are important factors for the success of such a project.
The talk will discuss a few strategies that have worked in many larger projects and also touch upon some things that did not work out well.