The Secret to Designing and Developing Great Software
WHAT MAKES A FIRM UNIQUE?
As a partner here at DeveloperTown, whenever people ask me “What makes your firm unique?” I instinctually gravitate towards our company culture and our physical environment - yes, we each have our own tricked-out house inside DeveloperTown:
Then I can’t wait to talk about how we specialize in launching new companies and products into the marketplace. However, there is another phenomenon that occurs day-after-day in the town that is worth discussing. It’s a self-motivated desire by the collective DeveloperTown team to improve our craft and create better products together. The house concept is indeed unique, but it’s not all about the houses. It’s really about the talented and motivated people that dwell in the houses that truly make DeveloperTown unique.
THE "DESIGNERS" PROJECT
As it stands today, the makeup of our company is roughly 1/3 Designers, 1/3 Developers and 1/3 Other (Partners, Engagement Managers, Marketers…etc). We have a basecamp project called “Designers” which was created to facilitate discussions and foster healthy debates on anything and everything related to software design. The topics might cover such stimulating questions as “Is scrolling easier for users than clicking?” or “Job Stories vs. Personas and User Stories”. This is where it gets interesting.
THE THICK GRAY LINE
On any give day this Basecamp project is alive and kicking and generates discussion on new topics at a rate of 5-10 new threads per day. Comments on many threads go 10+ layers deep and are defined by a very lively (and sometimes snarky) banter. There are designers commenting on design topics, developers commenting on development topics and each commenting on the other. The line between design and development is becoming more blurred each day, and for us it’s a big part of the reason we design and develop better products at DeveloperTown. Here is why I think this is true:
WHEN YOU ARE A DESIGNER, EVERYTHING LOOKS LIKE A DESIGN PROBLEM. LIKEWISE FOR A DEVELOPER. HOWEVER, WHEN YOU HAVE DESIGNERS, DEVELOPERS AND SEASONED BUSINESS LEADERS ALL PUSHING EACH OTHER TO FIND A BETTER WAY, THE END RESULT IS BETTER PRODUCTS THAT FIND SUCCESS FASTER.Randy Fisher, @randyfisher8
PAY IT FORWARD
It has always been a personal goal of my own to contribute to the evolution of the craft I love. The entire team shares this vision as well. And we want to share our ideas with you, hear your opinions, and get your feedback. Together we can help define the road ahead.