Are you thinking about project management?

Practical management of the Project portfolio

Lack of overview, structuring of topics and control over what is being addressed in projects can lead to chaos, waste of resourcesand failure to achieve what we need and what we could have with careful management.

Strategic, tactical and operational level of project management

 

Project portfolio management

Let's take a look at how to practically manage a project portfolio and what perspectives we will use:

  1. Overview of the entire portfolio with different types of activities (portfolios, programs, projects...)
  2. Gantt chart as a display of the continuity of the planned steps/stages
  3. Detail of the project or other activity, indicating all context
  4. How to do it

1. Overview of the entire portfolio with different types of activities (portfolios, programs, projects...)

Activities belonging to portfolios can be displayed showing the hierarchy, activity type and highlighting common properties like:

  • Financial demands
  • Owner of activities
  • Internal cost

 

Webpart Portfolio

The screen allows you to identify activities that meet the selected criteria and highlight them among others in the project portfolio. For example, you can quickly see which projects a certain employee is in charge of, which are small, medium or, on the contrary, large scale, etc.
 
However we don't have to just highlight certain items. While discussing specific items, you can move projects and other activities between programs and portfolios by simply dragging and dropping from one portfolio or program to another.

2. Gantt chart display of planned steps/stages

When there is a question for particular project timeline, you display the Gantt chart…

 

Webpart Gantt

This view immediately gives you more detail about the selected activity. You can see how it is planned and how the individual stages follow each other. You can see the percentage of current completion, the responsible person and comments on certain steps. Activities can be multi-level, so you can see the breakdown of the overall stage into individual parts.

3. Detail of the project or other activity, indicating all context

Besides displaying project timeline, you should be able to go to particular project and see its basic properties…

Basic project properties

You can see basic data such as project type, name, status, total costs in mandays IT, mandays Business as well as financial demands. Next to the project manager, you have the sponsor and the responsible ICT manager.

On the next tab, you can display the affected configuration items that the project changes, adds or removes. This is a very important view and can be completed before starting the project. You can then easily identify various collisions consisting, for example, in the fact that one project counts on a given configuration item (e.g., an application) and wants to upgrade it, expand and otherwise invest in it. Then you can have a second project that wants to replace it with something else. This does not go well with the investments planned for the first project. We should choose one or the other.

Configuration items (CI) impacted by the project

The next tab provides an interesting view: project team, Steering committee and various connections...Tasks, Work Breakdown structure (WBS), Planned changes, Risk log, etc.

Project team

In the above screen we can see high-level allocation of resources to the given project. This is a topic discussed in the project portfolio steering committee. If you record this information in a central project portfolio repository you can continue with detailed resource allocation, time writing and other processes. Configuration items indicated at the project level or at the particular task or change request level will help you identify collisions of activities that are planning to work with the same applications or items.

Investment in a consolidated view for your project portfolio management will pay back with effective processes that are running through your organization and relate to projects.

How to do it

We have seen a solution to the Application configuration item and its lifecycle management context.
 
Everything we have shown you is implemented in the ObjectGears low code development system. This system is completely free in 25 users’ mode, even for production use. Nothing prevents you from using it. You can start by installing it and trying out the pre-developed functionalities.

You have several functionalities already available in the base package, such as:

  • Solutions for managing the entire spectrum of processes
  • Knowledge Base
  • A simple version of the Task management
  • Other modules that you can use

As we mentioned, this is a low code development system, so a lot of things can be clicked on (up to 80-90% of the functionality) and you will very quickly get a full-fledged application - data display, data editing, access permissions...You don't need to look for expensive developers. In the company, you have a lot of capable users in IT and outside, who know what they need, how the application screens should look like and can even click them on.


When you think about how many Excel-based "applications" you use, which were mostly also created outside of IT, you can see the potential that you have and which you can turn into a full-fledged application with the right tool.

Additional benefits include

  • You don't create shadow IT

Shadow IT is a problem in many organizations where IT doesn't know about user applications. In case of the ObjectGears system, IT maintains, updates and performs back up, but the users themselves can create the necessary applications/modules in it.

  • Data sharing

By saving information to the ObjectGears system, you can share this data in your other applications (modules). Imagine registering your company cars in the system. You can create a module for renting them, the assistant can have a module for monitoring the technical inspection of individual cars and reporting car breakdown, etc.

If you record company buildings and rooms, then a module can be created on the overview of user locations, room equipment, repair planning, painting. Module to support planned moves.

If you put these agendas into separate applications developed just for this purpose, you will be dealing with the integration problems of many specialized applications.

In ObjectGears system you can share any data.

  • Concurrent work of users

The ObjectGears system is a web application, so it supports the work of multiple users at the same time. That way, everyone can work and there is no need to send files to each other by email, there are no problems with file locking or too many users accessing one file.

  • Controlled access

Access to data and functionality based on roles assigned to users is a matter of course. It is not appropriate for users to see all the information you record. According to the Zero Trust policy, you should only grant minimal access to users.

  • Simple adjustments

You can make the adjustments yourself with a simple click or by editing scripts.

  • Vendor lock-in - independence from suppliers

By purchasing ObjectGears, you do not become dependent on a software vendor. You can make modifications to your models yourself or use another company or an independent developer with the knowledge of standard technologies SQL and JavaScript.

Leave us your contact and we will be happy to discuss your situation and problems you are solving with you without obligation. You can then easily evaluate for yourself whether the ObjectGears system will be a benefit for you.

 

Our customers

 

 

What our customers say about us

"I like that we can customize the system for our needs. Where other suppliers allow to add a few columns from a predefined list, ObjectGears provides a number of advanced functions such as design of custom data structures, workflow, notifications, audit trail, filters, various forms of data display, reporting, scripting."

"ObjectGears does not bring a proprietary solution, but clicks and JavaScript. This eliminates vendor lock-in"

"We can expand the system on our own."

"We have all the source codes of our solution at our disposal, and we can edit the scripts ourselves."

User interface examples

All the following examples are already available in the basic version for FREE.

Sample page with charts and reports.


Sample page with charts and reports. You can fold these pages according to your needs with a simple click. Many ready-made webparts are available, and you can develop new ones if needed.


Progress of planned projects in particular locations over time. Clicking on the time bar will take you to the details of the task.
Again, a general web part with which you visualize the time aspect in an attractive way.

Progress of planned projects in particular locations over time.

Sometimes displaying the data as a list of records is not clear enough.

 

Sometimes displaying the data as a list of records is not clear enough. Therefore, the ObjectGears system allows you to display data in the form of diagrams.
 
Individual colored rectangles represent different objects and arrows show connection between objects.
 
An example can be an application composed of several components. The application runs on a server, the server is located in a certain rack and the rack in a room.
 
A photo of the object can also be displayed for better clarity.

 

Page for service desk portal. It contains some basic links and further, circular indicators of task completion.
 
The last part is a set of links (a simple signpost) for solving user problems.

Page for service desk portal. It contains some basic links and further, circular indicators of task completion.

 

Sample of our versioned documentation, for the description of the entire system, which is localized in three languages.

 

Sample of our versioned documentation, for the description of the entire system, which is localized in three languages.
 
Everything is implemented using several scripts and the ObjectGears system runs in the background. The data is stored in several tables with different access and editing permissions.


Sample application catalog that we implemented for a customer. Everything is only scripted and can be changed if needed. No vendor lock!
 
With the provided documentation describing the solution, changes are very easy for the customer.

Sample application catalog that we implemented for a customer. Everything is only scripted and can be changed if needed. No vendor lock!

We can display a Gantt chart for a given project, where it graphically shows us the phases of the project that we have defined.


We can display a Gantt chart for a given project, where it graphically shows us the phases of the project that we have defined.
The phases have their own hierarchy and we can collapse the lower levels into a higher one. We can switch the scale to display a longer period or, on the contrary, a shorter range.


For complex processes, a workflow is also available with a graphical designer for individual operations.
 
Simple drag-and-drop of components and their stacking allows to create even complex workflows.

For complex processes, a workflow is also available with a graphical designer for individual operations.

The portfolio web part displays a hierarchical structure of portfolios, programs, projects, opportunities, ideas, small changes, and similar entities.

 

The portfolio web part displays a hierarchical structure of portfolios, programs, projects, opportunities, ideas, small changes, and similar entities.

Individual items can be dragged to update the parent item.
 
The properties in the left column can be dragged again to update the respective columns of items.

 

Contact us

By submitting you agree with processing of personal data.