1991-2016—25 years of Art & Logic

Rebuilding SXSW

Rebuilding SXSW

Now, just hold on a minute. I’m not trying to say that SXSW is broken or somehow inefficient. Stop yelling at me.

Look: SXSW has been around for about 30 years at this point. And it’s grown exponentially in that time. I started going to peripheral music events around 2010 and began attending the Interactive portion in an official capacity for Art & Logic in 2013. As a company, we’ve attended, exhibited at the trade show, and organized panel discussions on technology topics. And every single year since we’ve had a presence, the conference has expanded. More people, more crowds, more lines, more presenters, more panels, more sponsors, and more chaos. (more…)

I’m Sorry: Your Software Project Will Never Be Finished.

I’m Sorry: Your Software Project Will Never Be Finished.

No, really.

In fact, when you go live, your software shouldn’t be “done.” If it is, you’ve done something wrong.

You see, in the history of software, there’s never been such a thing as a piece of software that launched without bugs. Think of your favorite, most used platforms. Gmail. Facebook. Salesforce. All are brimming with bugs. Every day a user writes into their contact forms about a bug they discovered, and while a lot of them are PEBKAC errors, a lot of them are legitimate bugs. And the ticket tracker logs them, someone triages them, and, eventually, most of them will be corrected.

But before that happens, some new feature will be added, or an existing feature will be modified (‘member when Facebook separated out the messages app from the FB mobile app?), and that will create a whole new series of bugs. (more…)

A Few of Our New Year’s Resolutions

A Few of Our New Year’s Resolutions

Paul
I resolve to brighten the lives and businesses of our clients and partners at every touch point.

I resolve to be more creative and persistent in uncovering the deepest and most meaningful ways in which we can impact our clients’ and partners’ success.

I resolve to get better at explaining how software is a creative medium and needs breathing room for creativity to flourish. (more…)

Cascading to the Bottom: Waterfall vs Agile Software Development

Cascading to the Bottom: Waterfall vs Agile Software Development

What are you doing? Stop it. Stop hitting yourself. Stop hitting yourself!

But seriously, why are you doing that? Waterfall development, defined loosely as frontloading all specifications and performing all development with little-to-no iteration or deviation from the aforementioned specs, is the Prohibition of development methodologies. It works great on paper, but in practice you end up blind from drinking bathtub gin.

All your hopes and dreams (likely including your job and retirement fund) end up dashed on the rocks of Iguazu and you’re just left there floating in the frothy bubbling water in your nice work chinos, and your iPhone is soaked, and your ironic ‘70s polyester tie is never going to be the same.

All this could have been avoided. You could be sitting pretty right now, collecting your profit share, dry, playing Minecraft in your office where no one can see you, but you had to go with the Waterfall firm.

Let me tell you what went wrong. It really boils down to just two things. Things that seem obvious in retrospect, I’m sure, but they wreak havoc in the moment.
(more…)