Apply Care for Program Success

As my current program moves into another sprint retrospective tomorrow I have been reflecting on some of the learnings I have been able to successfully incorporate in my day to day approach to the program and project management areas during the full solution delivery process. While there is not a one size fits all nor a magic bullet on what it takes to successfully deliver IT solutions there are some key theme areas that should be reconsidered periodically. This is not an all-inclusive list, and these are not in any priority order.

Building Real Accountability – Do the program team members exhibit behaviors that highlight ownership and engagement? One of the easiest ways to ascertain this is when you see people step forward after a mistake is made, own it, learn from it, and we can move on. Once your team feel safe that it is ok to be wrong they tend to be more apt to try new and innovative ideas.

Resolving Pernicious Problems – Are problem areas being raised to the right level and are they being resolved timely? If you have fostered an environment on your program where every stakeholder has a mechanism to report and support risk and issue management this becomes a continuous activity. The project management team should not have all the onus to document and manage risks and issues. By providing the tools and the expectation that this is part of the day to day team activity you will see more transparency in the internal workings on the program.

Creating Effective Plans – Has enough attention been paid to the planning processes? There is an art to planning a program. Identifying the work that needs to be completed, and supporting the internal processes that are built to ensure quality deliveries are sometimes elusive. The tendency is gloss over the importance of stakeholder analysis, activity dependency identification, and resource capacity planning. If these are not done well and continuously managed you could find yourself with a perpetual end date.

Reflecting Upon Leadership – Have you spent enough time thinking about your role as a leader and how you are affecting the outcomes? Each of us have our own leadership style. There are a multitude of factors that need to be considered based on our own comfort zones and the environment/culture we are leading in. For instance, you do not want to over use an authoritative style in a highly collaborative culture. Make sure and take the time to understand your own style and how that style can be leveraged in the corporate and team cultures you are delivering in.

Yenning Informed Thinking – Do enough team members consider the big picture, or is the big picture thinking happening at the top? Not everyone has the ability or experience to think both strategically as well as tactically. To ensure that the strategic thinking does not only come from the top you should work to identify key team members that have this ability and encourage them to participate in the overall planning efforts. Tactical thinking is made easier by process management.

Recognizing Beneficial Celebration – Are you taking the time to appreciate successes and celebrate key milestone achievements? We spend a great deal of our time at work, and most people have a need to be shown that this time away from their family and friends is worth more than a paycheck. It is important to recognize individuals for their successes. It is equally important to understand how your team members like to be recognized. You do not want to publically recognize an individual if they would prefer to be recognized privately. It is also very important to stop and celebrate key milestone achievements. This is an opportunity for the team to step away from the grind of the day to day and recognize each other for the commitment to the continued success of the program.

Supporting Avuncular Behavior – Do you have mentoring behavior on the team? It is important as you build your team to recognize where more experienced professionals could support more junior team members. Either by establishing a formal mentoring relationship or pairing key program activities up to support the transfer of knowledge and experience. It is not always easy to identify individuals that are willing to impart their wisdom with others, but once you find those that are willing and effective your program and project team will reap the benefits.

Evangelizing Solid Resources – Are there key tools in place to support content management, planning and execution, and defect management? You will want to make sure at the beginning of the program that you take the time to identify what tool will be used for what purpose. Once this is done you will want to ensure that all the team members are educated during the kick-off and subsequent on-boarding activities about what each of these tools represent and are used for. This will cut down on the amount of noise created by missing or misunderstood information.

Cultivating Sound Environment – Does the team culture align with the corporate guiding principles? Each organization comes with a defined culture and with that culture are focused leadership competencies and behaviors. It is important to take stalk and recognize what these are and ensure that you are consistently leading by example. If you are hearing the statement “this is the way we do things around here” you will want to spend time to understand at the core what is driving these statements and what you can do as a leader to either foster or dissuade the behavior.

In conclusion, there are a multitude of areas to ponder when you approach solution delivery and these are just a few that I have found helpful in achieving my program delivery successes. Many of these come through the hard knocks of the project management profession, so I would encourage you to APPLY CARE!

Progress Your Project with Processes

Processes benefit projects. Effective processes enable efficient communications, foster collaboration between teams, and maintain consistent project controls. Most importantly, processes can push through brick walls that block your project’s progress!

I have used the idiom “progress your project with processes” quite often in my career. I originally used this term to help my team understand that if the project and resource management processes on our program are effective then these processes could and should be used to resolve conflict. These processes should also be used as guiding principles for the way the team interacts with one another. Processes will, in essence, take the emotion out of decision making when faced with hard decisions.

Project managers spend a great deal of time at the beginning of a project to ensure that the Project Management Office (PMO) processes are clearly established with their project teams. However, as most of us know, the PMO processes only take you so far. There is a fair amount of process definition that needs to be completed for each project based on a multitude of factors. These factors include culture, resource location, project size, regulatory requirements, and other similar characteristics.

One common “brick wall” is change and change management. If you have done a good job of determining the change management process up front, then effectively using that process to manage through ideation to completion can help resolve many conflicts on a project. In other words, if what is change and what isn’t change has been defined up front, then this is your guidepost when faced with change requests. You will be able to take the human conflict out of the equation and instead focus on working through the impacts by following your processes.

Another area is schedule management. As a project manager, it is extremely important to establish a schedule that focuses on both the methodology and related deliverables—as well as the actual deliverables needed to meet the project’s objectives. When the initial schedule is built, you will be working with the stakeholders on your team to determine their work packets and any dependencies they articulate. Once your resource capacity and leveling has been established in your schedule, you can then use this structure to clearly outline any future impediments when scheduling conflicts occur based on slippage in those deliverables. You will be able to rely on the process to help you articulate the problem and guide you in fostering a resolution.

There may be a perception in some organizations that processes are overused or overrated. In other words, there is a diminished value perceived from process management. This perception typically appears in start-up or small companies that have to be agile and react quickly to changing market demands. But, even for these organizations you can right-size the processes to ensure limited rework and still maintain solid delivery cycles. You may also observe this perception in large organizations. It is the project manager’s responsibility to define up front the processes that will and will not work given the environmental factors. This approach will help with the “too many processes” perception in these organizations.

In conclusion, design effective processes up front and use them to push through the brick walls that block your progress!

A special thank you to Jerry Johns for acting as my editor on this article!