Mar 02

The PCB is the decision making body on a project

If a Project Control Board (PCB) is set up with the right people on it, and by this I mean those with the level of decision making authority to be able to make decisions at a level to directly influence a project, then the project will be in the best state for it to deliver successfully.

Too often I see PCB’s with members who either (a) don’t understand their roles and what it is that they are supposed to be there to do – and this is very common or (b) PCB’s with incorrect makeup meaning that it’s members do not have the right level of decision making authority within the organisation, in order to assist the project where necessary.

Project Managers should NOT be making decisions on key aspects on of a project by themselves.  They should NOT be managing high rated risks without the PCB being fully aware of the situation and controlling the mitigating scenarios.  They should NOT be dealing with issues that are really above their authority levels on the project.

When this occurs, chaos and mayhem reign on the project.

The Project Managers roles is to manage delivery on a day to day basis, with a full level of detail in relation to the business requirements and how delivery will occur.  There should be fully documented agreement on what the project will and won’t deliver up front, BEFORE the project is even initiated.

It is then the PCBs role to monitor adherence to the deliverables against the business requirements.  Which can mean assisting with bottlenecks in delivery; fully monitoring the risks identified on the project and ensuring that mitigation is being correctly managed; having full visibility of all issues that are being identified and how they are being tracked and monitored – especially when this relates to issues that arise outside the deliverables and/or outside what is know to be normal in relation to delivery outputs.

When the PCB is not involved in the decision making on a project the way that they should a number of the following may occur:

1. The project may inadvertently end up off-scope.

2. Risks may not be properly mitigated and managed

3. Issues that cause an impact on delivery are not escalated and therefore not suitably managed

4. Their may be damage to relationships, especially where the project has deliverable pertaining to external parties

5. The project team may feel the need to ‘fix’ the things that come up in a reactive way, rather than having them fully detailed and planned in a way to positively impact the outcome

6. The project manager may feel constantly stressed and under pressure, when/if things start to go wrong and feel that they have to manage them themselves without support

7.  A higher rate of errors may occur

8. Project timelines may blow out

Each of these items has an impact on the successful delivery of the project, not to mention relationships not only within the project team, but also externally.

Get smart, and ensure that your PCB really does understand their responsibility and as the PM let them be the decision maker on your project – if only to protect yourself when key hard decisions need to be made.

Karen

Permanent link to this article: http://www.projectmanagementinsight.com/2013/03/the-pcb-is-the-decision-making-body-on-a-project/

Feb 09

How to document ‘Options’ in a Business Case

In my earlier post ‘Writing a Good Business Case‘ I detailed the information that is required when writing a business case and suggested the sort of information that needs to be included.  Here I am going to discuss one particular area of the Business Case – ‘The Options’.

This is usually one of the key areas that Executives are looking for when they read a Business Case.  They want to know what all of the available options are for solving the problem that you have and the impact of each, so for that reason it is a very important part of a Business Case.

Let’s look at how you might structure this section of your Business Case and what you would include here.

I like to clearly spell out that there are, for example 4 options available, and I do that as simply as making a high level statement to open this section such as…  ”There are four options that have been considered in order to resolve this problem and they are:

Option 1 – Do Nothing

Option 2 – Re-engineer the manual processes

Option 3 – Partial automation of the process

Option 4 – Full automation of the process

By using this sort of heading structure, it makes it very clear for your Executive or Executives (the decision makers) to see what you have considered and the information behind your proposed recommendation. Your recommendation will be to move forward with one of these options, so it is important that it is clearly documented in the Business Case.

The next step is to detail in clear and succinct language what each of those options entail.  It is also important to include the benefits or risks of each option.

For example:

Option 1 – Do Nothing

Here you would describe what the ‘Do Nothing’ situation is.  For example, currently a team of three people process incoming mail by manually opening it, stamping it, sorting it, scanning it, and manually filing the electronic file into a shared folio so that the item can be actioned.

The benefits of this option are staff will not have a changed process to learn; the process currently works; staff manage all incoming mail within the time periods set, with overtime occasionally worked.

The risks with this option are if the team was provided with further input of work they could not process it, etc. etc.

The cost to undertake this option is: Zero/Nil.

 

By including both the benefits and risks of the options you are putting forward you are showing that you have clearly done your homework.  DO NOT make up statements for inclusion here.  Stick to the facts as you know it based on your investigations.  It is also important that you show the approximated cost of undertaking this option and the dollar amount supplied needs to be realistic.  Do your homework and talk to the people that would be involved in provision of the work to create that option to get their estimates on how much it is likely to cost.

You now use this same format to describe each of the other options that you have listed.

It is worthwhile remembering that you can list as many options as you like, but too many and you are going to lose your Executive – they will stop reading and not seriously consider them properly.  I therefore recommend that you put forward a maximum of four, including the Do Nothing option, but you can have less.

Your ‘Recommendation’ is then going to discuss why you propose that one of these options is the best one and why.

Some reminder tips:

  • Remember to be clear and concise about describing what each option is;
  • Include the cost of the options (where you have that information) as this will help with showing why you are making your recommendation;
  • By detailing the benefits and risks of the option you are also helping support your reasoning.
By following these steps your Business Case is going to stand up to greater scrutiny.
Karen

 

 

Permanent link to this article: http://www.projectmanagementinsight.com/2013/02/how-to-document-options-in-a-business-case/

Feb 02

The value of early stakeholder engagement in a project

Never underestimate the value of early stakeholder engagement to a project.

In previous posts I have discussed things like the value of good communication, and of creating what I call ‘the one team’ mentality, this post ties in with those.

I realised this week how easy it is to overwork, under work, go off on the wrong tangent, not do what is really needed etc., in delivering a project just because you don’t engage the right stakeholders early enough in your project.

The value of early engagement then is a smoother and easily run project, where the change is well managed.

How often have you been working with the SME’s for your project where you think you’ve got all the connection points in the process you are replacing identified and scoped, then out of the blue you are told “oh yeah, there is this other group who, we’re not sure what they really do, but they are involved somehow too!.”

This then creates difficulties for you, whereas if you’d been able to take a deep breath, give the business that little bit more time to review your process maps (assuming of course you’ve bothered to develop them), work through their requirements etc this may not have happened.

Mapping a process is invaluable for finding these invisible stakeholders.  The map is starting to take form but it just doesn’t look right, and that’s when your invisible will become visible because there’s another branch of the process that know one really knew or understood is identified.  Through this process you then find that you have another key stakeholder identified for your project.

Interestingly the other value of mapping the process is that it is often something that is done at the start of a project.  This then means that you identify and have all of your key stakeholders involved from the start .

When this occurs you then have more meaningful dialogue, not only from the projects perspective, but also between the key stakeholders themselves.  It helps them to realise their dependencies or inter-dependencies by identifying key touch points and where their work overlaps, interlocks and just works together.

If this ‘mapping’ hasn’t taken place early enough, it is then key to start asking questions early.  Don’t be afraid to ask ‘Is this all of the areas/people/business units that need to be involved? You might be surprised at the response that you get when you think you’ve asked this enough times.

Once I’ve gotten to the point of identification of all of the stakeholders I find the developing a RACI showing who is Responsible, Accountable, Consulted  and Informed useful,  as it helps me to identify who I need to be engaging with and in what way.

By doing a RACI it allows me to also understand the sort of communication, or should I say ‘level’ of communication that I need to have too, which ties in with the change management concept of good project management.

If you spend at least twice as much time engaging with your stakeholders as you do planning your project, you have a better chance of achieving success.

Karen

Permanent link to this article: http://www.projectmanagementinsight.com/2013/02/the-value-of-stakeholder-engagement-to-a-project/

Jan 23

Change management – Is it the projects responsibility?

Change management – Is it the projects responsibility?  Yes, it most certainly is.

Most projects are done to address something, be it a system or process, that isn’t working and needs to be changed.  What I find though is that projects either (a) look at the change from the system or process perspective and forget about the people aspect of it, or (b) they forget about the change aspect altogether and think that by making the change to the system or process and dropping it back into the business that it will work fine.

Here are some reasons why this type of thinking doesn’t work:

1. People are more important than any system

People drive systems, systems don’t drive people.   Yes, systems are needed to support process in an organisation, and this is also to support the people, but without the people there would be no need for either.

What I’m saying here is that any changes to IT systems, for example, need to be created and managed with the people that they are impacting fully involved.  If the people that the systems are impacting are fully engaged in your change process, then you are going to have a much greater chance of delivering your change.  Why?  Because they have traveled the journey with you and influenced the outcome.  Getting buy-in is a very large part of any change.

Do it right and you’ll succeed.  Do it poorly and you will fail.

2. People are more important than process

Processes are created to standardize and help manage the way that people act within a workplace.  Without processes you generally have duplication, inconsistency and waste.  But the key here also, is the people.

The people will perform and work with the processes to undertake their jobs.  Mess with them and not involve them at your own peril.  Where you might have had an efficient team working consistently and delivering output before the change, you might tip that into a complete chaotic mess, if you don’t involve the key business users in your change.

3. Change without people involvement is a waste of time

The people involved in the day to day operations of the business hold the most knowledge about your systems, process and the customers that they serve.  They are usually the people who understand first hand what is and isn’t working.  They are also the best ones to give you insight into why they think changes wont’ work.  Does this mean that you need to stop that change effort, no, but what it does mean is that you can then set about helping them to see the benefits of the change and bring them along for the journey.  Again, the value in this is huge.  If they are along from the start they will feel part of the who decision and outcome.  Rather than ‘having it done to them’ they will work with you to ‘make it work for them’.  Leave them out and uninvolved and you can be sure that if at all possible they won’t embrace the change and you’ve then wasted your time and money all around.

A well managed project will have change as a work stream.  Whether this is managed by a separate change manager or change analyst, or whether it is undertaken as part of the Project Managers job, it is a very very important aspect of good project management.

If you involve the right people in your project and manage the change well you are sure to deliver a successful project.

Karen

Permanent link to this article: http://www.projectmanagementinsight.com/2013/01/change-management-is-it-the-projects-responsibility/

Jan 16

The value of impromptu chats with your Project Board members

I know that in today’s work space it seems that everyone is busy.  There always seems to be more to do and not enough time to do it in.  People will book meetings, usually for the standard hour, even though at times a much more productive meeting could be held in 15 minutes. This means that you can sometimes not be able to catch up with the key decision makers on your project when you need to.

As a Project Manager (PM) it is very important that you keep your key sponsor and even your Steering Committee/Project Board Members, as up to date as possible with what is happening on the project.  I have found this especially the case where you have influential people on your Steering Committee or Project Board.

Whilst sending them short update emails works, the one thing that I have found works even better is the early morning impromptu chat.

I have always been a person who arrives early to work in the morning, and it is amazing how many of the Senior Managers do the same thing.  Quite often they will come into work early to set up their day, look through emails, do extra reading etc., in preparation for their day.  Which for you as a PM is the perfect time to have a five minute catch up with them.

Meeting them in the kitchen, or dropping by their office or the coffee machine and giving them an update of the day in the life of their project, has helped me to gain substantial buy-in and additional support when I needed it.  Especially when something looked like it might be going off the rails and I need some urgent support or a decision to be made quickly.

Because this senior person, with decision making power, had up to date knowledge of where things were at (a) I didn’t need to spend a lot of time filling them in on where things were at, before asking for what I needed, (b) they were more inclined to know that when I asked for their support I was asking for a good reason and (c) they quickly became my advocate and provided support when I needed it because they felt that they were kept in the loop about the project status.

So, my message to you is, don’t always be hung up on having formal meetings.  See the value in the ‘networking’ type opportunities that you can have with the Senior stakeholders on your project.  Involve them as much as possible by providing them with impromptu updates.  You will be surprised as to how much stronger their support is for delivery of your project.

Karen

Permanent link to this article: http://www.projectmanagementinsight.com/2013/01/the-value-of-impromptu-chats-to-a-project-manager/

Jan 04

5 reasons why business requirements help lock in project scope

One of the major benefits of clearly defining your business requirements is that they help to lock in project scope.

This might not seem to make sense initially, but here are the five reasons why this is the case:

1. Clearly set boundaries

By defining your requirements based on your business process you are defining and placing boundaries around what it is that you are replacing.  This is, of course very obvious when you come to think about it.

Business process A goes from here… to here and does (a), (b), (c) and (d).  The outputs from this are ‘xy’ and ‘yz’.

When you start work on developing your new system if suddenly it is designed to do (j), then you’ve got a problem.

Or, you have developed your system based on  your requirements; it ticks the boxes of doing (a), (b), (c) and (d) but the output is nothing like ‘xy’ or ‘yz’ then something is wrong.

2. Stopping scope creep

The something wrong has to do with ‘scope creep’, the addition of items that were not detailed in your requirements.  This becomes a problem when you start to add bits and pieces, ‘Oh they’re only small’ and suddenly you find that not only is your system not really built to meet your requirements, but your schedule is blown out by a couple of weeks, and so too is your budget – over spent by thousands of dollars.

3. Traceability of deliverables

Clearly defined requirements allow you to clearly and easily track your project deliverables because delivery milestones will be matched against requirements through a traceability matrix.  This ensures again, the clear boundaries around scope IF you or the Project Manager is ‘managing’ the project in the right way.  Only the defined items must be delivered.  All of the defined items must be delivered.

4. The mandate for saying ‘No’

The Project Manager has a clear mandate when requirements are properly developed to say ‘No’ to work being carried out that is not covered.  This ensures only delivery of what has been captured as ‘in scope’ for this phase of the project.  This point links back to the importance of identifying those requirements which are mandatory for the first phase of the project.

5. Project Steering Committee approval for defined scope

When writing your Project Initiation Document (PID) you will be able to articulate what is and isn’t in scope for the project based on the defined requirements.  By doing this your Project Steering Committee will understand that the project costs and timelines have a clearly defined scope, and that this ‘defined scope‘ is what they are agreeing to fund.

These five reasons should be enough for anyone to understand the real value for a project of well defined business requirements. Scope adherence is a key element is on-time/on budget delivery of a project.

Karen

 

Permanent link to this article: http://www.projectmanagementinsight.com/2013/01/why-business-requirements-help-lock-in-project-scope/

Dec 26

How to capture your business requirements – Part 2

In last weeks article “How to capture your business requirements – Part 1″ I described the process for the initial capture of your business requirements.  This was your first cut of high level requirements, to get you thinking about your business process and how it works, or doesn’t work.  I discussed the need to not think about solutions, but rather about what you needed a solution to do for you.  This is very important, and the same space that you need to have your thinking in, in order to move into the next stage of requirements gathering.

The next part of the process is delve deeper into what each of the requirements that you’ve already captured actually means.  To do this I’m going to use some examples.

Example 1 -  Requirement – Capture customer information

This is a very broad requirement, so the best thing to do is to thing of what this means in terms of your business  process – ‘What is is that you actually need to do?’

  • Capture the customers name – is this full name as if surname and first name?
  • Capture the customers address – what format is this going to be in?  street address, suburb, state,  Do you need to capture country information?   [Again as in the initially gathering process the idea is to get things down then refine them.  The information here might be your first cut]
  • Capture the customers contact details – is that phone number(s) and/or email address or both
  • What other customer information is required?   is member information required, if the customer is a member of your business, for instance, and is this in the form of a member number
  • Do you need details of other family members?  What other customer information do you need to do your job or complete this part of your business process?

Example 2 – Requirement – Capture work request data/information

  • Capture customer number – what form is this in?
  • Capture the system that requires work undertaken on it – [this may not be relevant is the process you are working on only deals with the capture of work request for one system only]  is version information important here?  do you need to know what patches have been applied, for instance?  do you need to know what system configuration has occurred?
  • Capture information on the issue/work request requirement – is this going to be written information in the form of a story?  do you need lists of choices for people to use?  what form/format is this information best captured in?

Once you’ve done this second level of requirements capture, again you will start to see things that you hadn’t thought about earlier, for instance in the first example – might you need to capture 2 addresses, an actual physical address and a postal address (so that you can bill the client for example).  When you capture the phone number will there likely be more than one, and do you need to capture the country code, as well as area/local code as well as the phone number (this is more the format of the data required to be captured).

This level of detail is what is required if a system is going to be built or configured to meet your needs.  It is really worth thinking and documenting this level of detail, as it means that the end product that you are delivered will meet all of your needs.

Let’s say you’ve worked through this second level of requirements gathering and you have a list of things which you need in order to complete your business process.  That list is quite extensive and quite long.  Now it is time to rank each of the items that you have listed into ‘must haves’ or mandatory items, and the ‘nice to haves’.  The ‘nice to haves aren’t going to mean that your system isn’t going to do what you want it to do, but they are the things that might add expense to your quote to undertake the system build/configuration.  It is very worthwhile listing these though, because in the build phase you might be surprised how some of these can be added without additional cost or time.

Most of the items you will have capture here are ‘functional requirements’, in that, they perform a function and deliver something.  People usually forget the very important part of requirements gathering and that is the ‘non-functional requirements’ those things that are really important but sometimes less tangible.  For instance, the time that it takes for a database query to be returned and displayed on your GUI or webpage.  What is an acceptable time for you to wait for this response?  If the system was built and it took five minutes to return the page I’m sure that you are going to say that it’s not delivering for you, you’d really want less than five seconds, so ensure that this important information is capture as a requirement.

What sort of reporting do you need to capture from the system, or should I say, about your process?  This is another key area that most people forget, and it is much easier to think about it, define it, up front as part of your requirements that do that three months after the system is go live.  Why?  Because after go live when you start to think about reporting, you may suddenly find that your system hasn’t been configured (a) to capture the data that you need, nor (b) deliver it to you in a meaningful way.

As I explained in Part 1 – the more time you take to do your requirements gathering up front, the more likelihood of success and delivery of a system that is really going to meet your business needs.

Document these more detailed requirements in the same way as before, and again, have them reviewed by the key business stakeholders.  It’s well worth the effort.

Karen

Permanent link to this article: http://www.projectmanagementinsight.com/2012/12/how-to-capture-your-business-requirements-part-2/

Dec 21

How to capture your business requirements – Part 1

One of the hardest things to do well is capture your business requirements.  Why?  Because most people go into solution mode and provide solution requirements, not requirements that articulate the business process.

By doing this you (a) create confusion around what it is that you really require, and I can say that I’ve found that good systems salespeople will ALWAYS have the solution to meet your requirements, and (b) you miss out on capturing the real fundamentals of the process that you are wanting to replicate/replace.

In a previous post  ’Business Requirements should not be written by vendors‘  I discuss the pitfalls of having vendors write your requirements.  You might find some of the issues raised here useful and memory joggers for developing your own requirements.

But what sort of process works well to actually capture your requirements?  Here’s the process that I have found the most beneficial, and whilst it might feel foreign to begin with, and not necessarily easy the first time around, persevere with it and you too will have vendors tell you how easy it is to deliver what you want because your requirements are so clear and well defined.

Firstly, do you have your business process/processes documented anywhere?  If so, now’s the time to pull out those process maps and do a quick review to see if they are current.  If not, then don’t worry, because in capturing your requirements you will also notice the areas in your maps which will require an update.

Secondly, make sure you have either a white board, or a laptop handy.  I’ve found that either method works well in writing things down as you think of them.  Both methods also easily allow you to revise areas that you’ve already capture as your thinking turns more to your requirements.

Thirdly, the important step is ensuring that you have the SME or SME’s in the room who know, understand, use and will use the process that is being worked on.  It’s no good having someone defining your requirements if they don’t fully understand what the desired outcome is.  Why would I expect a Director to tell me the detailed requirements for a system that Administrative staff will be using to capture client call information?  Doesn’t make sense does it!

Fourthly, take your time.  Rushing to get your requirements captured is not worth it.  You will inadvertently fall back into the trap of going into solution mode, which is very easy to do (I know from many experiences in working with the business that it is the normal way of thinking and not easy to shake off), and you’ll miss some of the smaller and more important details which mean that your system is ‘not quite right’, ‘not quite fit for purpose’ which is a shame and defeats the purpose of spending the time on requirements gathering.

Now start at the high level and capture your requirements.  To do this your statements would be something like:

  • the ability to capture client information
  • the ability to capture request for quotes
  • the ability to report on number of requests for quotes received.

You can see that by starting with these high level statements you are starting to capture the nature of your requirements and this creates a starting point to then take each of these statements and delve into the detail of what that actually means from a system perspective.  You may be surprised that even in this first gathering process, how much additional information you find out about what it is that you really need.  Forget about existing systems, and in a way even your process.  Think outside the box about the possibilities of making the process that you’re looking at as efficient as possible.  Are there steps in your current process which could be streamlined by the use of a system?

Can you combine steps and capture more information in the first step to make things easier later on.  Aim high.  You will have the ability to determine through this process the must have items and those that are just nice to have and that may have to wait until a later version/iteration of your system.  This improvements process is a side benefit of creating detailed and well thought out business requirements.

I would suggest spending no more than an hour on this initial session.  Document the information gathered and then circulate it to the stakeholders/SME’s involved.  Give them a day or so to review the list.  You are sure to find other items that come up and need to be added, or statements that can be refined.  Once you have a reviewed/revised list you are now ready to delve into the detail.

Karen

 

Permanent link to this article: http://www.projectmanagementinsight.com/2012/12/how-to-capture-your-business-requirements-part-1/

Nov 28

The benefits of using previous ‘Lessons Learned’ on your project

As a Project Manager I would usually prefer to manage the project that I’m responsible for my own way, and I’m guessing that most Project Managers would.  That said, of course there are responsibilities and boundaries around that which fit within the framework of Governance, whether that is in the form of the PMO staff, the Assurance lead on the project, or the Project Steering Committee or Project Board.

In the context of IT projects through there will be some very valuable lessons that will have been learned from those other IT projects that have already been carried out be the organisation.  If this is the case, then doesn’t it make logical sense to tap into that wealth of knowledge and use it to better set up and manage your project?

The Lessons Learnt from a project explain a lot about the gaps/problems/culture/staff maturity levels relating to the tasks and outcomes required for a project. They really do provide insight into what didn’t go well.

I am not saying that this is a bad thing, on the contrary, it is a very helpful thing, to have this visibility, because ultimately with the visibility you, as the Project Manager are mitigating risk by knowing some of the short comings up front of what you are trying to achieve. They might provide visibility of things that you would otherwise not be aware of.

Using the Lessons Learnt from previous projects you can better assess and manage your own Project risks.  How?   Well, if you are aware of gaps in knowledge/skills etc with teams that you are working with, you have a better chance of mitigating the risks involved in needing to work with that team on your project by being forewarned, aware and prepared.  You can mitigate the risk, by ensuring for instance that you have other support available – perhaps other team members, outsourced vendors, contract staff with specialist knowledge.

If you disregard the Lessons Learnt from many projects, where the same issue keeps being listed as ‘we should have done this’..  then you are being less than clever about managing the outcome of your project in the best possible way.

I am not saying that you need to trawl through list upon list of Lessons Learnt from previous projects, not that this would necessarily be an easy thing, because unless you have a PMO that is managing the collection of these logs then you aren’t likely to even have access to them – and what a waste that is.

If you are lucky and have a centrally managed repository for Lessons Learnt logs, then hopefully that team/person can help you to sort and filter the log(s) so that you can grab a snap shot of the things that are going to be relevant to your project.  For example, lessons around data transfer issues will be completely irrelevant for an infrastructure build project.  But, issues around configuration issues that are relevant to server set-up may just be relevant to both projects.

Ask the question when your PID is being produced – “Is there a central repository of Lessons Learnt logs?”  You might just find some really useful lessons that will help you to deliver your project in the best and easiest possible way.

Karen

Permanent link to this article: http://www.projectmanagementinsight.com/2012/11/the-benefits-of-using-lessons-learned-on-your-project/

Oct 25

Performing like a Premiership team

After watching the AFL Grand Final I realised that there is a strong connection between this high performing team and a good and well managed project team.

How you may ask?  Well, a Project Manager (PM) needs to operate just like a team coach does.  Giving players (aka project team members) roles, with expectations and a clear focus and vision for what success will look like.

The PM needs to mentor and assist the team members so that delivery is the key outcome.  This is exactly what a team coach does in ‘coaching’ his team members in order to win a premiership.

He will mentor those with the skills to deliver to get them to perform at their best.  He will assist those with skills that need strengthening, so that they can still deliver.  The focus is ALWAYS on team work.

There are support staff that work closely with these elite sporting teams – the assistant coaches, and the fitness staff.  These people are the equivalent of Stream Leads, or Subject Matter Experts, who have skills and knowledge in areas that the project team don’t and they provide support by supplying the knowledge and key information when it is needed.

The key aim for the AFL team is to ‘kick goals’.  How does a project team kick goals?  By delivering each stage of the project on time, on budget, and to the highest quality standard possible.

 

Permanent link to this article: http://www.projectmanagementinsight.com/2012/10/performing-like-a-premiership-team/

Older posts «