Be a Hero, Save a Project by Matthew Cook

Update: .Net ended up posting my comments. Here’s the link if you’re interested; I’m one of many responses.

I figured I’d head this post with a photo of my most recent home office inspiration. Master Chief rocks. I need to write about Halo sometime. Nerdcore.

Anyways, I recently put together a little opinion about the place of project management in the web world and sent it in to a magazine. I don’t know if it will get published, but I’ll post it here as well. Hope it’s at least entertaining. I wrote it while sitting in Dulles trying to recover from a crazy day.

Project managers often cause more harm than good. I work independently as a freelance project manager for exactly that reason.

I think project managers tend to take roles that they shouldn’t for multiple reasons, the project is dragging, team leads are unavailable, budget is running out, you name it. The pressure to control variables that destroy projects can turn them into power-sucking monsters. I’m hearing Harvey Dent right now, “You either die a hero or live long enough to see yourself become the villain”. A wise friend once summed up an experience by saying that as a PM if a project fails, it’s his fault; if it succeeds it’s the team’s success. Sometimes that means as project managers we have to be “the hero that [the team] deserves, but not the one [they] need right now”. I hope you’re catching all of the super hero references. PM’s should be exactly that, super heroes. 

At SuperFriendly we’ve structured project management to defeat apathy and the forces of evil. Conventional project management puts up barriers, resists non-conformity, and strains the creative process. I think almost every designer can relate to the swoop and poop. A PM swoops in, tosses out several minutes of earth shattering changes or constraints, then flies off to some meeting. The project team has clean up the mess and carry on. This tends to happen when dollars are king and PMs are inept at controlling and foreseeing problems. There is an ever present pressure to supply a service or product for the most amount of money in the least amount of time. The result is usually mediocrity. What a team really needs is the project’s ultimate advocate. 

I put the project first and I don’t BS anyone.

I make it very clear to all stakeholders that I advocate each project I put my name to. I have what feels like a million little things I do to keep that a reality, but it can be boiled down to several simple principles. Fight for quality, stand up for the team, tell the truth, and put on my cape–being willing to pay the ultimate price to save the project. Living by this code keeps me from manipulating, shifting blame, caving for extra margin, failing to plan, or being a miserable person to work with. I facilitate, I don’t mandate. I converse, I don’t coerce. I hope for the best and plan for the worst. 

Take one of my recent projects for example. The client needed a ton of work but we knew they wouldn’t be keen on how much it would cost. I spent two weeks building their trust in my team, drawing up schedules and deliverables, and figuring pricing to make sure I’d hit a margin. I made it clear to the client that I wouldn’t bid to their budget and told them the exact truth about what we could do and why they needed us. We won the job.  Since then we’ve kicked off, pivoted for their needs, planned to our strengths, told them the difficult truths about their current performance, and made extra trips to visit; all while we’ve maintained their trust and our ability to meet deadlines while augmenting the project to fit their exact needs. We’re not sticking them on details and we’re not cheapening our work. We’ve worked to facilitate their needs within the constraints that we set together. It doesn’t always happen this way, but when things do get ugly, clients know exactly where I stand: right beside the project, fighting to maintain success.

Project management is rife with problems because the opportunity to be a bad human for the sake of earning some extra dollars is ever present. Ultimately, a PM needs to be a solid person. It’s not impossible, but it’s sometimes hard. My advice is to work hard, stand up for the project, and wear a cape (sometimes).

Sharing a Project in Process by Matthew Cook

Really cool stuff is going down.

I’m on a project right now with SuperFriendly; we’re going to tear the entire thing open and put it up on the internet as it happens. This includes meeting details, conversations, builds in process, notes, and even some files. It will all happen via posts like this online across multiple sites. I couldn’t be more excited. Let’s dig in. 

A number of weeks ago SuperFriendly and Dan Mall received an email from Reading is Fundamental (RIF), they were interested in updating their website. I’ll admit, I didn’t know much of RIF before the email conversations started flowing, so I dug into the internet to learn more. I found this, this, and this. I was sold.

We took RIF through our normal process for new clients. After introductions we asked a good bit of questions via email (some hard and some easy), which set the tone for our first call really well and got the broad strokes of what our relationship could look like down in writing. Our first call was surprisingly awesome. Those guys just make you wish you could high five people through the phone. Stepping back from that call, and one follow-up, we had most of the information we needed to start crafting a project and process. I ran through multiple sets of numbers and several months worth of calendar while Dan started talking to some SuperFriends (enter Noah Stokes and Kevin Hoffman). Dan also threw Josh Luciano in at this point. He’d been crushing his work recently and needed something more worthy of his time and talent. 

We came back to RIF with three different ballpark prices and structures, hammered through some more details on what the project needed to cover and wrapped up our preliminary conversations with a fully drafted statement of work and schedule. 

Since signing stuff and passing some money, we’ve had multiple group calls, a full day kickoff in Washington DC, and a good bit of brainstorming. I can’t take you back in time and put you in a chair during those events, but I can share some of my favorite notes coming out of those meetings.

Quotes direct from RIF about what success looks like for them personally:

  • “Really good communication”.
  • “Don’t forget we’re a non-profit”.
  • Hitting the mark on “time and budget”.
  • “My fear is [website] support”, speaking of what SuperFriendly builds and how we follow through.
  • “Everybody gets to go home at 5:30”, speaking about how effective SuperFriendly is at making this project work and not creating problems.

I think the best warning RIF issued to us was when they said they would love to see the website “drive the organization” in donations and brand presence. Shows the mentality they’re entering this project with.

I also think the best compliment they paid us was when they said “you guys, even in thinking, are going above and beyond”. Wow, big statement to live up to!

I love writing down quotes. It shows the honest opinion of our client at any given point, and gives us a great way to measure our success. If they’re still worried about a certain point, or we start slipping on one of their personal success factors, we’re doing something wrong. It’s black and white.

A few more notes I came away with that I want to share, not in order of importance:

  • We need to limit recommendations we make to RIF about social usage, and make sure those recommendations, if implemented, would be effective.
  • We should explore capitalizing on nostalgia (Owl Moon for me).
  • Site analytics and donation analytics are really important, and a good measure of whether we’re doing our job right.
  • We need to find ways to get rid of book data entry for RIF.
  • How can we know what people want to donate? That’s really powerful.

We built our SOW and kickoff meeting around the broad strokes and following details in the early calls, but a lot of our strategies and tactics also grow from situational details with the team, secondary objectives, and goals that we discover and set during kickoffs and brainstorming. 

I hope this is a healthy window into the beginning of our project. What I’m really trying to hit on is the assembly of cohesive plans and documentation based on information that comes from every direction in multiple places at multiple times. It’s really exciting to me to help engineer the compilation of everything needed to create success.

Looking forward to sharing more really soon! In the mean time, check out other perspectives on the beginning of this project from other team members who wrote some stuff:

Dan Mall - Head Honcho

Josh Luciano - Design Dude

Disrupting Models by Matthew Cook

I have a mohawk. Now, on to what I really want to talk about today.

I work out of a studio called CoWork Greenville; it’s a pretty awesome place. Every month we do something called Zero Day, a hiking metaphor. We all take the first Friday morning of the month, stop working, and meet up to talk about stuff that matters to us. 

This past Friday I presented an idea about a potentially disruptive model for my industry. I do a lot of work with SuperFriendly (run by Dan Mall) and I’ve been thinking about how to organize a group of awesome web people that lets everyone remain independent, make lots of money, and work on projects they love. Most of my inspiration comes from where I started as a Freelance Project Manager (let’s call this FPM) just over a year ago. 

Looking back, there are 4 common tracks that a FPM takes: they fail, get hired, take on tons of small clients to survive, or take on a few big clients. I’ll also admit that there are other possible directions to take, I just haven’t seen much else. See my little diagram below.

I’m on the few bigger clients path as a FPM. This gave me most of my inspiration for a new model idea. It’s very close to the structure of a legal practice (thanks David Haskins), but it’s also similar to a conglomerate, just made up of individuals. 

The idea is to take independent web professionals and put them under one brand to provide consistency, a cohesive presence, and a store-front for work and contracts. This also gives an entity to hold contracts with contractors for outsourced work. It’s much more than this, but you get the gist of it. Check out my second diagram to illustrate.

I haven’t gotten super far in my thinking about this model. I’m really looking for feedback from anyone willing to share. Below are my slides that I used to present at Zero Day. 

I’m not a huge fan of posting unfinished ideas, but I think it’s warranted this time. I know it feels awkward for some people to post in comments on blogs, but feel free. I’d love thoughts from anyone interested.

Like I said early on, my goal in writing is to post things that I’m going through in the hopes of spurring others to think outside the box while also refining my own ideas.