Typically, the developing (coding) phase is the longest because it's the keystone of the whole software development process.