EPM, Microsoft Project and You

Enterprise Project Management, Microsoft Project Professional and Microsoft Project Server

  • By: Collin Quiring

     Ok, so maybe it wasn’t Microsoft Project Professional or Project Server that MythBusters specifically took on, but they did take on the “MegaWoosh” that became a Viral Video last year.  (Tanya Foster wrote about it on our blog one year ago:  http://pmpspecialists.com/Blog/2009/08/real-stunt-or-marketing-tactic/ ).  It was a video promoting Microsoft Project and was made in Germany.  The video has a person slide down a massive slide and then fly through the air for a long distance before landing in a kiddie pool.

     A week ago I watched a MythBusters program (http://dsc.discovery.com/tv/mythbusters/) where they took on this “myth”.  They recreated the slide and took turns sliding down it and then they proved that they could hit an area in the water that was a kiddie pool sized ring.  They also proved that the flight and trajectory in the original video were not possible.  (And, at the end of the episode, they said that they had contacted the original makers of the video and that the originators admitted it was all computer-graphics.)

     Either way, it was interesting to watch the MythBusters disprove a “myth” about the giant slide.  Here is the location for the clips on the slide as presented on MythBusters:

    http://dsc.discovery.com/videos/mythbusters-adams-super-slide.html

     And, here is the site that explains how the original video was made (which takes you to a Microsoft in Germany site):

    www.megawoosh.com

    No Comments
  • Clients often ask us if there is an easy-to-use and easy-to-understand method of trying to explain and justify the use of Project Management and the use of Microsoft Project.  We have some information about that on other blog entries and on some of our other webpages on our site.  However, Tanya Foster has put together a simple summary the gives a high level overview of some of the reasons to implement Project Management and to use Microsoft Project.

     This is a downloadable PowerPoint that you are free to download and use.  It can be found on our “White Papers” page (http://pmpspecialists.com/WhitePapers.html) under the heading “The Value of Project Management” and the description “This PowerPoint document is for you to use as a guide for explaining the purpose of Project Management and Microsoft Project.  As the title slide states, this is for “Making a Case for Implementing Microsoft Project, Project Server and Project Management Concepts””

     This PowerPoint presentation has the following topic headlines:

    Why Project Management?

    Why Microsoft Project?

    Is it Worth it?

    What are some Actual Numbers?

    Some of the slides have more explanation in the notes section about the topics presented on that slide.

    We think that these slides are great conversation starters and are an easy-to-use tool that might help you demonstrate some of the value of Project Management and Microsoft Project.

    1 Comment
  • By:  Collin Quiring

     One of the changes that Project Server 2010 brings is that it requires SharePoint Server 2010 to operate.  While this is great from the perspective of functionality it does mean that companies may have to invest more in software and licensing than they would prefer to do and it means that an administrator that understands how Project Server works will need to learn SharePoint Server as well. 

     In my opinion, if you are going to be an effective Project Server 2010 administrator, I believe that you need to have more than just a casual knowledge of how SharePoint Server 2010 is administered.  I am sure that there are some folks that would disagree but with the level of integration between Project and SharePoint it is going to be increasingly difficult to know where one ends and the other begins.  Without knowing how the two relate with each other, I think that an administrator is going to be frustrated very often!

     I am sure that some Project Server administrators won’t want to take this on as it will be perceived mostly as a case of “more to learn and do” and they will have the hope that there is already somebody else that is the SharePoint administrator that can “do that stuff”.  At first I fell into that camp myself – thinking that learning more about SharePoint would distract me from my real goal of administering Project Server.  However, I have learned in the last few months a lot about SharePoint Server and have become one of the proponents about its capabilities.  The functionality that it will bring to Project Server is highly beneficial.  From an administrators perspective I think that the 2010 version is going to be easier to manage than 2007 – but it still has a number of inter-dependencies upon itself and with Project which cause interesting issues to pop up every now and then.

     In an effort to become better acquainted I was looking for an opportunity to learn the tool better in a real production environment.  To that end, I have recently had the opportunity to manage a large SharePoint Server 2007 Farm with over 600,000 users.  Yes, 600,000.  In fact, we will be installing SharePoint Server 2010 in the next couple of weeks and then migrating over to 2010. 

    While I don’t recommend trying to administer a SharePoint Server with that many users, I do recommend that if you are Project Server administrator you start to learn how SharePoint works.  It can only make your job with Project easier and your end users will notice the increased functionality and integration.

    1 Comment
  • BY: Collin Quiring

    For those that don’t know, there is a great organization out there called MPUG – the Microsoft Project User Group.  I just wrote a brief article for them in regards to the fact that there is no longer an Active X control in Project Server 2010.  This is one article in a series by various Project Server experts about some of the new features in the 2010 version.

    View the article at:  http://www.mpug.com/News/Pages/MicrosoftProject2010FeatureRallyNoMoreActiveX.aspx , or, here is a copy of it:

    Project Server 2010 has many new features, abilities and enhancements that make it a great product.  However, there is one modification to the 2010 version that will go unnoticed by new administrators and will hopefully soon be forgotten by administrators that have worked with previous versions.  I am referring to the fact that the ActiveX controls are no longer part of Project Server.  My non-technical explanation of what an ActiveX control does is that it adds functionality to Project.  In the case of Project Server, there are a number of places it is used but the most noticeable is that it allowed you to see the information within Project Center and Resource Center. 

     I can’t count the number of times I would have a user contact me and tell me that they were getting an error message that looked like this one:

     

    The catch?  Well, if the person isn’t an administrator (or high level permissions) on their machine they can’t download the ActiveX control.  And, there are other settings that have to be configured in Internet Explorer as well.  If the client machines were “locked down” by a central IT group, then they had to administer the installation of these controls.  It isn’t always easy to get the controls pushed out from the central IT administration folks!  Then, when some system updates (Project or not) are done, the ActiveX controls have to be downloaded/pushed out again.  At one client of mine, this is a constant issue and there are always a handful of users that can’t access Project Server due to the hardware and software update cycles and I know for a fact that this has slowed the adoption of the tool overall.

    With all of the improvements and new components of Project Server 2010 I hope this now defunct “feature” becomes one of those topics of conversation that “old” administrators tell each other about the “old days” and how much better it is now!  

    The catch?  Well, if the person isn’t an administrator (or high level permissions) on their machine they can’t download the ActiveX control.  And, there are other settings that have to be configured in Internet Explorer as well.  If the client machines were “locked down” by a central IT group, then they had to administer the installation of these controls.  It isn’t always easy to get the controls pushed out from the central IT administration folks!  Then, when some system updates (Project or not) are done, the ActiveX controls have to be downloaded/pushed out again.  At one client of mine, this is a constant issue and there are always a handful of users that can’t access Project Server due to the hardware and software update cycles and I know for a fact that this has slowed the adoption of the tool overall.

     

    With all of the improvements and new components of Project Server 2010 I hope this now defunct “feature” becomes one of those topics of conversation that “old” administrators tell each other about the “old days” and how much better it is now! 

    1 Comment
  • By:  Collin Quiring

     

    Just a quick muse.

     

    The saying “Imitation is the Sincerest Form of Flattery” has been around a long time and I have been thinking about it the last few days quite a bit.  I am getting ready to do a massive SharePoint Server 2010 installation and a Project Server 2010 installation.  In so doing, I have been doing quite a bit of research lately to make sure that I have an understanding of how these tools are installed and the steps for setting them up and then maintaining them for the users.

     

    In my research, I do some generic Google and Bing searches for SharePoint and Project to see what has been done by others already.  And, I keep running into tools that claim to be “as good as” Microsoft Project or Project Server.  But when I look at these tools that claim they are “as good as” Project or Project Server I have found that they mean that their tool does one thing and one thing only – and they think it is the same as Project.  I have found this to be quite disappointing.

     

    One tool that claimed to be great at Resource Management had a very efficient interface and did one or two things really well but as soon as I tried to do something that I normally can do in Project, I found that “as good as” didn’t mean “as comprehensive as” the Project tool.  There are also add-on tools that are available for Project - some of those are great and some are useless, but at least they claim to be “add-on” and NOT a replacement that works “as good as” like these other tools claim to be. 

     

    Project might not be perfect, but it amuses me about how many tools want to be “as good as” Project and are doing their best to imitate it.  In fact, some tools even give the same look and feel of Microsoft Project.  It just makes me think that Project must be doing some things right if so many other companies want to imitate it!

    No Comments
  • BY: Collin Quiring

    I know that I haven’t blogged as much lately.  The reason is simple – I have been busy getting ready for a few different large presetnations.  One of them is for Microsoft Project User Group – MPUG – that is a public event on April 28.  Just go to www.mpug.com and look for the “Upcoming MPUG WebNLearns” section on the right hand side.  Here are the details about the upcoming presentation.

    Join us for an introduction and demonstration of Enterprise Resource Management using Microsoft Project Server.  Many organizations have Microsoft Project or Microsoft Project Server and yet don’t fully utilize the functionality of them.  Our presenter will introduce the concept, review the set up and overall process, then demonstrate the tools. 
     
    Some of the questions to be addressed are:
     
    How does an organization know they have the capacity to complete an existing project?
    How does an organization know that they have the capacity to take on a new project?
    What are my Resources working on?     
    Who is currently over-scheduled?
    When are they over-scheduled?
    How timely is my information about my Resources?
    How are my Resources affecting my schedules’ timing?
    How easy is it for my Resources and Project Managers to keep the system updated?
     
    Speaker:
     
    Collin Quiring, Managing Partner, PMP Specialists  (www.PMPSpecialists.com)
     
    Collin Quiring has over 15 years of experience in several industries in Project Management, Resource Management, Product Development, Systems Administration, and Training.  He has implemented Project Management Offices in two separate companies. Collin is an expert in Microsoft’s Enterprise Project Management tools.  He has worked with Microsoft Project versions 98 through 2010 and with Microsoft Portfolio Server.  During that time, he has developed a passion for helping organizations better understand their Resource Management needs and the methodologies to obtain and maintain that information.  Combined with that experience, Collin demonstrates how Microsoft Project Server can be used to help an organization better manage their resources.
     
    Collin holds a Masters of Business Administration from the University of Colorado, is a Microsoft Certified Technical Specialist, a Microsoft Certified Professional and a Project Management Professional.

     

    No Comments
  • BY: Tim Gryder

    This accountability thing…such an important term yet subject to so much variance in opinion as to what it really means. In today’s world, accountability is constantly being redefined to us by a political and culture flag that shifts with every change in the direction of the wind. While terms and opinions vary, it’s good to know that some things never change…for example: gravity.

    While gravity isn’t a social topic it is definitely a physical force which keeps us accountable to something…such as the ground. It is well defined and absolute and not up for debate as to what it means. In dealing with gravity we apply many points of physics and as a result, we are able to achieve flight but always within the boundaries of rules and physics of gravity.

    So what does this have to do with Project Management you might ask? Well in my mind, Project Management is simply like the rules and physics of the absolute of time. If we apply the right business rules, sequences and events, we can manage time and ultimately cost. I recently heard an associate claim the being a Project Manager is like being a glorified note taker and task chaser. I also heard another associate claim that we never get anything done on time and on budget. These perspectives are symptomatic of not understanding the absolutes of time and its best and most profitable use.

    Today, we have proven techniques, logic and technology that allow us to manage time. Never before in the history of humanity have we been able to define, plan, schedule, analyze, resource, cost, track, report etc, etc. The access to these tools are great, the use and understanding is maybe not so much.

    Look at the resources at our disposal; we have tools like Microsoft Project that allow us to manage the absolutes of time. These tools are way underutilized. What is the biggest reason for not using these tools? I have come to this conclusion: Its accountability! Yes there can be other reasons but I truly believe that accountability is the culprit that deters us from unfettered time management.

    Project Management tools and techniques are extremely oriented towards absolutes and holding us accountable to a “Due Date”. There….I said it…yes, time is an absolute.

    Does this sound familiar?

           “The reality is if we don’t ship our product by this date the customer will reject it”.

           “The buyout transition must happen by a certain date or we will lose our tax advantage”.

           “Yes, the interest will accumulate on the mortgage note if the construction is not completed on
    time”.

    These are simple realities that have real implications when not met. Yet I see where it is still often easier to avoid accountability than to manage these processes with business rules, techniques and tools that drive us to deliver. Human nature hates to be run like a machine, but the bottom line sure likes it.

    The reality is… we all need accountability. Project Management gives us techniques and processes by which to manage time. Tools such as Microsoft Project and Project Server enable us to acknowledge the absolutes and manage them as fact. Dealing with the truth is well worth the investment of using these techniques and tools….as opposed to the cost of not being on time.

     

    No Comments
  • When a schedule is built and changes are made over time (whether with Resources or other areas) and the dates move.  Sometimes unexpectedly.  There are a number of items that could affect this such as Calendars, Predecessors/Successors, Deadlines, Constraints and so on.  One of the fundamental drivers for how the task changes is based upon the task type and how Microsoft Project re-calculates the task.  These task types are duration, work and units.  Even without Microsoft Project, it is good to understand the differences between these task types.

    A new White Paper explaining how this works is now on our White Paper section at www.PMPSpecialists.com/WhitePapers.html  Look for the document titled “Task Types – Fixed Duration, Fixed Work, Fixed Units

    No Comments
  • BY: Collin Quiring

     

    This is part three on Microsoft Certifications.  Part one and two dealt with the question of “Is it worth it” from the perspective of an employer and an individual.  In writing those, I became interested in the process of how a test comes into existence.   That is what this article is about.

     

    As Microsoft technology is replaced by newer versions, so are the tests.  If I were to tell you that I am certified in Microsoft Project, you might be impressed; until I told you that it was Microsoft Project 1994.  Hopefully, you will be more impressed that I am certified in Microsoft Project 2007 and Microsoft Project Server 2007.  Keeping current on the tests is important.  But, how do the new tests get created?

     

    According to Microsoft, tests now normally go through this development process:

    To ensure the validity, reliability, and relevance of Microsoft Certification exams, developers create exams in eight phases:

     

    1.       Job analysis: Exam developers break down the tasks performed within a specific job function, and identify the relevant knowledge, skills, and abilities needed when using a specific technology.

     

    2.       Objective domain definition: Tasks are translated into a comprehensive set of more specific and measurable skills and abilities. The resulting list of objectives, or the objective domain, forms the basis for the development of certification.

     

    3.       Blueprint survey: The objective domain is transformed into a blueprint survey, in which technical and job function experts rate the importance of each objective. This helps to determine the appropriate number and types of items to include on the exam. Contributors may be Microsoft Certified Professionals (MCPs) or MCP candidates recruited from within Microsoft or through online forums. Based on contributor input, exam developers prioritize and weigh the objectives.

     

    4.       Item development: Exam developers write the exam items according to the prioritized objectives. Developers review and revise items to ensure that they are:

     

    Technically accurate

    Clear, unambiguous, and relevant

    Not biased toward any population, subgroup, or culture

    Not misleading or tricky

    Testing for useful knowledge rather than obscure or trivial facts

    Items that meet these criteria are included in the alpha item pool.

     

    5.       Alpha review and item revision: A panel of experts reviews each item for technical accuracy. After the items are approved, they undergo a legal review.

     

    6.       Beta exam: The reviewed items are beta-tested. During the beta exam, candidates comment on items. The beta exam allows Microsoft to evaluate the quality of the item in an actual exam situation, and helps ensure that only the best content is included in the live exam.

     

    7.       Item selection and cut-score setting: The results of the beta exam are analyzed to determine which items should be included in the live exam. This analysis focuses on many factors, including item difficulty and reliability. Microsoft works with a panel of experts to review the technical accuracy of questions and to determine the final item pool for the live exam. The panel determines the cut score (minimum passing score) for the exam. This score differs from exam to exam, because it is based on the difficulty of the item pool and the expected performance of the minimally qualified candidate.

     

    8.       Live exam: Prometric, an independent testing company, administers the final certification exam. The exam is available at testing centers worldwide.

     

     

    I used to wonder why it took so long for the tests to come out in some areas after the software was released.  But, if you realize that the software sometimes isn’t finalized until just before it is being released, that means that test questions can’t even be created yet!

     

    Read Parts One and Two here.

    2 Comments
  • BY:  Collin Quiring

     

    This is the second part of three articles on Microsoft Project Certifications.  In the interest of trying not to repeat myself and not requiring you to read Parts one or three, let me just say that this article is trying to answer the question: Is certification worth it for the individual?

     

    From the perspective of the individual and according to Microsoft, certifications are “available for most Microsoft technologies and skill levels from business workers to IT professionals, developers, technology trainers, and system architects. Achieving a Microsoft Certification helps provide you with up-to-date, relevant skills that can help lead to a more fulfilling career, while giving you access to valuable Microsoft Certification program benefits.”

     

    If you have the experience in a tool, I think that certification is what gets you “in the door” if you are looking for new work.  It is also beneficial if you are trying to move up the corporate ladder within your own organization.  And, in this economy, sometimes it is the deciding factor to just keep the job you have now. 

     

    One of the obvious benefits to a certification is that it shows to others that you have the skills, knowledge and ability that you are claiming you have.  If you talk to somebody that doesn’t know your work – inside or outside your company – sometimes the certification is the only way that person will believe that you actually know the subject matter.  I am not claiming that having a certification will get you a job, but I do believe that it will get you the interview.  How many times have you seen a job listing where the hiring entity wants persons with a list of skill sets and you have some of those?  Any time that more than one person applies (or, in times like now, when 100’s or 1000’s apply) how is that hiring manager going to differentiate people?  If you can apply for that job showing that you have the experience AND you have the certification to back that up, you have a better chance of at least making it past the first culling.

     

    There are some people that have told me that certifications are a waste of time, that nobody cares and that since they have years of experience and can show any hiring manager (internal or external, whether for full time or contract position) that they have the skills and then they don’t need any certification.  I am not so sure, particularly in times like this.  When lots of individuals are competing for work, unless this person can somehow get past the first cut, they never get the chance to show their abilities (even if they are superior).

     

    I will give a simple example from my life.  I can’t do any major car repairs and I move quite a bit.  Therefore, I don’t have the personal knowledge to judge a mechanic’s ability.  Also, I don’t have any life-long mechanic friend in my city because I always seem to be relatively new to town.  Therefore, I have no choice but to look for a mechanic that can somehow prove to me that they have the skills to work on my car.  I look for those certifications (like ASE) on websites and phone books before I call.  When I call, I ask questions about their experience in the type of repair I need.  There may be a mechanic that is absolutely excellent that lives in my town but because of a lack of a certification I don’t go to them. 

     

    That leads me to a quick sub-point.  Not all certifications are created equal.  Some carry more weight than others do with employers and experts in the field.  Therefore, it is important to get the certification that best fits what you are doing and best represents your skill sets. 

     

    A certification shows an employer that you cared enough about your profession to obtain a level of endorsement that not everybody else has or gets.  However, the benefit to you can be significant as well – and not just for work reasons.  I won’t get into all of the psychological reasons why a certification might be of value to you but there are non-monetary benefits.

     

    The last thought I will mention about this is that a certification can demonstrate that you are current and a series of them can show that you know your technology.  With Windows 7, Office 2010 and new server versions coming out, a current certification shows that you know the tool.  For example, depending on where and how you work, it is entirely possible that you work with, or recently worked with, SQL Server 2000, 2005, 2008 (and 2008 R2).  Obtaining the latest certification on the newest software shows that you are keeping up with the changes in technology.  Having your older certifications along with the newer ones shows that you have experience in a wide breadth of the technology.

     

    To me, the certification is worth it because presenting a certification is a quick way to gain credibility and be recognized as knowledgeable in your field.  That is the way that you stand out from the crowd.

     

    Read Parts One and Three here.

    1 Comment