четверг, 13 декабря 2007 г.

Let's hire developer to do a prototype!

Tired to find a good developer? Don't know who is able to do the whole project?
Let's hire developer to do a prototype!

Fast prototyping - this is why I love Python. It's core for agile development.

Prototyping is cheap and extremely fast. Spend 2-3 days to get clear results - is this guy right man for the job or not.

Most people afraid of long term projects. They simple don't know about light-weight methodologies called "Agile software development". This is the way of creating software in a lighter, faster, more people-centric way.

Here are some principles:
   - Simplicity
   - Customer satisfaction by rapid, continuous delivery of useful software
   - Projects are built around motivated individuals, who should be trusted
   - Working software is delivered frequently (weeks rather than months)
   - Working software is the principal measure of progress
   - Even late changes in requirements are welcomed
   - Close, daily cooperation between business people and developers
   - Self-organizing teams
   - Regular adaptation to changing circumstances


Fewer staff, higher levels of competency - and your project will be done.