Breathing new life into a patchwork of dying tech

Image for post
Image for post

The operating table takes the form of a macbook; the patient — an old platform that a new client wants revitalized. We begin to peel back the layers to figure out just what we’re dealing with. CRACK! A bolt of lightning flashes as we gaze upon our worst nightmare — this isn’t just an old platform, this is a creature stitched together from mismatched frameworks, outdated tools and a triage of old libraries. An intern releases a high pitched screech before fainting. …


Time and resource management through product and feature rollout

Image for post
Image for post

Managing a digital product can be a warzone — you have your troops, your resources, and ticking clock counting down to a decisive victory or a catastrophic loss. Whether your enemy is a range of services to optimize, an incoming wave of bugs that need splatting, or a set of features that need to be rolled out (and in all likelihood, a combination of all three), picking the right battles at the right time is what will ultimately decide the fate of your project.

This is where folks like me come in — the business analysts of the world. We’re at the frontlines to help figure out where to designate resources and position troops to ensure that the most pressing battles are won whilst looming threats are managed and held off until the time is right. We have one foot in the business world: understanding client’s needs and interpreting the problems they need to solve; and one foot in a developer’s shoes: understanding the possibilities and limitations of teams, features and the very code itself. From this vantage point, we become eagle-eyed strategists that guide armies into precisely picked battles.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store