Agile for Large Teams

If you have a large team, you might be wondering if Agile is still a suitable development methodology for you. Is there something as Agile for Large Teams? There indeed…

Agile Software Development

Introduction to Agile

Agile is the ability to respond and adapt to change. Software development is done iteratively, where requirements and solutions evolve through collaboration between self-organizing and cross-functional teams. Agile development enables…

T-Shirt Sizing Effort Estimation

Agile estimation using T-Shirt Sizing

High level estimates can be provided using T-Shirt Sizing. It can be used as an alternative to Planning Poker for estimating Story Points for Agile projects. T-Shirt sizing can still…

Waterfall Development Methodology

The Waterfall Development Methodology

The Waterfall Development Methodology is a sequential-order life cycle model. The project moves from one phase to the next phase sequentially.  It can be considered as the “traditional” development model….

Scrum Board - Planning Poker

Effort Estimation using Planning Poker

Planning Poker is a consensus-based estimation technique commonly used in Agile Software Development to estimate effort or relative size of user stories. During a planning session, the Product Owner or…

Wrike Project Management

Wrike – Project Management Software

Wrike is high-quality project management software that focuses on ease of use. Wrike is an all-in-one project management and collaboration software that brings thousands of teams around the globe closer…

Project Management post COVID-19

Changes to Project Management post-COVID

Do you see any changes to Project Management post-COVID? Would it remain the same? Would it change? This article captures some of my ramblings related to this. Short Answer: Project…

Project Sponsor

Project Sponsor: Roles & Responsibilities

  PMI defines a Project Sponsor as an individual (often a manager or executive) with overall accountability for the project. He or she is primarily concerned with ensuring that the project…

OGSM Framework

Introduction to OGSM

OGSM (Objectives, Goals, Strategies, and Measures) is a way of defining what you want to achieve, and how you will get there. OGSM Is a business-planning framework that can help…

Introduction to OKR

What is OKR?

OKR (Objectives & Key Results) is a goal setting framework that was popularized by Google and is in use by many organizations now. It is a simple approach to create…

Varying Software Estimates

Why do Estimates vary for same scope?

This is a follow-up to the initial article on Software Effort Estimation. We had an interesting feedback from one of our readers in the IT Software Services Industry. The statement…

Stakeholder Analysis

Stakeholder Analysis

Who is a Stakeholder? Stakeholders are individuals and organizations that are actively involved in the project, or whose interests may be affected as a result of project execution or project…

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…

Software Effort Estimation

Software Effort Estimation Techniques

Software Estimation – The technique of predicting a realistic amount of effort required in terms of time

Kanban Board

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…

Agile Manifesto

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…