Project Management

Dynamic Software Development Method

DSDM is a software development methodology which believes in abiding by the strategic goals of the project and delivering value to the customer early. Best practices proven successful over the years in the industry are recognised and recommended by DSDM in the agile software development world. DSDM is a vendor free methodology where the best practices prescribed can be applied using any tools and software. It builds quality into Rapid Application Development (RAD) approach by providing tested methodologies over the years. DSDM believes in something called as ‘Enough Design Up Front’ (EDUF) where the initial design is minimalistic and it […]

Dynamic Software Development Method Read More »

Stakeholder Engagement in Project management

Who is a Stakeholder? A Stakeholder is person, or group, or organization that is impacted by your project. How do you manage stakeholders? Stakeholders are very important for your project success and they can make or break your project. You cannot be more than careful while handling stakeholders. The most important part of stakeholder management is communication with the stakeholders. As an agile team, we have to always think and communicate with stakeholders.  First and foremost we have to classify stakeholders into: Internal External Supporter Resister etc.  Stakeholder classification is typically based on the following criteria: Impact on the project

Stakeholder Engagement in Project management Read More »

Project Charter and its usefulness in Agile

So how many of us know Project Charter? Most Project managers will say they do.  Most developers will say that they don’t.  I didn’t till one has to look deeper into this in one of Agile project. Lets us discuss the technical aspect and then discuss how I used it in my daily life. Definition of Project Charter from PMBOK® “ A formal document that authorizes the project into existence and allows the project manager to use organization resource to project activities” What is Project Charter? This is most important document that will allow us to  help identify the scope,

Project Charter and its usefulness in Agile Read More »

PERT – Why is it important?

PERT is a project management tool used to schedule, organize, estimate and coordinate tasks within a project. PERT stands for Program Evaluation Review Technique, a methodology developed by the U.S. Navy in the 1950s to manage the Polaris submarine missile program It has two variants PERT Chart – used for project scheduling PERT estimation also known as three point estimation Pert Chart A PERT chart is nothing but graphical depiction of a project. It is similar to a network diagram. It consisting of numbered nodes, in the form of circles or rectangles, representing events, or milestones in the project linked

PERT – Why is it important? Read More »

What is Agile and its Principles?

What is Agile? Agile framework is defined by different sources differently. There is no one right or wrong. Below are few thoughts on Agile to understand it. As defined by Wikipedia: “Agile software development is a group of software development methods based on iterative and incremental development, where requirements and solutions evolve through collaboration between self-organizing, cross functional teams. It promotes adaptive planning, evolutionary development and delivery, a time-boxed iterative approach, and encourages rapid and flexible response to change. It is a conceptual framework that promotes foreseen interactions throughout the development cycle” As per Highsmith 2002 “Agility is the ability

What is Agile and its Principles? Read More »

What is TDD and its phases?

Test driven development – TDD, as its name describes is based on test first approach. Tests drives the development. In a very simple language Test Driven Development is nothing but frequent or fast cycles of testing, coding and refactoring with testing before coding. The speed of these cycles is such that it’s not possible to do so in a manual way. Therefore TDD is a computer programming based methodology that consists of small rapid iterations. TDD has the following steps: Think & write test cases Red – Failure of test case Green – Code and get the new test case

What is TDD and its phases? Read More »

How Project Schedule activities are related?

Project scheduling is a constant activity for a Project Manager. There are multiple challenges a project managers face when it comes to making sure the timelines are met and the project is going as per schedule or project schedule is able to absorb the challenges. It’s very important to understand for a project manager how different activities are related to each other. Without which any adoption or control of project schedule will be near to impossible. Relationships in a network diagram are defined depending upon the type of project and project needs/constraints. From PMP® prospective, there are four types of

How Project Schedule activities are related? Read More »

How Lead and Lag helps in Scheduling?

Lead and Lag are two closely related terms which are commonly used in project scheduling and planning. Project Manager, while working on the schedule and activities of its project, has to closely put these two in place. These are the concepts used to derive the relationships among different activities of the project. Lead denotes acceleration of the following activity or we can say that following activity in full some or partially will start in parallel to first activity. In PMBOK® also lead is described as the amount of time whereby a successor activity can be advanced with respect to a

How Lead and Lag helps in Scheduling? Read More »

Do we have different types of Float?

Float is nothing but the bandwidth or buffer one has in the project schedule. There are lot of questions around float which troubles a project manager. Questions like, why do we need float? What are types of floats a project manager can have? Whenever any project manager starts its project, the first thing he works on is amount of total work he has to complete. Definitely when we know the total work, to manage and track it efficiently, one breaks it down in the form of activities. These activities are what a project manager uses to understand the dependencies and

Do we have different types of Float? Read More »

Procurement in Project Management: What you need to know?

A great help in preparing for the PMP exam Let us start with a small practical story.. .While implementing the project the project manager goes to the procurement manager and tells him that “I need a seller now!”.  What do you think the procurement manager replies? “Not a problem. We already have a procurement process in place which is designed in such a way that we can find the best seller who offers the best price and gets the work done. The complete process can take 4 to 8 weeks and I hope you have accounted for the same in

Procurement in Project Management: What you need to know? Read More »

Scroll to Top