Setting Up A Project SharePoint Site Part 5 – Calendars

Executing Monitoring and Controlling

The SharePoint Calendar web parts are a convenient way to share date related project information in a convenient format. It also connects to MS Outlook so meeting invitations can be managed in either platform.

Here are the two main calendars I always set up for my projects:

  • “Calendar of Events”. I use this to show key upcoming events such as regularly occurring meetings, key milestones and any other events of interest. I always add this web part to the home page as well as making it part of the left navigation.
  • “Upcoming Time Off Calendar”. This one shows the upcoming planned time off for key project contributors. I always add this web part to the status dashboard.

When I display these calendars as web parts on other pages, such as the home page and the status dashboard, I use “list view” and limit the number of entries displayed so they fit neatly on the page. As with all SharePoint web parts, users can click an item on the list to drill into the details (e.g. meeting locations and agenda, reason why someone is absent, etc).

Another use for the Calendar web part is to show high level project phase start/end dates. MS Project can be too complex to read for most non-PM’s so the SharePoint Calendar offers an alternative.

For more on SharePoint and other Project Management topics, my Kindle book “Project Management For The Real World” is available at

https://www.amazon.com/author/lettera

Advertisement

Setting Up A Project SharePoint Site Part 4 – Document Libraries

Executing Monitoring and Controlling

You can create document libraries in SharePoint for any of your project-related documents but in this post I will only address the libraries I use for Project Management purposes. Having all of your key documents organized in SharePoint is useful for communication, collaboration, reference and external audit.

The five libraries I always establish on my project SharePoint sites are:

  1. Project Initiation
  2. Project Planning
  3. Requirements and Scope
  4. Project Execution
  5. Project Close

The Project Initiation library contains the Project Charter, the approved Business Case, the Roles & Responsibilities matrix and any relevant Contracts.

The Project Planning library contains the Master Project Schedule and any sub-schedules, plus any and all project planning documents (e.g. Project Management Plan, Project Activity Plans, etc).

The Requirements and Scope library contains all of the documents related to the project requirements including diagrams and tracking matrices.

The Project Execution library contains all of the formal status reports including both the internal reports only used by the core team as well as the publicly published reports. It will also contain any formal change requests.

The Project Close library contains all of the formal sign-offs and the Project Close checklist that may be mandated by your organization.

You may also wish to create libraries for your Software Development Life Cycle (Design, Construction, Testing, Implementation).

For more on SharePoint and other Project Management topics, my Kindle book “Project Management For The Real World” is available at

https://www.amazon.com/author/lettera

Setting Up A Project SharePoint Site Part 3 – Key Lists

Executing Monitoring and Controlling

The SharePoint List is a powerful feature. It has a lot of the features of Excel but because it is native to SharePoint you don’t have to open a document to use it. You can also create views and web parts from a list, as well as sort and filter on columns. When I address the Project Status Dashboard, we will use views over lists to create some of the pieces of the dashboard.

Here are some of the key lists you should create as part of your project site. You may find a need for additional lists based on the needs of your project.

  • Action Items – I use this to track tasks that are at too low of a level to be on the MS Project schedule. Typical fields on this list are: description, assigned to, date assigned, date due, status, completion date, and comments.
  • Risks – I use the SharePoint list for risk management because of the versatility as noted above. Typical fields on this list are: risk description, status, date created, probability, impact, exposure, risk trigger, mitigation plans, contingency plans, risk owner, and comments.
  • Issues – I also use the SharePoint list for issue management because of the versatility as noted above. Typical fields on this list are: issue description, status, date created, assigned to, impact to project, date closed, and comments.
  • Milestones – I take the major milestones from the MS Project Schedule and place them in a list for easy reference. These are also used on the dashboard. Fields are: Milestone description, planned date, actual date.
  • Test Cases – having your test cases in SharePoint is especially useful for projects with two or more testers. It makes it easy to assign work and check status across the testing team. The testers can update the list themselves for assignments and status updates.
  • Test Issues – SharePoint has the ability to link lists. Since there are usually more than one Test Issues associated with a Test Case,  I like to link the Test Issues list with the Test Cases list to get a complete view of each Test Case.

In Summary, the SharePoint List is a powerful feature and I highly recommend you consider creating lists to replace any Excel project tracking documents.

For more on SharePoint and other Project Management topics, my Kindle book “Project Management For The Real World” is available at

https://www.amazon.com/author/lettera

Setting Up A Project SharePoint Site Part 2 – Announcements

Executing Monitoring and Controlling

Using the SharePoint Announcements web part  is a good way to convey small amounts of important information on your site’s pages. I like to use Announcements mainly on the home page and the project status dashboard page.

You can set an expiration date for each announcement which is useful if the information will no longer be of value after a certain date. You can leave the expiration date blank if you wish the announcement to be “sticky” (i.e. will never disappear from the page).

Here are some example uses for announcements:

  • The “Welcome!” announcement. This is placed on the home page with no expiration date and orients the user as to where they are, how the site is used, and who to contact for questions.
  • The “Latest News” announcement on the home page. This contains a brief status update and I usually set the expiration to one week.
  • The “Project Summary” announcement on the project status dashboard page. This contains the project name, number, sponsor name and project manager name. It also gives a brief description on the project.
  • The “Project Status Update” announcement on the project status dashboard page. This is usually filled out by the project manager with input from the main point of contacts from the business and IT sides.

Ask your project team members for ideas in which to leverage announcements for your specific needs.

Note: Much more detail on Setting Up A Project SharePoint Site can be found in my Kindle book “Project Management For The Real World”, available at

https://www.amazon.com/author/lettera