4D Pipeline - trends & breaking news in Visualization, Virtual Reality, Augmented Reality, 3D, Mobile, and CAD.
19.0K views | +0 today
Follow
4D Pipeline - trends & breaking news in Visualization, Virtual Reality, Augmented Reality, 3D, Mobile, and CAD.
Follow on twitter @4Dpipeline - Insights in product strategy and emerging technology for Mobile, 3D, VR, Augmented Reality, Visualization, CAD, PLM, AEC, BIM, and downstream 3D. 4D Pipeline - We Help You Make Digital Experiences Customers Love.
Curated by Jed Fisher
Your new post is loading...
Your new post is loading...
Scoop.it!

Always. Be. Shipping.

It's helpful to discuss features, but sometimes the value of a feature is inversely proportional to how much it has been discussed. Our job as software developers is to deliver features and solve business problems, not to generate neverending discussion. 

Maybe "Do it f***ing now" is too extreme, but at the very least, make sure you spend at least as much of your time doing as discussing

Jed Fisher's insight:

Always. Be. Shipping.

Great words to live by. At 4D Pipeline we have a set of principles for our team that we try to work by. It's rare to add to this list but today we have with these 3 words.

Ultimately this is a major strength we bring to projects. We know as an agency we need to hit the ground running, get sh!t done, and show great results. We've no problem with this. We are ready to earn your trust. We understand that results matter. Our agile and MVP process is second to none and a big part of this is not only moving fast but advancing the product continuously with small but significant steps and allowing the product to Always. Be. Shipping.

Good article and fun video to watch :-)

more...
No comment yet.
Scoop.it!

A successful Git branching model » nvie.com

A successful Git branching model » nvie.com | 4D Pipeline - trends & breaking news in Visualization, Virtual Reality, Augmented Reality, 3D, Mobile, and CAD. | Scoop.it

Via dreamora.ch
Jed Fisher's insight:

Develop topic.

Fantastic overview on how to handle product releases/development when there are both fixes and features being worked on. Very handy.

more...
dreamora.ch's curator insight, June 9, 2013 11:50 AM

Versioning and handling development versions, release versions and feature branches can be a daunting and often destroying aspect of development in a team and with moving targets.

Out of my view, GIT though has the potential to change that on a fundamental level and this article explains you how to get there in your own development cycle too.

Scoop.it!

Do Customer Interviews Even If You Don't Think You Need To

Do Customer Interviews Even If You Don't Think You Need To | 4D Pipeline - trends & breaking news in Visualization, Virtual Reality, Augmented Reality, 3D, Mobile, and CAD. | Scoop.it
You might think you know your product best when it's a problem you're solving for yourself. But it doesn't hurt to learn more about your customers.
Jed Fisher's insight:

Good article. 

One of the hardest things for an entrepreneur is to look themselves (their business) in the mirror and take an honest assessment - how do i look?

Finding out the big idea you had won't actually be used, or that your product stinks is not what anyone wants to hear. But this is exactly why we need to hear it.

I can guarantee you - No one has got it right first go! No one! Trust me - they may make it out that they did but they didnt. They had feedback and they listened and learned.


You can build a business (and a product) in one of two ways:

1) build the product - hope you get it all right, build the business model and go-to market plan - *hope* you get it all right. 

OR 

2) save yourself a ton of time, and do some unbiased LEARNING customer interviews. Listen and adapt, change where you need to change, find the patterns, and come up with a better product and better plan. Then repeat, go through the entire process again (so painful i know) but do again and validate and tweak a bit more -> then go a build it. 


These interviews may seem like a waste of time but i guarantee you they are not. Every minute you spend will save you time. Plus it adds so much validation, instead of saying "i think blah blah blah", you can say "when we spoke to ACME, John, and Sam, they said they need blah, blah, and blah". Speak with the voice of your customer, understand their world better than they can, know them intimately, and solve their problems!



 

more...
No comment yet.