Épisodes

  • The Sore Spot
    Oct 9 2023

    On a fog-laden night, a neon glow from a digital billboard flickers outside the large glass panes of the office. The city's hum is barely audible over the synchronized dance of raindrops and the whirring thoughts of a weary Product Manager trying to get to the end of another late day.

    His bloodshot eyes stare unblinkingly at an aging laptop, practically burning a hole in his app's interface. Rain drums against the windows, keeping time with the pulsing pain of his overused mind and he picks at the scab of a sore spot in the UI that's as rundown as a dive bar in a hipster village.

    Every stakeholder, every employee, every damned intern knows about it. It's whispered about in hushed tones during hasty coffee breaks and gnawed on constantly during the endless drone of planning sessions.

    The universe and its cruel jokes. The sore spot isn't bleeding green, isn't burning through cash. No lost customers, no declining revenues. The clients? They adapt. But every time The Product Manager encounters this virtual hangnail, his blood boils. He experiences a visceral anger, raw and pure.

    Yeah, there's a toll. Hours spent stewing in the dim light, gnawing on the problem like a cheap cigar, letting it fester in the back alley of the mind. But slapping a price tag on those restless thoughts? That's like trying to count the shadows in a smoke-filled room. It's part of the business underworld, woven into its fabric, as elusive as nailing a mob boss who's either always in the limelight or perpetually lurking in the shadows.

    The app has its priorities, he knows that, hey it's his job to set them. And in the grand scheme of revenues and profit margins, this little imperfection doesn't figure. It's a scratch on a clean car, a sore toe, it's fine-- but god DAMN it to hell.

    The Product Manager leans back, the leather chair groaning under his weight, fingertips pressing at the bridge of his nose. He gives himself a little pep talk: "This isn't your legacy in the world. This software—it's transient. Your professional mark, no matter how profound, is ephemeral."

    A sigh, heavy with the weight of compromise and restraint, escapes him. The developers, designers, all those bright minds out there—they dream of flawless creation. But is the end game beauty or a fat bottom line? There's art in this tech labyrinth, but who gets to frame it? The ones with the ideas or the ones with the checkbooks? Yeah, he knows the answer to that one.

    The fog thickens, and the city fades into obscurity, and The Product Manager knows he's but a cog in the machinery. Hell, some days that fact actually gets him through the day. His neck twists, a pop of momentary relief echoing in the room.

    The cruel truth? That faulty digital corner may or may not get its due, might remain a perpetual glitch or one day be transformed into seamless perfection. Who knows. Because the universe? It's indifferent. Apathetic-- and it doesn't owe him a damned thing.

    Afficher plus Afficher moins
    4 min
  • Capability, Usability, and Beauty
    Sep 25 2023

    The Product Manager sighs and ignores the elements as he leans against his wooden desk, hands pressed flat against the surface. Outside, the rain runs in rivulets down the glass, each drop a reminder of the relentless push and pull of his job.

    Shadows oozing around the office are broken by the occasional flash of lightning from Tropical Storm Ophelia. The weather man says she's fading, but you try telling her that as the cheap single-pane windows of his office rattle. And that leak. Someday he'll get that new roof.

    Neon lights outside reflect off wet streets, casting a kaleidoscope of colors that seem to mirror the never-ending dance of priorities in the world of SaaS. The Product Manager stares out at the cityscape, the storm's intensity echoing his own turbulent thoughts.

    Three specters vie for his attention: Capability, with its unyielding demands; Usability, that idealistic embodiment of user empathy; and Beauty, the elusive, aesthetic grace that promises the allure of perfection. These three cornerstones, inextricably intertwined, form the foundation of his every waking hour, each bringing its own set of challenges and rewards.

    Capability looms in the darkness, a towering giant, forever demanding its pound of flesh. Beauty sits elegantly in the corner, a silent siren, reminding him of all the glossy interfaces that could be. But it's Usability that constantly dogs his heels, like a sad puppy, abandoned and overlooked.

    He's been down this alleyway more times than he can count. He's familiar with every pothole, every dark corner. He wants to do right by that puppy, wants to bring it into the fold, to give it a place in the warmth. Every fiber of his being tells him that's the right way to go. The way that leads to products that don’t just look good but feel right. But the reality of the business is a cruel master, and more often than not, he finds himself at its mercy.

    He isn't Don Quixote, not really. But there are moments, fleeting as they might be, when he finds himself charging at windmills, hoping to make a difference. Those are the moments that keep him going, the moments that give him hope.

    The dev team has felt the weight of his decisions. The design team has often found themselves on the sharp end of a compromise. His own team of product managers, they’ve tasted the bitterness of tough calls and cut corners. But at the end of the day, the lights have to stay on, and if that means poking a finger in the eye of "The Right Way", then so be it.

    He refills his glass, taking a moment to lose himself in the amber depths. He's worked hard to bake "The Right Way" into the Software Development Lifecycle. He's using every tool at his disposal, but every journey is filled with compromises, with roads not taken.

    He'll do everything in his power to make his product a home for Usability. But when there's a deal on the line and Capability is the closer, he'll make the tough call. Because that's the job. And in this unforgiving world of SaaS, runways are real, revenue targets are real, and the short money comes first. Even if it means leaving that puppy... out in the rain.

    Afficher plus Afficher moins
    4 min
  • Tools
    Sep 6 2023

    It was one of those nights, the kind that makes you question every choice you ever made. The neon glow from the sign outside casts a sickly light over the Product Manager's cluttered desk. He's staring down an empty bottle of bourbon and a computer screen filled with the hopes of an entire company.

    His face, a roadmap of late nights and dashed dreams, looks like it's been carved out of granite by someone who gave up on art halfway through. Etched with the lines of a hundred late-night crises, each wrinkle a footnote to a different disaster averted at the very last tick tock.

    On the screen, Jira—a whirling concoction of issues, workflows, backlogs, sprints, and even Kanban if you fancy it— twitches at him like a terrified informant in a back alley.

    He's thought about chucking it—casting it into the digital abyss and replacing it with some sleek, newfangled app. But even as his cursor hovers ominously over "Cancel My Account", he always hesitates. His gut, the only thing in this world he can trust, knows the gritty truth.

    It's not Jira betraying him; it's his own refusal to master what lies before him. "Cancel My Account" is a siren's song, promising escape but leading only to shipwreck on the jagged rocks of his own inadequacy.

    Jira is a tool built for a purpose, they all are, every one of them, as specific and unyielding as a snub-nosed revolver. You can complain about their ways— labyrinthine settings, merciless demands on your time—but in the end, they're tools that enable you to do a job. The problem is never the tool; its the hand that wields it.

    His jaw clenches like a vice grip, refusing to budge in the face of impractical dreams. He has a role to play, and by God, he'll either master this unyielding beast of an app or go down swinging. He'll learn its secrets, pry open its complexities like a safecracker, until he and Jira move in unison like a tango in the dark. The art of product management isn't in your tools but in using them to tattoo your vision onto the skin of reality.

    The job doesn't wait for you to become a wizard at your project management tool of quote unquote "choice". But when you master that last incantation, it's like someone lifted a sack of bricks off your back. You didn't even know you were hunched over until suddenly, you're standing straight, breathing easier. You know the tool so well it haunts your god damn dreams. But until that blessed day, you're carrying that weight. Best get used to it.

    Switch tools? A coward's way out, the refuge of somebody who'd rather blame the world than look in the mirror.

    Bottom line, whatever you've got works. Almost for damn sure it works. Sure, you can keep searching for that mythical perfect tool, but you'll waste precious time you could be spending on the real work. And that work—your product, your users, your future—that's the holy grail.

    The next time you're pulling your hair out trying to figure this shit out, don't misplace the blame. Forget Jira, Version One, Aha, and that farce known as CA Agile Central. The real enemy lurks in the shadows of your own expectations—an illusory magic bullet that you think will clean this whole mess up.

    The Product Manager leans back, the leather chair groaning in protest, as if shouldering the weight of his newfound revelations. There's an odd comfort in embracing the limitations of what you've got, a steely resolve that comes from knowing the battleground down to the last pixel. Jira, the software he's cursed under his breath more times than he can count, has earned a begrudging respect, like a rival who fought him to a standstill.

    He knows that before you think about going through the rigmarole of cancelling a tool that's already got its roots deep in your workflow, you need to think twice. Take a deep breath, count to ten, square your shoulders, and dive back into that tangled web. Master it, so you can put it in its rightful place—use the tool, don't let it use you.

    He snuffs out his cigarette, the last tendrils of smoke curling up like a ghost reluctant to leave. With a flick of the mouse, he shifts an issue to 'Done'. The computer hums softly, a machine soul in communion with its human counterpart. And as he rises, slipping into his weather-beaten trench coat, he feels a momentary truce settle between him and the room, between him and Jira, between him and the relentless, unforgiving world beyond his office door.

    Afficher plus Afficher moins
    5 min
  • Estimation
    Aug 29 2023

    The product manager, cozies up to his desk. It's no throne, but it's his turf. He lights a smoke, leans back in his Aeron chair from twenty-aught three, eyes set on some infinite point beyond the screen where ambition becomes algorithm. He thinks about standing desks, leans back, exhales a cloud of carcinogens, and stops thinking about standing desks.

    No, tonight the product manager has a more aggravating preoccupation than standing desks, if you can believe it. He's wading into implementation on a new project and just ante'd up for the initial estimation: a game of poker where the other guy's hand is always in the dark and the dealer has a shotgun under the table.

    See, he's been in the game long enough to know the ropes but still trips over them now and then. Developers, the crafty gumshoes they are, drop their time estimates like a two-bit hustler setting a long con. They throw down a timeline far-off enough to either figure out the rubik's cube of coding or pray the PM goes all Goldfish and forgets.

    But when the boss barges in, hollering "WHEN'S IT GONNA BE READY?!" timelines ain't just chalk lines anymore. The product manager like a stupid fool parrots the estimate and—bam—his team plows through it like a drunk through a stop sign. Everyone's covering their rear, mumbling excuses. Rinse. Repeat-- The circle of strife.

    The product manager knows the thing about coding is, it’s like breaking ground on landfill. Dig three feet and maybe you hit a pebble. Or an old toaster. Or maybe it’s a remnant of a brutalist skyscraper and it's gonna take a union crew and a god damned excavator to get it out of there. Then what? You find out that boulder was supporting the whole damn neighborhood and now you're neck-deep in collateral damage.

    Software starts with a safari into the unknown. You can pack all the maps and compasses you want but remember, even the best explorers sometimes end up as cautionary tales, their faces printed on milk cartons.

    Mitigate, prepare, dial down that novelty—like you’re defusing a time bomb with the clock ticking away. And you're getting closer to that thin end of the funnel of the unforeseeable. Dandy, right? Well, it’s good, but not gospel. Life’s little jest is that the unforeseen’s always got an encore up its sleeve.

    So, play it cagey. Ask yourself, "What happens if we flatline on this deadline?" Then ask again, "And what if we miss the one after that?" Why the hell are you racing against time in the first place? A deadline just to prod your crew ain't bad, but treat them like children at your own risk. If they find out there was no reason for them to kill themselves to make that date, you just took a baseball bat to all the respect you ever earned. All of it.

    Grit your teeth, train your eye, and tighten that leash on your sanity. You need estimates. Get the estimates. Then grab the salt shaker and add to taste. Remember-- the game's rigged and it's not in your favor, but nobody gets out without playing. --

    Good luck out there.

    Afficher plus Afficher moins
    4 min
  • Stay In Your Lane
    Aug 21 2023
    The glow of computer screens flickers like the distant fires of a city under siege as a Product Manager watches rain carve a path down the window of a filthy conference room on the 31st floor. The team calls it the war room, and they've all been here long past when the H-VAC automatically shuts off for the night. The city lights smear across the glass, bright and cold and indifferent. The product manager gives the group the eye, sizing them up, each one a seasoned soldier, each carrying scars, private victories, and their own crushing defeats. Team dynamics is a fight in the trenches, a chess game with real casualties, as delicately balanced as an Everest memorial cairn. You've got the UX designer, a visual maestro with eyes like searchlights, seeing through the user's eyes as if reading their soul. Over in the corner staring at a screen is the Tech Writer, a seasoned pro who knows words better than a bartender knows his regular's favorite drink. Gathered around one guy's computer, trying to spot a missing semicolon or something, is the dev team-- a powerhouse of code, muscle with finesse, ready to forge digital masterpieces if given the proper direction. Lately, pressure has started to mount and the Product Manager started sweating bullets. Demanding things faster, faster, faster, and if the team can't do it the right way, HIS, well then, by GOD-- he'll do it himself. He's lost the beat, tossing around the word "just" like it's cheap cologne. "Just change that button," "Just write it this way," "Just use this library." Just, just just. The rest of his team is just about fed up. And then it hits him, like a bolt from a darkened sky. He's out of his lane, and the whole operation's swerving. It's time to get back on track. He's a product manager. That means it's his job to make sure the product is worth more than the sum of its parts. And you don't get that with one person doing everything. This isn't kindergarten, this shit's complex. Each piece needs to be carefully implemented by an expert, and it's the product manager's job to make sure THAT happens. Product Managers lead through influence, not authority. They don't manage people; they manage expectations, egos, dreams, and talents. Letting others lead isn't weakness; it's wisdom. You've got to allow 'em to exercise authority over their domains. Anything less, and you're gonna burn yourself out making mediocre shitty software. Recognize professionalism. You think being around technology makes you a designer? A writer? You're wrong. Training and education COUNT, damn it. Obsession over one particular discipline. Hell it's called a "discipline" for a reason. You NEED people like that, to build not just excellent software-- but an excellent software development TEAM. One that can drive your business up and to the right like a teamster with a truck full of wagyu beef. Staying in your lane doesn't mean you gotta clam up. Offer advice, give feedback, but do it with the grace of a pickpocket in Times Square. If something's going to crash and burn, you step in, but not like a bull in a china shop. Be a mentor, not a tormentor. Keep everybody else in their lane too, if you can. Sometimes it's like arguing with a brick wall that's determined to have the last word. Push conversations away from trivialities. Use your shoulder if you have to. Meeting time is precious, don't waste it like a chump. Arguing over a word, or the color of a button? That's like debating the merits of bourbon over rye in the middle of a gunfight. The benefits of staying in your lane ain't just a better result; it's about respect. Motivate those around you, build camaraderie, grease the wheels of productivity. Trust is the currency here, and it pays dividends in the future. Sometimes, though, the rules get blurry. Someone's gotta do a wireframe, maybe rough out some technical documentation. That's okay. It's a dance, not a drill. Understand that these aren't attempts to overtake, just the way people communicate. Sometimes, you'll need to take control, steer the dev team, make decisions, and hope no higher power corrupts your mission. Just know the price, kid. When you put your thumb on a scale it might cost you more than you're willing to pay. But the path's not all smooth sailing-- there are risks in those shadowy alleys. Accounting for a bad decision that wasn't yours? That's the job. Own it. Don't throw anybody under the bus; you'll only end up under there yourself. In the school of hard knocks, mistakes make up the whole syllabus. And the twist, the key change in the jazz that shakes the world? Staying in your lane wasn't a constraint; it was liberation. It was the key to the city, the secret handshake, the golden ticket. But it's hard, my friend. Staying in your lane is harder than a two-dollar steak. Harder for the Product Manager than anybody else on the team. You see something you're damn sure you could improve, and it gnaws at you like a rat with a bone. You want to shout, ...
    Afficher plus Afficher moins
    6 min
  • The New Roof
    Aug 12 2023

    Alright, pal, come on in and have a seat. Don't mind the springs in that chair, they probably won't give you tetanus. This is it, livin' the dream. Take a big whiff. Smell the must, old paper, and that half-forgotten coffee cup over there with its own ecosystem growing in it.

    And if you see something rustling under a pile of crap that probably has the Maltese Falcon buried in it, back away slowly and do NOT make any sudden moves!

    This is the den of the Product Manager, and he's not in the mood for games, see? He's grumpy. No, scratch that, he's more than grumpy. There's a leak in the ceiling dripping an alien biome into his pot of shrimp-flavored Ramen noodles. His freaking lunch for godssakes.

    He leans back in his creaky chair, the drip-drop rhythm grinding his nerves. New Roof. The words hang in the air like a curse. Fixing the leak would mean no more added rust flavoring in his noodles, but he only cares when it's raining, you know? Most days, the roof is just... there. But this is HIS roof, and he's the one who has to shell out for it. Damn it, there's nothing fun about a New Roof.

    As he watches that water drip, drip, drip into his pathetic excuse for lunch, he starts to see it — the reflection of his own life's grind in those incessant drops. A New Roof. Unseen, unnoticed, but damn essential. Boring as hell, but it's the backbone of the whole rotten game of Software Development.

    Updating libraries, patching rushed code, refactoring — it's a never-ending dance with the devil, the dirty, thankless grind that keeps the leaks at bay and the wolves from the door. You might not see it, you might not care, but it's always there, eating away at your sprint capacity, gnawing at your roadmap, but without it, everything falls apart. The stakes couldn't be higher in your little world. So sit down, and listen up—

    That new roof? Yeah, it means Sales didn't get their flashy new feature to crow about this Sprint. And maybe they're looking a bit hangdog about it, their dreams deflated like a busted tire. Can't say I blame 'em. It's a tough racket, selling dreams. People buy the "future state," the gleam in the eye, the promise of what's to come. It's the meat and potatoes of their trade to peddle the new thing, that fresh miracle that's just slid greasy and gleaming out of the extruder. You've gotta feel for them, really. In a world of bright promises and shiny tomorrows, they're left holding the bag, selling yesterday's news. But that's the way the dice roll sometimes. You've got a roof to fix, and they've got a dream to sell. It's a grim business.

    And to those poor souls in Customer Support, or Success, or Experience, or whatever the brass is calling it these days, you've got a hard message to deliver: "Listen, it's a raw deal, I know. We didn't patch up those front-end sores this time 'round. Let those paper cuts fester a bit longer. Why? To make sure the whole blasted roof doesn't tumble down on all of us."

    There's a weary understanding in their eyes, a grim acceptance of a harsh truth. They're on the front lines, taking the heat, listening to the gripes and the moans, all the while knowing that sometimes the little wounds gotta bleed. Because in this cruel game, if you don't take care, if you don't... MAINTAIN... everything can come crashing down.

    So you tip your hat to them, those heroes, dealing with the daily grind, the constant barrage, all the while knowing that sometimes, the roof's just gotta come first. It's a tough gig, but they shoulder it, day in and day out.

    The bright side? Don't make me laugh. But if you need a glimmer in this dark alley of a job, take a gander at the devs. They'll eye you with something akin to respect, maybe even a shadow of loyalty. They see that you Get It. That you understand the blood, sweat, and tears that go into this miserable code-slinging game. You've got their back; you're in the ring, swinging with brass knuckles and a snarl. That's currency in this world. They'll fight for you, break their backs and brains, all because you're dealing in trust, respect, and loyalty. You're not just buying it; you're spending it.

    Now, button up your coat, straighten your tie, and take this bitter pill of wisdom. Go out there and act like the grown-up you're pretending to be. The New Roof ain't about glamor, ain't about thrills. It's about grit. It's the grizzled face of necessity. It's adulting, as those fresh-faced kids say, with their dreams still intact. It's Product Management in the raw. It's slugging through the muck, accountability without a pat on the back. It's doing the Right Thing with capital letters, even when nobody's watching, even when nobody cares.

    Now get out there, and do the job. And don't expect any thanks. The world doesn't OWE you a damn thing.

    Afficher plus Afficher moins
    5 min
  • The 3 Legged Stool
    Jul 20 2023

    In the high stakes poker game of product management, the house always deals the same cards: Quick, Good, or Cheap. Pick any two, but don’t fool yourself into thinking you're holding a royal flush.

    Welcome to the three-legged stool of product management, where each leg bears the weight of a project’s success. Got software you need yesterday and pennies to produce it? Expect it to stumble out of the gate like an arthritic horse. Quick and cheap rarely means quality.

    But suppose you've got Good in your crosshairs, and Cheap is the monkey on your back. Your masterpiece won’t just materialize overnight. You're not just gunning for "good enough"; you're trying to scale Mount Olympus and claim the mantle of "Best in Class". The price for that victory? Time. Good and Cheap are your watchwords, but Time did a runner. You have to be meticulous and rigorous on a shoestring—you can’t cut corners on the construction, but you’ve only got so many hammers.

    There's a flip side to that coin. When Good and Fast are the priorities, don’t expect Cheap to be in the picture. Want a Bugatti Veyron? You've got it—good and fast. But it's not going to come at the price of a second-hand sedan.

    Hey, if you feel the urge to release your creation before it's reached its full potential, you can. Just remember, you're cutting a deal with a cunning imp, and little bits and pieces of “Good" is what you'll be handing over. Here’s the deal: “Good” isn’t some vague, intangible idea. It's real, it's substantial, it’s “Customers Loved It". Skimp on that, and you’re gonna pay for it.

    But here's the twist, folks. This ain’t a one-stool game. A product is an ecosystem, a veritable forest of stools, each balancing on different legs. As a product manager, you’re playing architect in this chaos. You're deciding which stool goes where, which priority props up which aspect of your product.

    And sometimes, one of those stool legs is cemented into the ground. It might be a hard deadline. Or maybe it’s a set number of devs that can’t be budged. When that happens, some decisions make themselves. You’re not a wizard, so don’t try to wave a magic wand. Grasp the reality, embrace it, and plan accordingly.

    You canna change the laws ‘o physics, cap’n. So if you just can’t prop the project up on the legs of the stool you’ve got, go back to the root problem and find another solution.

    It's on you to rally the troops, to keep everyone in the loop about why certain decisions were made. Why one leg got chosen over another. The enemy you're fighting? It's not just your budget or your timeline or your quality control. It's scope creep. It's unrealistic expectations. It's your own drive to deliver perfection in an imperfect world.

    But don't let that spook you. You're Link, brandishing your Triforce. It might not give you control over all of Hyrule, but it gives you the power to make smart decisions, to balance Time, Quality, and Expense, without plunging into the abyss.

    Afficher plus Afficher moins
    3 min
  • On Testing
    Jul 20 2023

    The patter of rain against the office window sets the rhythm of the product manager's thoughts. He leans back in his worn leather chair, running his fingers along the brim of his hat while he stares out at the neon haze of the city.

    His mind chews on a topic that's done a lot for his ulcer: QA. That's quality assurance, quality engineering, whatever you want to call it. Testing.

    "Shipping without enough testing... It's like walking the mean streets without a revolver, like going out sans fedora," he muses aloud to the empty grime and clutter of his office, "You don't test your software? Might as well hang a neon sign around your neck saying 'Sucker.'

    Sure, everybody talks a big game about needing to test, but when the chips are down, the first thing they toss overboard is testing.

    It's a script for a tragic comedy of errors and, let me tell you, you don't want your clients to have a part in that play, finding the bugs that should've been squashed before the thing even hit their desk. You look like a fool, and they know you've handed them a half-baked cake."

    Leaning forward, he picks up a worn out case file from his cluttered desk. Every wrinkle, every stain on it screams of a tough lesson learned. "Testing," he muses, "shouldn't just be part of the checklist, it should BE the checklist.

    And it's not done till it's tested. Then, regression tested. Because if you don't, somewhere down the line, your shiny new code is gonna step on a landmine and blow your operation to smithereens."

    Glancing at the technological detritus scattered around his office, he shakes his head, "Automation. If you're not using it, you're missing a trick. Every code that breathes into this world has to be tested, over and over again. Because that's how you make good software."

    His gaze falls onto the cork-board littered with complaints, grievances, bug reports. "It's not a pretty picture when testing is the ugly duckling. The bugs stack up. The customer service team is firefighting, clients start walking out the door.

    And your name? Mud. Stuck trying to sell a rotten apple with a pretty bow. It's a domino effect. You lose trust, you lose opportunities. And why? Because you didn't test."

    He pauses, reaching for a cup of cold coffee, the bitter taste underlining his thoughts, "If you don't have the dough for testing, you'd better find it. It's gonna cost you either way. Untested code is a ticking time bomb, waiting to take your reputation down with it.

    So, you make the time. You don't rush testing, you don't push it to the last minute, expecting no roaches to crawl out of the house of cards you call an application. Software is a maze, and bugs are minotaurs lurking in the shadows. You can't avoid 'em, so you gotta plan for 'em.

    And automate the hell out of it. If you don't automate, you're missing a trick."

    His eyes flick to the organizational chart on the wall, his fingers tracing the complex relationships that make up a product team, "Who does QA answer to? It's a double-edged sword.

    Answering to the dev team, they're pressured to ship, overlooking the cracks. Answering elsewhere, they may not get the right guidance, and lose their way in the technical labyrinth.

    Make them a peer to development? They can end up a roadblock, refusing to let anything pass. I've seen it all, and it ain't pretty. It takes work to do it right, and it means convincing the muckety mucks in the C suite that it's necessary."

    He exhales slowly, looking straight into the lens of reality, "QA needs to be part of the family, right there alongside design, alongside product management. You gotta have regression testing. You gotta have functional testing. You gotta have integration testing. Unit testing. User acceptance testing.

    You miss out on any of these, your software is limping. That's the gospel, friend. Ignore it at your own peril."

    With that, he gets up, adjusting his trench coat, picking up his hat. The city awaits, a dark labyrinth, just like the software development lifecycle. It's a hard-boiled tale born from the heart of product management, where shipping code is life and shipping untested code risks it all. A gamble where the stakes are high, and the rewards, well, they're worth what you make them worth.

    Afficher plus Afficher moins
    4 min