Hard Work. Simple Software.

Distilling complex truths into simple action through clarifying analogies.

Morgan J. Lopes
Tenrocket
2 min readApr 9, 2018

--

We love the thrill of working with startups and entrepreneurs. Fresh ideas, intense challenges, and complicated problems can be delightfully challenging and fulfilling. Unfortunately, the learning curve is often too steep for the inexperienced startup entrepreneur or business owner.

Our goal is to make the process of creating great software more approachable and simpler for non-software people. We bring discipline, expertise, and guidance to you. We’re shedding light on the process by drawing comparisons between the software and the world you interact with everyday.

By covering core concepts, real life examples from our years of experience, and thoughtful exercises to help you plan, we’re lowering the barrier to entry and putting a quality software development experience within anyone’s grasp.

Before you dive into the depths of our analogy-centered minds, here’s a straightforward explanation of how we work. It’s called a “sprint”. A software sprint is 1-2 weeks long. Every sprint follows the same rhythm.

We call it the Pioneer Process:

  1. We set a target
  2. We create a plan to reach that target
  3. We execute on that plan
  4. We reflect and evaluate our delivery
  5. Repeat. Set a new target, plan, execute, reflect.

Sprints are how great software gets built. Each product is unique, but the path to get there has been travelled before.

--

--

Morgan J. Lopes
Tenrocket

CTO at Fast Company’s World Most Innovative Company (x4). Author of “Code School”, a book to help more people transition into tech.