Learn Innovate Implement and Grow

Saturday, November 6, 2021

November 06, 2021 Posted by Rajesh Bhagia No comments

 

Organizational process assets (OPA)
Organizational process assets (OPA)

Organizational process assets (OPA)

Project Management Body of Knowledge PMBOK® Guide defines Organizational process assets (OPA) as the plans, processes, policies, procedures, and knowledge bases specific to and used by the performing organization. The definition says assets are useful and have value to meet commitments or bequests. The organization has assets i.e. plans, policies, procedures, etc. which help in achieving their objectives.

Organizational process assets are divided into two categories
  1. Process and Procedures
  2. Corporate Information Repository
The Organizational Process and Procedures are for conducting project work and includes
  1. Policies
  2. Procedures
  3. Templates
  4. Guidelines
Corporate Information Repositories is used for storing and retrieving information and includes
  1. Lessons Learned
  2. Stakeholder Register
  3. Risk Register
  4. Past Project Historical information
  5. Financial Data
The assets in the second category are updated continuously throughout the project life cycle. For e.g. Lessons Learned, Financial Performance, etc. are continuously updated throughout the project. Organizational Process Assets mentioned above have common aspects i.e. they are lessons learned from the past, Company engaged in various projects gains more assets during each time. 

Organization Process Assets save time by reusing what is available. In project management, it is famous saying that "why to reinvent the wheel", which says if you already have the stuff available it should not be created again. for e.g. If a project manager receives a project for time estimation, it is better he should consult the previous project estimations then to re-invent the wheel. Analogous estimation helps the project manager to quickly provide estimations.

Today's projects are going to be history tomorrow. It is the responsibility of project team members to add and/or update the organizational process assets throughout the project life cycle. Updating/Adding organizational process assets throughout the project life cycle will help the organization to make the project management team's life easier.

Thursday, October 28, 2021

Ranking on Drupal Market Place

October 28, 2021 Posted by Rajesh Bhagia No comments

 


The drupal community has criteria defined that enable service providers to improve the rankings. Criteria after thorough research hierarchy


Ranking depends on the overall average ratings of the criteria defined as above. Service providers should have good ratings on all Criteria.

Few examples:
  • Innoraft: 35 People & 16 projects
  • Intelliswift: 22 people, 9 projects, and one issue credit
  • Icreon: 5 people, 11 projects, and 5 case studies
Source: https://www.drupal.org/drupal-services?offices%5B0%5D=24214&page=1

Steps to Improve Rankings

  • Provide value to Drupal community i.e. Issue Credits
  • Good and lucid Case studies.
Issue Credits
The more we contribute to the Drupal community the more we will get a better ranking. If we are providing good solutions to modules that ease the implementation will carry weight. We can also provide suggestions on the code submitted from other services.
Best e.g. InfoBeans: 13 people, 16 projects, and 5 issue credits.
The issue credits area can be exploited very well to achieve a good ranking.

Good and lucid Case studies
Good case studies about why Drupal was chosen for the project will also be helpful.
Example Northshore LIJ
The case study depicts why Drupal was chosen and its Architecture which carries weight.

Summary

Issue Credits and Case studies are the two areas that still have been not exploited yet by many of the service providers.

Showcasing expertise will surely help us to grab more projects which will surely build the whole cycle of helping to increase the ranking as defined by the Drupal community.

Tuesday, October 26, 2021

Reasons to use Drupal

October 26, 2021 Posted by Rajesh Bhagia No comments

 




Drupal originated as a bulletin board system developed by Dries Buytaert in the Netherlands and became an Open Source project in 2001. Originally established as Drop.org Website, Buytaert wished it to call the site "dorp" ("village" in Dutch), he made a typo when checking the domain name, and decided to call as Drupal (Drupal is a transliteration of the Dutch " druppel " which means droplet). Drupal is free, open-source software that can be used for creating and managing websites.

Following are the types of sites that can be created using Drupal
  • Blogs
  • Forum
  • Portals
  • Ecommerce Sites
  • Social networking
Drupal is been written in PHP and distributed under a GNU General Public License. Drupal helps to build various kinds of Web projects with its template resource that promotes user-friendly results.

Benefits of Drupal

Drupal has many benefits
  • A Framework that can be extended depending on programming skills.
  • Compatibility with wide databases i.e. MySql, Postgre, SQLite, MariaDB, Oracle.
  • Support different web servers for e.g. Apache, IIS, Nginx, Lighttpd.
  • One installation suffices for many subdomain sites.
  • It has an inbuilt module supporting Multi-languages.
  • Unlimited User roles, Admin, authentic and Custom roles for specific modules.
  • Supports unlimited Tagging.
  • Supports unlimited content Type as for e.g. Blog, Article, Page, Forum, etc.
  • It has Built-in Forum Engine which helps to build forums quickly.
  • Easily import data from other CMS i.e. Joomla to Drupal, WP to Drupal, Native HTML to Drupal, Blogspot to Drupal, Feed to Drupal, XML to Drupal, Twitter to Drupal, and Native database to Drupal.
  • Lots of inbuilt modules and free add-ons are available which can be easily installed using the installer.

Is Drupal a CMS

Is Drupal a CMS? The disconnect is that Drupal is not a Content Management System (CMS). It is a Content Management Framework (CMF), from which you can build a Content Management System tailored specifically for fulfilling our needs.

Reasons to use Drupal

Drupal wins in many areas from other packages. Following are the few reasons below:
  • Drupal is much flexible to use compared to other packages. Well-defined architecture, inbuilt modules, addons make life easier to users. Drupal can be extended to infinite limits depending on the programming skills of the developer.
  • Drupal is easy to use. It is capable of creating more advanced sites. It is compatible with wide databases as well as supports different webservers.
  • Security is the biggest concern among the entire open source community. Drupal due to its well-defined architecture makes it more secured compared to other Packages.
  • Drupal is a freely available open-source Framework. An effort to incorporate common frameworks like Symfony has made the life of PHP developers easy.
Overall, Drupal is powerful and supple. If correctly and efficiently used can help to create unique and effective solutions to meet needs.