
Work Breakdown Structure
Work Breakdown Structure (WBS) looks at splitting deliverables into smaller components and then sizing each of them thereby providing the Project Manager with a way to provide a reasonable estimate for delivering the project. The PMBOK defines Work Breakdown Structure as a deliverable-oriented hierarchical decomposition...

Software Effort Estimation Techniques
Software effort estimation techniques predict a realistic amount of effort required in terms of time (person-hours or person-days) that would be required to develop or maintain software. The estimate is called so since it is typically based on incomplete inputs (requirements). The estimate is used...

Scrum vs Kanban
If you are a Software Professional, you must have come across these terms – Scrum, and Kanban; but it is surprising that many don’t really know the difference between the two. This article on Scrum Vs Kanban will try to explain the difference in the...

The Agile Manifesto
The Agile Manifesto states the following: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan The Principles In addition to the 4 values above, the Agile Manifesto also captures the...

What is Project Management?
A simple definition for Project Management would be Getting Things Done! If you look up Wikipedia, It is the practice of initiating, planning, executing, controlling, and closing the work of a team to achieve specific goals and meet specific success criteria at the specified time....

Hello World!
This truly is a “Hello World!” post. What? This is the first post on this blog. PM Tips is a new blog launched to cater to Software Project Management Tips & Tricks. Why? Why on this topic when there are a dime a dozen blogs...