Govern & Modernize

Software project takeover.

A named engineer lists who can still log in and what code is actually there, writes that down, and puts one name on the plan. The vendor can be gone. The project does not have to stay stuck.

What you get

The vendor left, or the repo has not moved in weeks. We start with access and a code inventory: which repos exist, which cloud accounts they sit in, who can still log in, and which keys walked out with the last team. Then a named engineer writes what is there. What runs. What is half finished. What we would not touch yet. Then a plan for the next slice, and one name who owns it. If the job is to move an aging system onto a stack your team can keep, that is legacy software modernization. This engagement is the project in front of you, before anyone gives a speech about a rewrite. We have picked up work that was already in motion. The American Water Works Association had a website another firm had started. The build had gone off track. We took it over, redesigned and rebuilt it, and delivered it under budget and on time. We also did custom work on their Personify ERP and built their DNN ecommerce site. That story is the AWWA case study. A different kind of read is AT&T Government Solutions. Their Insights intranet was a mix of hybrid and home-grown web apps, some of them built on a Plumtree portal SDK. We reverse engineered that SDK, moved the applications into one DotNetNuke portal, and worked with their Scrum team. That story is the AT&T intranet case study. Same idea, other angles. A phone or tablet app another agency started is Take over a mobile app project. Seniors who read someone else's code and ship are Hire developers to take over a project. A live clinical app is Healthcare app takeover. We have been shipping software since 2002.

  • A list of repos, cloud accounts, domains, and who can still log in
  • A written read of what runs, what is half finished, and what we would not touch yet
  • A plan for the next slice, not a rewrite speech
  • One named owner, on your side or ours
  • NDA before access. Read-only until the scope says otherwise
  • Client code stays in your environment

What we hand back

  • An access and code inventory
  • A written read of what is there
  • A plan for the next slice
  • One named owner

Why teams call Maxiom

A stalled repo is not a plan.

The keys left with the vendor

The repo, the cloud account, or the secret store is in a company that is no longer answering. You cannot deploy, and you cannot tell what you would be deploying.

Nobody has read the repo

The last demo was months ago. The branch is there. Nobody can say what is finished, what is stubbed, and what will break if you ship it.

The plan is a slide

A restart date and a new logo do not say what happens next week. Without a written read and a name, the project stays where the last vendor left it.

How an engagement works

Kickoff

  1. 01

    Access

    First call · 30 minutes

    We look at what stalled, who used to have the keys, and whether you can still get in. We will say if this is a takeover, a move to a new stack, or not a fit.

    • What was supposed to ship
    • Who can still log in today
    • Whether the real job is this read or a platform move

    You get: a clear yes or no on fit

  2. 02

    Inventory

    NDA · access list

    You get a written list of repos, cloud accounts, domains, stores, and secrets locations. Not the secrets themselves. Who can read them, and who should lose access.

    • NDA signed before access
    • Read-only until the scope says otherwise
    • A named engineer on the list

    You get: a list you can check

  3. 03

    Read

    Written read

    The named engineer writes what the code does, what is half finished, and what we would not touch yet. You can disagree with the read. You should not have to guess it.

    • What runs in production, if anything does
    • What is stubbed or abandoned
    • The risk of shipping the branch as it sits

    You get: a read you can hand to someone else

  4. 04

    Owner

    Plan · one name

    You get a plan for the next slice and one name who owns it. If the right next step is a platform move, we say that and stop, instead of pretending a takeover is a rewrite.

    • The next slice, written down
    • The owner and the backup
    • What stays in your accounts

    You get: a plan with a name on it

Scoping

Talk to an engineer about Software project takeover.

Tell us your stack, timeline, and constraints. We will tell you honestly whether Maxiom is the right fit, and what a scoped engagement would look like.

  • Free 30-minute scoping call: no hard sell
  • Written scope before any repository access
  • Senior engineers only on the work that matters
  • Response within one business day

Prefer calendar? Book a scoping call · hello@maxiomtech.com

Request a scoping conversation

Share a few details and we will follow up within one business day.

Frequently asked questions

The first conversation is scoping. Stack, constraints, and whether we are the right fit.

What is a software project takeover?

Someone else started the build, and they left or it stalled. We list the access and the code, write what is actually there, make a plan for the next slice, and put one name on it.

When should we call?

When the vendor is gone, or the repo has not moved and nobody can say what is finished. Also when you still have the vendor but you no longer trust the status deck. The first call is 30 minutes.

What is in the access and code inventory?

Repos, cloud accounts, domains, app stores, and where secrets live. Who can still log in. Who should lose access. The list does not contain the secrets themselves.

What is the written read?

A short document from a named engineer: what runs, what is half finished, what is abandoned, and what we would not touch yet. It is something you can hand to the next person. It is not a slide.

Who is the named owner?

One person, on your side or ours, who owns the next slice. A backup sits next to that name. The team is not a name. The vendor who left is not a name.

How is this different from legacy modernization?

Legacy modernization moves an aging system onto a stack your team can keep, in phases, while production stays up. Start there when the runtime itself has to change: legacy software modernization. This engagement is the project a vendor left behind. The stack can stay. The first job is to know what you have.

What if the old vendor will not hand over access?

Say that on the first call. We will tell you what you can inventory without them, and what is blocked until a lawyer or the contract gets the keys. We do not pretend a missing cloud account is a coding problem.

Have you taken over a stalled project before?

Yes. Another firm had started the American Water Works Association website, and the build had gone off track. We took it over, redesigned and rebuilt it, and delivered it under budget and on time, with Personify ERP work and a DNN ecommerce site. That is the AWWA case study. For a written read of a system that was already there, we reverse engineered a Plumtree portal SDK and moved AT&T Government Solutions' Insights apps into one DotNetNuke portal. That is the AT&T intranet case study.

What if this is a mobile app, extra developers, or a clinical app?

Say so on the first call. A phone or tablet app another agency started is Take over a mobile app project. People who join your team to read the code are Hire developers to take over a project. A live clinical app is Healthcare app takeover.

How do we start?

A 30-minute scoping call. Bring what you can still log into, and the name of the last person who could deploy, if you have one. We will tell you if the next step is this takeover, a move to a new stack, or someone else. You can contact us or use the form on this page.

Not sure this is the right engagement? That is what the first conversation is for.

Tell us your stack, regulatory context, and timeline. We will tell you honestly whether Maxiom is the right fit.

  • NDA signed before access
  • Senior engineers every time
  • Written scope before work
  • Client code stays with you