Service: Project Rescue

I’m Tim Sloan, Fractional CTO.

A Fractional CTO is a seasoned tech leader who offers part-time executive and advisory services to businesses, giving them access to high-level tech expertise when needed.

Unfortunately, many developers are not that good - even when they try. Combined with bad shops or agencies, some of which are trying to scam you, I've come across some horror stories.

If you're worried about your team's quality or effectiveness, consider hiring a Fractional CTO to assess the situation and help plan next steps.

The exact process to get a project on track is often very different. Here are a few scenarios where I might help.

  • Setting the scope. Being clear about the scope of work is vitally important to the project's success. It's not too late to align our efforts, even if the project has already started.

  • Best practices in project management. Especially with freelancers or small shops, the sophistication of handling projects is often lacking. Setting standards for how the project will run can help all the stakeholders.

  • Poor communication or misunderstandings. This is usually the number one reason projects fail. Clear communication and a lot of it are vital to a project. Occasionally, we need to trim out some useless communications which aren't driving progress.

  • Reaching the finish line. The last 10% of the project schedule is often more like 20% of the remaining effort. Getting everyone to focus on the last tasks, and maximize the final effort, is challenging.

  • Wrapping up. When the project is done, handing off the assets and documenting what's there is very important. Make sure the project work is documented when transferring it from the outside team to the internal team.

  • Quality in code, design, and user experience (UX). When an external team works on your code or design, their standards for quality may differ from yours. "It works" is not always in line with "it's good." When it comes to design, too often "looking good" gets in the way of "working well." Having a background in code and UX, I can dig into the details.  

  • Deploying. The options for hosting a digital project or product are extensive. Choosing the wrong deployment platform and architecture can run up the costs significantly. Likewise, choosing something without enough horsepower can hurt the business. Observability and analytics are crucial for the business and often get overlooked in projects.

  • Creating a request for proposals (RFP) and outlining the project. Of course price is a factor, but getting the best value from a project isn't about paying the least. It's more about lining up the business goals and the project. Making sure the right team is in place to deliver on those goals is paramount. 

  • Choosing a developer or agency. In-house, outsourced, or remote work. There are many options, and which will work for you.

  • Firing. Mistakes happen. It's important to know that quitting on a project is an option. And sometimes your team isn't able to deliver so we need to let them go.

  • Reviewing project documentation. Especially later in the project, the original project planning documents are forgotten.

I've been on the agency side of this type of project/product build for 15+ years, and I’ve run thousands of projects. While most of my projects have gone well, there have been some stinkers in there. I've learned a lot from both types of projects.

Background

Over 2 decades of experience. Dozens of products. Thousands of projects.

Since, 2001, I’ve worked in several award winning digital agencies, heading up the technical departments. My work has produced several exits, Webby awards, and many successful products.

Located in greater Edmonton, Alberta, Canada.

With over 20 years of management and hands-on technical experience, I focus on solving complex problems and delivering on strategic business objectives. I have conducted several hundred business analysis and requirements gathering sessions, and I always work to uncover how clients can realize value from their project.

Education: Bachelor of Arts, U of A; WebBuilder Diploma, U of A; Project Management Professional (PMP), Project Management Institute

Values

Strategy first

It doesn’t matter how fast you’re going if you aren’t pointed in the right direction.

Clear, honest communication

I’ve been “translating” from technical to normal for a long time.

Reasonable

Practical and reasonable. Keeping costs under control while still maximizing the value and impact.

User Experience First

People use enjoyable products more. A good user experience saves users time and effort, and provides more value.

Constant Improvement

The best time to pivot to the right thing is as soon as you see the evidence. The best businesses are always trying to get better.

Design has value

Why buy an Eames chair? There is value in taking care of the details, and tailoring the experience to the folks using the product.

Consulting Principles

Act like a co-pilot

I will never care about your business as much as you do, but I’m going to try. I will try to align my work with business impact, rather than project deliverables.

What’s the next most impactful thing?

We want momentum. Once the wheel is turning, I’ll work hard to unblock the next activity, even if that’s hands-on work.

Strategy and ongoing stewardship

I like to get involved at the start with strategic thinking and planning. This is the biggest impact I can have. However, as we iterate, I want to stay involved.

Yes! And…

I am optimistic, and comfortable exploring all sorts of possibilities. IF we’re bogged down, we’ll find a way through.

Mental Models

I highly encourage trying on different ways of thinking about opportunities. Mental models like “inversion”, “the map is not the territory”, and “second-order thinking” can unlock ideas and solutions to problems.

Narratives (and numbers)

Numbers matter, but telling the story matters more. How we position the ideas will help others embrace the changes, and improve the outcomes.

Technologies & Services

Front End

  • CSS: Tailwind, Bootstrap, Foundation

  • Javascript: React, Vue, Alpine

  • CMS: WordPress, Wagtail

Back End

  • Django, Python, FastAPI, Flask

  • PHP, Laravel

  • DBs: PostgreSQL/PostGIS, MySQL, No SQL

Product Strategy

  • User Research and Analysis

  • System Architecture

  • Competitive Analysis

  • Value Proposition Design

Project Management

  • Agile / Scrum

  • Waterfall

  • Hybrid (custom)

Servers & Infrastructure

  • AWS, Azure, VPS (Digital Ocean, Linode)

  • DevOps, CI/CD

  • Automated Testing

AI

  • ChatGPT, OpenAI, Assistants, Custom GPTs

  • Langchain, StreamLit, Gradio

  • Private AI Projects

Software Design

  • Architecture consulting

  • Technology choice review

  • Cloud-first Principles

  • Security

  • Accessibility

  • Twelve-factor design

Design & UX

  • Design Thinking

  • Human-centered design

  • Wireframes

  • Interactive Prototyping, No-code prototyping

Ready to Talk?

Let’s see if I can help with your project, product, or business.