Types of Project Selection Models – Numerical Models & Non-Numerical Models

There are two basic types of project selection models, numeric and non-numeric. Both are widely used. Many organization use both at the same time or they use models that are combinations of the two

1. Numerical Models

Numerical models are quantitative methods that use numerical data and calculations to evaluate and compare projects.

Characteristics:

  • Relies on measurable data (e.g., costs, revenues, time).
  • Objective and data-driven.
  • Focuses on financial or quantifiable outcomes.

Types of Numerical Models:

  1. Profitability Models:
    • Evaluate financial viability.
    • Examples:
      • Net Present Value (NPV): Measures the present value of cash flows against investment costs.
      • Internal Rate of Return (IRR): Calculates the discount rate where NPV equals zero.
      • Payback Period: Time required to recover the project investment.
      • Benefit-Cost Ratio (BCR): Ratio of benefits to costs; a higher BCR is preferred.
  2. Scoring Models:
    • Assigns weights to criteria based on importance and scores projects accordingly.
    • Example:
      • Weighted Scoring Model: Combines scores across criteria (e.g., risk, ROI, alignment with strategy).

Advantages:

  • Provides clear, comparable metrics.
  • Helps assess financial feasibility and return on investment.

Disadvantages:

  • May overlook non-quantifiable benefits (e.g., reputation, employee satisfaction).

2. Non-Numerical Models

Non-numerical models are qualitative approaches that rely on subjective assessments and strategic considerations.

Characteristics:

  • Focuses on alignment with organizational goals and priorities.
  • Emphasizes qualitative factors like innovation, market trends, or social impact.
  • Less dependent on numerical data.

Types of Non-Numerical Models:

  1. Checklist Model:
    • Projects are evaluated using a checklist of criteria (e.g., “Does it align with organizational goals?”).
    • Simple “yes” or “no” answers determine project viability.
  2. Strategic Alignment Model:
    • Assesses how well a project aligns with the organization’s strategic objectives.
  3. Profile Model:
    • Compares projects based on risk and return profiles.
    • Helps visualize trade-offs between risk and potential benefits.
  4. Sacred Cow Model:
    • Projects are selected based on leadership preferences or strategic directives, regardless of other factors.

Advantages:

  • Captures non-financial and strategic benefits.
  • Useful for innovative or exploratory projects.

Disadvantages:

  • Subjective and prone to bias.
  • Lacks consistency across evaluations

Explain Functional, Projectized & Matrix Organization

There are following three type organization in Industry

[1] – Functional Organization It is Power of Functional Manager

Features of Functional Organization

  • Employees are grouped based on their functional areas of expertise, such as marketing, finance, IT, or human resources.
  • Each function operates independently, with a clear hierarchy and reporting structure.
  • Departments work on their specific tasks and are managed by functional managers.
  • The project manager’s role is limited or nonexistent; functional managers have full control.

Functional Organization: Suitable for organizations with routine operations and minimal project demands.

[2] – Projectized Organization:: It is Power of Project Manager

Features of Projectized Organization

  • The organization is structured around projects rather than functional departments.
  • Teams are formed specifically for projects, and team members report directly to the project manager.
  • The project manager has full authority over the team and resources.
  • Teams are disbanded after project completion & The organization focuses on delivering projects.

Projectized Organization: Ideal for project-focused industries like construction or event management.

[3] – Matrix Organization:: combination of both Functional & Projectized organization

Features of Matrix Organization

  • Combines elements of both functional and projectized structures.
  • Employees report to both functional and project managers, sharing responsibilities between their department and projects.

Matrix Organization is most popular Organization.

Matrix Organization: Best for organizations balancing both ongoing operations and multiple simultaneous project

[a] – Strong Matrix

The project manager has more authority, similar to a projectized organization.

[b] – Balanced Matrix

  • Equal authority between functional and project managers.
  • Both collaborate to make decisions.

[c] – Weak Matrix

  • Functional managers retain primary control.
  • The project manager has a coordination role with limited authority.

Relationship Between Both Project Manager & Functional Manager & Matrix

Relationship Among Organization, Portfolio, Programs, Projects & Products

Organization: The highest level of the hierarchy. Defines strategic goals, vision, and mission.

“Allocates resources to portfolios, programs, and projects to achieve business objectives”

Portfolio: Portfolio is collection of Programs & Projects

Portfolio is A collection of programs, projects, and operations grouped together to align with organizational strategy.

Program: Program is collection of Projects.

Program is a group of related projects managed in a coordinated way to achieve benefits not achievable individually.

Project: Project is collection of Products.

A project is a temporary endeavor undertaken to create a unique product, service, or result. It is defined by specific goals, a start and end date, and constraints such as time, cost, and resources.

Products are often managed over their lifecycle to provide ongoing value to the organization.

Product: Product is The final deliverable or result of one or more projects, it’s both services or goods.

Products are often managed over their lifecycle to provide ongoing value to the organization.

Organization Business Flow

How To Install Magento 2 PWA studio frontend in Windows XAMPP

Step [1] –To install Node.js, download it from https://nodejs.org/

Step [2] – To install Yarn, you can use the following command after Node.js is installed

npm install -g yarn

Step [3] –Now Check version of Node & Yarn

 node -v  (For node version checker)

yarn -v (For yarn version checker)

Above command indicate Node & Yarn has been installed properly

Step [4] – Clone PWA Studio

Open a terminal and navigate to your Magento root directory

Clone the PWA Studio repository

Step [5] – Installation of PWA Studio Dependencies:

Once Clone clone of PWA Studio repository done

Go To cd pwd-studio & run below yarn command

yarn install

Step [6] –

Step [7] –

Step [8] –

Step [9] –

Step [10] –

Step [11] –

Step [12] –

Magento 2 Cloud Console Command Installation Steps in WSL Windows

Follow below Cloud Console Command steps to login in WSL Windows

Step [1] – Update Package Lists: Ensure your package lists are up to date

sudo apt update

Step [2] – Install Required Dependencies: Install PHP and other necessary dependencies:

sudo apt install php-cli php-curl php-zip unzip curl

Step [3] – Download and Install magento-cloud CLI: Use the following command to download and install the magento-cloud CLI

curl -sS https://accounts.magento.cloud/cli/installer | php

Step [4] – Add magento-cloud CLI to the PATH: Add the magento-cloud CLI to your PATH by editing your .bashrc or .zshrc file

echo 'export PATH="$HOME/.magento-cloud/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc

Step [5] – Verify The Magent Cloud: Run the following command to check if the installation was successful or check magento cloud version

magento-cloud --version

Step [6] – Verify The List of Available Commands: To verify that the magento-cloud command is available, you can view list of available commands

magento-cloud list

Step [7] – magento-cloud login, once this command run below output URL

http://127.0.0.1:5000

If this URL normally does not work, follow below steps to API Token Authentication command to login inside Adobe Commerce Console.

Step [7.1] – Generate API Token in Adobe Commerce Console.

Step [7.2] – Run below command API Token Authentication command to login

magento-cloud-cli auth:api-token-login

Step [7.3] – Once above command run asking for token/password , need to put below token (Already Generated API Token in Adobe Commerce Console) & successfully login Magento cloud CLI & ready to selection different integration

EFcMEi-K6p5Mq9poSkrvqX4gWNBP9ValEG3krC2eTyc , This Already Generated API Token in Adobe Commerce Console)

Step [7.4] – To verify either inside Adobe Commerce Cloud login successfully

magento--cloud version

Step [7.5] – How To Check  Lists the environments in the current project 

magento-cloud environment:list

Step [7.8] – How To Check, Lists variables in the current environment 

magento-cloud variables