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.

 

Introduction

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.

clip_image001

Figure 1 - Empty project list

 

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

clip_image002

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.

clip_image003

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.

clip_image004

 

 

 

 

 

 

 

 

 

 

 

Figure 4 – Project info page

 

clip_image005

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.

clip_image006

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.

clip_image007

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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.

clip_image008

Figure 8 - List of Tasks assigned to the user

clip_image009

Figure 9 - List of Tasks owned by the user

clip_image010

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.

clip_image011

Figure 11 - Project management in CMSDesk

 

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

clip_image012

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.

clip_image013

Figure 13 - Project statuses configuration

 

Webparts/widgets

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.

clip_image014

Figure 14 - Webparts

 

clip_image015

Figure 15 - Widgets

 

Conclusions

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

Comments

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.