Sep 24 2015

Part 2: A review of “Agile! The Good, the Hype and the Ugly."

Welcome back to my three-part review of Bertrand Meyer's, Agile! The Good, the Hype and the Ugly. As a quick refresher, last time I took a look at what Meyer considers "ugly" about agile methods. This week I’ll take a…

Drew Jankowski

Product Management

Sep 10 2015

Review: Agile! The Good, the Hype and the Ugly (1/3)

At MojoTech, we constantly evaluate our processes and tools to improve the way we build great products for our clients. We follow the Agile Methodology but employ its various techniques dependent on the needs of an individual project. Opinions regarding…

Drew Jankowski

Product Management

Sep 01 2015

Static guarantees.

As developers we're tasked to take a problem specified in the fuzzy language of human interaction and translate it into a representation that can be understood by a machine. To do that we have to simulate the machine in our…

Daniel Wilson

Engineering

Aug 25 2015

Understanding technical debt and discretionary spending

Who's afraid of big bad technical debt? Every conscientious software engineer knows about technical debt. Lots of us learned the hard and painful way that deferred refactors and sloppy code can and will come back to bite you eventually. Since we…

Chris Shoemaker

Engineering

Jun 25 2015

The Importance of Aligning Your Promise and Your Product.

Businesses are always looking for an easy “silver bullet” to success. For most things, one doesn’t exist.…

Nick Kishfy

Product Management

Jun 19 2015

Project management vs. product management: you need them both.

Most software development projects fail. It’s an unpleasant truth, but a truth nonetheless.…

Nick Kishfy

Product Management

Jun 04 2015

How do you define the ultimate success of your project?

These days, more and more people are taking an iterative approach to development. And that’s a very good thing. We have an idea, we validate it with an MVP, and we keep building from there. But as a byproduct of the…

Nick Kishfy

Product ManagementBusiness

May 27 2015

Is your idea good enough to turn into a product?

Question: How can you make an incredibly dangerous, misguided, and high-risk bet with a single sentence? Answer: “I have an idea for an app, and I’d like you to build it for me.”…

Nick Kishfy

Product ManagementBusiness

May 19 2015

How to turn your big idea into a minimum viable product.

In startup circles, people love to talk about the “MVP,” or minimum viable product.…

Nick Kishfy

Product ManagementBusiness

May 13 2015

Stop depressing the value of design by compartmentalizing it.

If you’re looking to hire a designer for your software product, a word of advice: do not relegate them to a secondary role. I’ve worked with clients in design only engagements and in engineering only engagements where design was very separated…

Nick Kishfy

DesignProduct Management