Agile! A iterative and time boxed approach to software development where you build software incrementally from the start instead of trying to deliver all at once.
submission guidelines
Articles and discussions should be directly related to the agile process.