Archive

Author Archive

#Microsoft Ignite #Project Sessions #ProjectServer #SharePoint

March 20, 2015 Leave a comment
This year’s most talked about event is Microsoft Ignite 2015.
Unlike previous times, when Microsoft used to host separate conferences to showcase different technologies during different times of the year. This time Microsoft will be hosting an inaugural, unified Microsoft commercial technology conference the week of May 4, 2015 in Chicago, Illinois.

This can give attendees an opportunity to explore broader range of learning opportunities across all of Microsoft’s technologies, including actionable best practices from industry experts.

Being someone with Project and Project Server passionate/specialist/learner/consultant etc. etc. I have extracted Project related topics from that huge sessions catalog which Microsoft is updating every day with new content. 

There would be 8 sessions focusing on Project Server, Project Online and Project by some known industry experts. To all the PPM relevant audiences out there, this is something you can look for from MS Ignite 2015.

1. Microsoft’s Vision and Roadmap for Work, Project, and Portfolio Management 

Session focus on sharing Microsoft vision for work, project, and portfolio management and provide insights into our future product investments.
Target Audience: C-level

2. Microsoft Project Pro for Office 365: An Overview

Session to showcase features available in Microsoft Project so you can impress your boss, deliver your projects on-time and under-budget, and be the envy of all your co-workers.
Target Audience: IT Generalist

3. IT Project and Portfolio Management in the Cloud

Jean Donati, Krishna Mamidipaka and Mike McLean
This session will highlight end-to-end Project Portfolio Management using Project Online and Project Pro for Office 365.
Target Audience: C-Level, IT Generalist

4. Developer to Developer: Meeting Custom Needs with Microsoft Project

Aesha Shah, Dan MacDonald and Eli Sheldon
Session about the App Marketplace, CSOM API, remote event receivers, and a little bit about workflow. Making the transition to Project Online may be easier than you realize.
Target Audience: Developers, Technical Consultants

5. Real World Reports: Business Intelligence in Microsoft Project Online and Project Server 2013

Allan Rocha, Andrew Lavinsky and Mike McLean
Session focus on BI capabilities of Project online and on-prem versions to demonstrate how you can create real-time reports and dashboards using tools such as Microsoft Excel 2013, Excel Services, Microsoft PowerPivot, Power View, and OData.
Person like me would definitely be looking forward to attend this session. Another point to consider about this session is its presenters, Allan and Andrew, both are known names within PPM industry and have track record of presenting some awesome sessions in past.
Target Audience: Developers, Technical Consultants

6. How to Deploy Microsoft Project: Online and Server

Allan Rocha, Andrew Lavinsky and Mike McLean
This sessions will take you step-by-step through the deployment process.
Good opportunity to learn/re-visit about recommended practices of deploying solution, especially if it’s a large scale deployment.
Target Audience: Implementers, Technical Consultants/Specialists

7. Supporting Microsoft Project Online and Project Server: Tips and Tricks

Brian Smith
Learn the tips and tricks for successful troubleshooting of issues both in Project Online and Project Server. Some of the tools described will be applicable to Online and on-premises customers, such as client side logging and web debugging – and also some specific on-premises tools to help understand ULS logs and database issues. A glimpse of how Microsoft supports the cloud is also included.
Listen directly from Microsoft support public facing, well known within PPM community, Brian Smith. A must attended session for technical experts and support experts.
Target Audience: Implementers, Technical Consultants/Specialists

8. Microsoft Project Online Customization: Best Practices

Brian Smith
This session covers best practices that MS have learned in the past two year of running the service. It discusses how to customize Project Online for better performance.
Target Audience: IT Decision makers
To know about all the sessions, click here: Microsoft Ignite sessions

It would definitely be an awesome learning platform, providing the fact that Microsoft is also planning to showcase SharePoint 2016. You can learn about few SharePoint 2016 related sessions here: Top 3 sessions to learn more about SharePoint Server 2016 at Microsoft Ignite

Good luck to all those who are attending.

Until next time.

via All about Enterprise Project Management (EPM) http://bit.ly/1x7r0RU

Khurram Jamshed
The author of the blog has an extensive experience of working as an EPM Consultant. Currently he is located in Dubai, UAE and working for Microsoft partner organization as Project Server specialist. He has a thorough experience of providing Project Management technical/functional consultancy to all sort of organizations. He is a certified PMP, a Project Server MCITP, and also received a MS community contributor award 2011.

This article has been cross posted from khurramjamshed.blogspot.com/ (original article)

I am Back.

March 20, 2015 Leave a comment
Its been a while that i was away.

Those who were wondering, if any, about my whereabouts. Its my pleasure to announce that i am alive and rocking :)

Last year had been a massive year for me, both at personal and professional fronts.
Became a father for 2nd time, and relocated to a different place. It all became a little too overwhelming during past few months, more than i have anticipated, but its all settling down well now.

So its about time to get back to business. Time to pen down more stuff. Time to reconnect.

Lets rock & roll.

via All about Enterprise Project Management (EPM) http://bit.ly/1FHiniO

Khurram Jamshed
The author of the blog has an extensive experience of working as an EPM Consultant. Currently he is located in Dubai, UAE and working for Microsoft partner organization as Project Server specialist. He has a thorough experience of providing Project Management technical/functional consultancy to all sort of organizations. He is a certified PMP, a Project Server MCITP, and also received a MS community contributor award 2011.

This article has been cross posted from khurramjamshed.blogspot.com/ (original article)

#ProjectServer and #SharePoint 2010 / 2013 March 2015 Cumulative Update #PS2010 #SP2010 #PS2013 #SP2013 #MSProject

March 12, 2015 Leave a comment
Paul Mather
I am a Project Server and SharePoint consultant but my main focus currently is around Project Server.
I have been working with Project Server for nearly five years since 2007 for a Microsoft Gold Certified Partner in the UK, I have also been awared with the Microsoft Community Contributor Award 2011.
I am also a certified Prince2 Practitioner.

This article has been cross posted from pwmather.wordpress.com (original article)

The Office 2013 March 2015 Cumulative Updates are now available, please see the links below:

http://bit.ly/1L0zdNX

Project Server 2013 March 2015 Server Roll up package:
http://bit.ly/1xfwhBw

Project Server 2013 March 2015 CU:
http://bit.ly/1L0zfW3

Project 2013 March 2015 CU:
http://bit.ly/1xfwjJQ

Also worth noting, if you haven’t done so already, install the March 2013 Public update: http://bit.ly/1lR8IgK or Service Pack 1 http://bit.ly/1uorn2C if installing the March 2015 CU.

The Office 2010 March 2015 Cumulative Updates are now available, please see the links below:

http://bit.ly/1L0zdNX

Project Server 2010 March 2015 Server Roll up package:
http://bit.ly/1L0zfW4

Project Server 2010 March 2015 CU:
http://bit.ly/1xfwjJR

Project 2010 March 2015 CU:
<no update this month>

SP2 is a pre-requisite for the Office 2010 March 2015 CUs.

As always, fully test these updates on a replica test environment before deploying to production.

For more details see: http://bit.ly/1L0zdO0

Categories: Paul Mather, Work Tags:

#ProjectServer / #ProjectOnline Users and Resources #PPM #Project

February 26, 2015 Leave a comment
Paul Mather
I am a Project Server and SharePoint consultant but my main focus currently is around Project Server.
I have been working with Project Server for nearly five years since 2007 for a Microsoft Gold Certified Partner in the UK, I have also been awared with the Microsoft Community Contributor Award 2011.
I am also a certified Prince2 Practitioner.

This article has been cross posted from pwmather.wordpress.com (original article)

A quick post just to highlight a difference between Project Server 2013 on-premise and Project Online regarding being able to deselect “User can be assigned as a resource” from the Edit User page.

For Project Online this option is disabled as you can see below:

image

For Project Server 2013 (on-premise) this option is enabled:

image

For Project Server 2013 on premise where you can deselect this check box it is recommended that you don’t use this option as un-checking it can potentially cause issues in some scenarios hence this option being disabled in Project Online. I imagine that there will be a change for Project Server 2013 on-prem soon that will bring this inline with Project Online.

Categories: Paul Mather, Work Tags:

#ProjectOnline / #ProjectServer #Project Cost and Work Report #JavaScript #jQuery #Office365 #SharePoint #BI #PPM

February 25, 2015 Leave a comment
Paul Mather
I am a Project Server and SharePoint consultant but my main focus currently is around Project Server.
I have been working with Project Server for nearly five years since 2007 for a Microsoft Gold Certified Partner in the UK, I have also been awared with the Microsoft Community Contributor Award 2011.
I am also a certified Prince2 Practitioner.

This article has been cross posted from pwmather.wordpress.com (original article)

This script will enable users to display the project cost and work on a column chart. The projects displayed are filtered by the selected Enterprise Project Type (EPT). The script can be downloaded from the script gallery below:

http://bit.ly/17YbzQ2

To get the script to work you will need to download the following jQuery library: jquery-2.1.1.min.js – jQuery download Another version of this library may work but this was the one I used / tested with. Upload this library to your PWA site collection then update the script file with the correct location. I uploaded this file to the site collection document library as you can see in the code below:

image

The script also makes use of a charting library called Highcharts. Highcharts is available from a company called Highsoft. Highcharts is only free for non-commercial use, see the link below for details:

http://bit.ly/17YbBY6

If you do use this library in scripts or applications that you sell / anything commercial you will need to purchase the correct licence to do so.

Other charting libraries can be used, just update the code based on the requirements of your chosen charting library.

This script also uses the ProjectData Odata API so users will need access to this API for the report to work.

Once the script is downloaded, upload this to the PWA site collection, in this example it was uploaded to the shared documents library. Choose where you want the script to be accessed, in this example I created a new page, added a content editor web part on the new page then referenced the uploaded script using the content editor web part:

image

Once loaded, the page will look like this:

image

The selection menu will contain the Enterprise Project Types (EPT), selecting an EPT will then update the two charts with those projects and display the cost and work.

A quick video can be seen here: http://bit.ly/1vzh4Qr

This only uses intrinsic fields so should work for any Project Online environment but do test it thoroughly first. You might want to improve the error handling, data filtering etc. before deploying to a production environment. Also remember this does require the user to have access to the ProjectData API for this to work.

The script is provided "As is" with no warranties etc.

Categories: Paul Mather, Work Tags:

#ProjectServer and #SharePoint 2010 / 2013 February 2015 Cumulative Update #PS2010 #SP2010 #PS2013 #SP2013 #MSProject

February 16, 2015 Leave a comment
Paul Mather
I am a Project Server and SharePoint consultant but my main focus currently is around Project Server.
I have been working with Project Server for nearly five years since 2007 for a Microsoft Gold Certified Partner in the UK, I have also been awared with the Microsoft Community Contributor Award 2011.
I am also a certified Prince2 Practitioner.

This article has been cross posted from pwmather.wordpress.com (original article)

The Office 2013 February 2015 Cumulative Updates are now available, please see the links below:

http://bit.ly/1Fjqq64 

Project Server 2013 February 2015 Server Roll up package:
http://bit.ly/1CBxdBW

Project Server 2013 February 2015 CU:
http://bit.ly/1Fjqoem

Project 2013 February 2015 CU:
http://bit.ly/1CBxg0O

Also worth noting, if you haven’t done so already, install the March 2013 Public update: http://bit.ly/1lR8IgK or Service Pack 1 http://bit.ly/1uorn2C if installing the February 2015 CU.

The Office 2010 February 2015 Cumulative Updates are now available, please see the links below:

http://bit.ly/1Fjqq64

Project Server 2010 February 2015 Server Roll up package:
http://bit.ly/1Fjqoep

Project Server 2010 February 2015 CU:
http://bit.ly/1CBxdBZ

Project 2010 February 2015 CU:
http://bit.ly/1Fjqoew

SP2 is a pre-requisite for the Office 2010 February 2015 CUs.

As always, test these updates on a replica test environment before deploying to production.

For more details see: http://bit.ly/1CBxgh7

Categories: Paul Mather, Work Tags:

#ProjectOnline #Excel #PowerQuery Report #Office365 #PS2013 #BI #OData

January 20, 2015 Leave a comment
Paul Mather
I am a Project Server and SharePoint consultant but my main focus currently is around Project Server.
I have been working with Project Server for nearly five years since 2007 for a Microsoft Gold Certified Partner in the UK, I have also been awared with the Microsoft Community Contributor Award 2011.
I am also a certified Prince2 Practitioner.

This article has been cross posted from pwmather.wordpress.com (original article)

Something I have been meaning to blog about for a while now is Power Query. There is nothing revolutionary in this post but hopefully it will give the readers some idea of how powerful Excel Power Query can be if they have not seen / used it before. We will only touch the surface here in this post but there is plenty of information available already.

So firstly, what is Power Query. In short, Power Query is an add in for Excel that enables you to work with many different data sources and transform that data as required. An intro can be seen here. Power Query is formula based but this is different formula syntax to what you use in Excel. The Power Query formulas are based on what was known a “M” language, an intro to the formulas can be found here.

Now we will look at creating a simple Excel Power Query report for Project Online using the OData API. The first report we will create will be a simple report that allows you to dynamically filter the data based on a text value in a cell. The dynamic filtering is useful when you are looking at large amounts of data such as time phased assignments in Project Online. The example we create below doesn’t really benefit from the dynamic filtering as the data set is small but this is only an example to show you how this works.

Get your Project ODATA url, for this example and am using the following:

https://<URL TENANT>/sites/pwa/_api/ProjectData/Projects()?$select=ProjectName,ProjectOwnerName,ProjectWork,ProjectCost,ProjectDuration,ProjectPercentCompleted,ProjectDescription,EnterpriseProjectTypeName

Launch Excel and click the Power Query tab then From Other Sources > From OData feed:

image

Paste in the URL:

image

Click OK. You will then be presented with an authentication window. Select “Organizational account” from the left hand side navigation and click Sign In. In the new window that appears enter the credentials for an account that has access to the ProjectData API.

Once authenticated you will see the Power Query Preview window load with the data:

image

You can see the formula used in the formula bar:

image

If you can’t see the formula bar, click the View tab and check the Formula bar check box:

image

We now have our Project Online data in Power Query ready to be used as a data source. In this example I have already selected the columns I wanted, but if you just used the Projects feed with no select (http://..pwa/_api/ProjectData/Projects()) you would see all of the columns displayed. At that point you can then easily chose which columns you would like in your data source by selecting the columns you don’t need then right click and chose Remove Columns.

image

Then you can see those columns have been removed. The formula bar has been updated with the latest steps:

image

You will also see another step appear in the applied steps, see it has the “Removed Columns” step:

image

At any point in time you can switch back to a previous step or even delete a step. If I click back on the source step I see the original data set with the two columns I deleted:

image

For the purpose of this post I will delete the “Removed Columns” step but before I do I want to show the Advanced Editor screen. This is available from the View tab:

image

This editor enables you to type the query yourself rather than using the UI menus. Some things you might want to do might not be possible from the UI and you are required to type / update the query. I will now delete the “Removed Columns” steps and you can see the query has been updated:

image

I can manually update the query update the data set, for example I can manually update the query to remove columns:

image

You will then see the data update and an applied step appear:

image

Now I am happy with my simple data set, but before I do anything I will update the query name to “Projects”:

image

Now chose “Close & Load To…” from the Home tab:

image

Then chose “Only create the connection” also check the check box to load the data to the data model:

image

You will then see the Excel sheet with the Workbook Queries window that allows you to preview the data:

image

Before we create the Excel report, I want be able to filter the data based on the Project Owner. Next insert a table like below:

image

Enter any Project Owner name for now, I used he MOD Administrator in this example as that user is the Project Owner for a few projects. Give the table a name, in this example I called it ProjectOwnerTable.

Now click the Power Query tab then “From Table”:

image

The Power Query editor will load with the following:

image

Switch to the advanced editor to see the query:

image

Update the query to change the type and select the record:

image

The record will then be displayed:

image

Now click the “Close & Load To…” from the Home tab and chose the “Only create connection” and check the check box to add the data to the data model.

Now load the first Projects query that was created in Power Query and switch to the advanced editor:

image

This needs to be modified to filter for the Project Owner in the new table that was created. See the updated query below:

image

You will need to enable the data in privacy option:

image

image

Click Close and load to save the changes in the Power Query editor and you will see the Excel worksheet:

image

Now you can create the Excel report, for this I will add a Pivot Table using an External Data source then selecting my data model:

image

Then update the pivot table with the fields:

image

Change the layout etc.

image

image

This is filtered to the projects where the owner is MOD Administrator, if I want to see other projects, update the Project Owner on row 2 and refresh the data:

image

image

A very quick and simple intro the Power Query for Excel with Project Online data using the ProjectData Odata API.

I hope to give more examples in the future.

Categories: Paul Mather, Work Tags:
Follow

Get every new post delivered to your Inbox.

Join 1,765 other followers

%d bloggers like this: