Abstract :
There is nothing so important to the IT professional charged with developing software as delivering a project that meets user requirements and is on time and on budget. In reality, most projects fail in one or more of these areas. This is why having the appropriate project methodology can help. Project methodologies have been around for ages, taken different guises, and had different support in the enterprise. The paper discusses the importance of using software methodologies and some common misconceptions