Project Management in Kentico CMS 5.5 R2

Release of Kentico CMS 5.5 R2 is coming and will contain some cool new features. The most important are Project Management, Document Management and Intranet Solution.

Kentico CMS 5.5 R2 brings a brand new Document Management Package that includes:

-          Project Management

-          Document Libraries

-          WebDAV (more about WebDAV support here)


This package will be a part of the Ultimate edition as well.

In this article, I will make a quick tour through the Project Management.



Project Management is a tool that helps us manage projects and tasks. Each project consists of task that can have a deadline or not. Tasks can be private or public. Project Management monitors progress of all tasks and the project itself.

Using new webparts and widgets, we can manage all projects and tasks directly from the live site.

As projects are very often a part of a group, this feature is also available through Workgroups (based on the Groups module). We can even invite a member who is not a group member as a member of the project, like an external vendor etc.

Project Management is not a document-based feature, so we don’t see projects and tasks in the content tree.


Live site project management

We will start with an overview of the live site project management.

To create a new project, just click the New project action on the live site.


Figure 1 - Empty project list


When a new project is being created, we can set several properties as shown in the following figure:


Figure 2 - New project

When the Allow task ordering option is enabled, we can change the order of tasks inside the project – more info later.


A successfully created project is shown in the list of projects.


Figure 3 - List of projects


Once the project has been created, we can manage the security of the project, just click the Edit project button.













Figure 4 – Project info page



Figure 5 - Project security management


To add a new task, we click the New task action on the Project info page (see Figure 4 – Project info page). A new task dialog contains settings that will affect the progress/status/priority of the task.


Figure 6 - Task properties

A private task is not visible to all other participants in the project.


As the project is running, we can see progress of particular tasks including the whole project’s progress.


















Figure 7 - Project progress

Using the green arrows, we can change the order of the tasks. We can send a notification using the envelope icon as well.


Look at the progress

There are new webparts/widgets that will help our users see their assigned tasks and the projects they are members of.


Figure 8 - List of Tasks assigned to the user


Figure 9 - List of Tasks owned by the user


Figure 10 - List of projects the user is member of


Project management & configuration

As described earlier, we can manage all projects and task directly on the live site, but we can also manage them via CMSDesk. Project management is located in CMSDesk -> Tools -> Project management.


Figure 11 - Project management in CMSDesk


CMSDesk Project management offers the same functionality that was described for the live site earlier.


Figure 12 - Management of the selected project


As we can see, there are lists of projects and lists of tasks. We can also modify all project/task statuses on the Configuration tab.


Figure 13 - Project statuses configuration



We have earlier seen some project management web parts and widgets. Below is a list of all web parts and widgets that we can use to monitor and manage our projects and tasks on the live site.


Figure 14 - Webparts



Figure 15 - Widgets



Please note: we are just finishing the development of the Project management module, so the final screens could be slightly different (not features).

Kentico CMS 55 R2 including the Document Management package will be released in December 2010!


Share this article on   LinkedIn Google+


Michal Neuwirth commented on

To Anon: We are working on general import/export tool, which will export/import any type of information from/to XML,CSV, XLSX. It will be part of version 6.0 (Q2/Q3-2011)

anon commented on

Most companies run in-house PM sofware, so for this to be of use would need an import/export feature of all taksks to excel.
We could then import x amount of tasks for easy client view & feedback.

Petar Kozjak commented on

Perfect! This is what we were looking for!

Hilton commented on

WOW, looks fantastic so good that I won't have to use a third party project management tool anymore.

We are looking forward to trying out this new feature.