Basics of Procurement Management?

Procurement management is one term which is used very often and one feel familiar with it. However this is not easy to understand for everyone. There are many industries where we don’t get exposure to procurement because there is a separate legal department to take care of the same. To start with, what is Procurement? Procurement refers to the aspects of project management related to obtaining goods and services from outside companies. It does not refer to other internal organizations within your own company. Understanding of this management area depends on your exposure as a buyer or seller in your […]

Basics of Procurement Management? Read More »

Scrum Roles and its importance

Scrum is a framework for developing and sustaining complex products. Scrum guide defines scrum as combination of its roles, ceremonies, artifacts and the roles which revolves around these three to bind it together. Scrum is also defined as lightweight, simple to understand but extremely difficult to master framework. When someone looks at Scrum theory, it appears as easiest thing to do/implement however when someone tries to implements it becomes difficult to sustain Scrum if not implemented holistically As discussed above, Scrum roles is one of the pillar of scrum framework and very important to understand. There are three scrum roles

Scrum Roles and its importance Read More »

Open source databases

“Data” is growing exponentially today due to the Internet age and “studying Data”, “analyzing Data” have become a necessity for most professions. Data is stored in “databases” and storing this data in databases too has evolved over time. Oracle and Microsoft SQL Server were examples of popular databases that were used to store data. Things slowly changed with the explosion of data and open source databases were born. We will look at a few open source databases in this post. MongoDB: MongoDB is an open source database developed by MongoDB Inc. and written in C++. Data was traditionally only stored

Open source databases 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 »

Two Factor Authentication

We have already read about ‘authentication’ and its role in security domains and software technologies.  Defining authentication yet again, ‘Authentication’ is specifying who you are to access protected resources. We will elaborate this concept to discuss 2FA or ‘Two factor authentication’ in this blog post. Why 2FA? Before we see what is meant by 2FA, let us see the reasons behind implementing 2FA. Data breaches are not new but the magnanimity of the breaches is growing each year. In 2014 alone, more than 1 billion personal records were accessed illegally. (zdnet.com)The ‘Anthem’ data breach, the IRS data breach are the

Two Factor Authentication Read More »

What is Kanban?

In today’s Agile world where waterfall becomes complete, not for many customers, Kanban is a very common term. Many of us assume from the word itself that it’s a board which is managed to work in agile environment. Though it’s not wrong to say Kanban is a board or informational card, there are more bites to it. This concept has been publicized by Toyota by introducing and implementing successful Just in Time concepts. Just In Time concept emphasizes on no/minimal inventories, which did wonders when implemented across organizations in terms of cost savings. As it’s clear from JIT concept, Kanban

What is Kanban? 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 »

Scroll to Top