Syllogistic Software Inc.

Your software project is late.
Let's find out why.

A fixed-price audit from a developer who has been shipping for over twenty years

Does any of this sound familiar?

“The site went down three times last week.”

“That bug was supposed to be fixed last month.”

Late projects are rarely a talent problem.

They're usually a process problem, a technology problem, or an ownership problem, and from the inside it's very hard to tell which. An outside look from someone who still writes code finds it fast, and without blaming your team.

The Software Project Audit

The audit is a fixed-price investigation of one software project: the people, the process, and the technology. I interview everyone from the sponsor to the newest developer, look at the code and the infrastructure, and trace each complaint back to its actual cause.

You get a written report that ranks the problems by damage, explains the root cause of each, and lays out fixes detailed enough for your team to act on without me.

This is a good fit if you:

  • Have a project that is late, over budget, unstable, or all three.
  • Are a non-technical owner or executive who can't tell whether the team's explanations hold up.
  • Are thinking about replacing a vendor or a team and want an independent opinion first.
  • Have a team of about twenty people or fewer. Larger or multi-team projects get a custom plan.

This is not a good fit if you:

  • Want a report that confirms what you've already decided.
  • Aren't willing to change how the team works. Most fixes are process fixes.
  • Need someone to write the code this month. That's a Fractional CTO engagement, and it usually starts with this audit.

Software Project
Audit

  • Problem triage
  • Root cause analysis
  • Stakeholder interviews
  • Project member interviews
  • Scope prioritization
  • Process gap analysis
  • Technology gap analysis
  • Key recommendations
  • Written report within a week of the last interview
  • Remote or on-site 1

How it works

1. Free Pre-Audit

A ten-minute questionnaire about the project and what's going wrong. If an audit isn't the right next step, I'll say so and suggest what is.

2. Interviews

Thirty to sixty minutes each with stakeholders and every member of the team, remote or on-site. The reported problem and the real problem are usually different, and the gap shows up in these conversations.

3. The report

Delivered within a week of the last interview. Three sections: Observations, Problem Identification with the most damaging issues ranked first, and Recommendations detailed enough to act on.

4. Fix it

Your team can run with the report on its own. If you'd rather have someone own the fixes and the roadmap, that's what the Fractional CTO retainer is for.

Is your dev team using AI yet?

Not "did someone install Copilot." Actually using it, with a policy, on the parts of the work where it saves real time, and with review in place for the parts where it doesn't.

AI Software Audit, for development teams

Contrary to the hype, AI isn't replacing software engineers any time soon. But a developer working with AI assistance can be up to twice as productive on the right tasks [1], and most teams are nowhere near that because nobody has looked at which tasks those are.

This audit maps your development process, finds the steps where AI tooling pays off, picks the specific tools, and leaves you with a written AI policy so the team knows what's allowed, what's reviewed, and what never leaves the building.

I use these tools every day on my own projects, so the recommendations come from what works in practice, not from a vendor's benchmark.

If your project is also late or unstable, start with the Software Project Audit above. This one works best on a team that already ships reliably and wants to ship faster.

AI Software Audit

  • Development process mapping
  • Automation opportunity identification
  • Project member interviews
  • Specific AI tool recommendations
  • AI policy questionnaire
  • Organizational AI policy
  • Written report within a week of the last interview
  • Remote or on-site 1
People, Technology, Process

Small 'a' agile

My recommendations are guaranteed not to include typical consulting buzzwords like “Scrum” or “Sprint.”

I follow the original definition of Agile Software Development, with processes based on unconventional wisdom derived from decades of real world experience.

The fixes I recommend are ones I've used on my own projects. If a process wouldn't survive contact with a real deadline, it doesn't go in the report.

Decades of Experience

I founded Syllogistic Software in 2003 and have spent my entire career building software and managing software projects.

I have a Bachelor of Mathematics in Computer Science from the University of Waterloo, a business degree, and a Project Management Professional (PMP®) certification. That combination is what lets me bridge the gap between technical considerations and business fundamentals.

I still write code every week. That means when I recommend a fix, I know what it will take to actually ship it.

Connect on LinkedIn Connect on X/Twitter

Let's Talk

To book an audit, email audit@sylsft.com with your preferred dates.

Not sure which audit you need, or whether you need one at all? Tell me what's stuck and I'll tell you honestly: contact@sylsft.com

Have a question that hasn't been answered here? Check the FAQ.

1 On-site visits incur an extra charge and travel cost reimbursement. Please contact me for an estimate.

Sign in

or

or
Sign up

or
Account
Change email address:
Enter current password:
Change password: (blank to leave unchanged)