Site may not display correctly, please use newer version of Internet Explorer

Software development methodology

Customer perspective

 
Traditional methods of software development based on the cascade production process do not work in practice apart from very specific projects in which time, schedule, budget and business value are less important than being in accordance with specification and formal accordance with imposed standards.

Engineer perspective


Dear engineer:
  • if you feel that you spend most of your time on actions that do not directly lead to developing high quality application of which you could be proud and which you could present in your CV without hesitation
  • if, in your opinion, the production process of your present company is irrational, over complicated or full of artifacts that you need to produce although you think they are pointless and useless from the business point of view

Read more