How to write a requirements document (for software dev)

By Abdul Dremali on Jan 22, 2020 9:15:00 AM

An architect wouldn’t design a custom house for you without knowing something about your family, lifestyle, hobbies, and tastes. These inputs, and more, inform the requirements for the house: how many bedrooms, how many floors, what type of kitchen, and so on. From these requirements, the architect can design the size and arrangement of the rooms and the style of the exterior.

Continue Reading

Why Product Owners Love Working with AndPlus

By Brian Geary on Nov 27, 2019 9:15:00 AM

Think about the products or services you use most. You tend to go to the same hairstylists, restaurants, clothing stores, construction contractors, cleaning services, and automobile dealerships over and over again.

Why do you return to them? Sometimes it’s simply a matter of habit. Sometimes it’s good customer service.

Continue Reading

Technical Architecture: Foundation for growth

By Abdul Dremali on Feb 11, 2019 9:05:00 AM

By and large, computer programmers are, by both nature and necessity, a detail-oriented bunch. It takes someone who can get down into the weeds, the world of bits and bytes, of ones and zeroes, to craft an effective program to make a computer do something useful.

Continue Reading

The Launch Sprint

By Brian Geary on Jan 9, 2019 9:03:00 AM

When you watch a rocket launch—whether it’s a high-profile NASA Mars mission or a commercial satellite launch by the likes of SpaceX—you’re seeing the culmination of months, sometimes years, of design, development, project management, planning, and execution. The bit where the rocket actually leaves the launch pad and goes into space should be the easy part: Just count down to zero, push a button, and watch it go, right?

Continue Reading

Leading with design: The Product Map Sprint

By Matt Hull on Dec 31, 2018 9:06:00 AM

Today we start a series of blog posts that dive into the design and development process we use here at AndPlus.

Our philosophy at AndPlus follows the Agile development methodology. By way of review, Agile breaks down a development project into short (one- or two-week) mini development cycles called sprints. A fundamental principle of Agile is that at the end of each development sprint, the team should have a working (albeit not necessarily complete) version of the software product.

Continue Reading

7 Things That Can Derail Your Product Launch

By Brian Geary on May 7, 2018 9:05:00 AM


It's wonderful when startups succeed and burst into the limelight, but one of the sad facts of entrepreneurial life is that startup companies often fail. The biggest reason, according to some observers, is lack of a market for the product or service the company is building. But even in those companies that have a compelling idea and large, strong market, startups often fail to deliver a product that lives up to its expectations—or, sometimes, any product at all—before the cash runs out and investors become disenchanted. Many great ideas have withered on the vine for want of a solid product launch.

Continue Reading

Get in touch

LET’S BUILD SOMETHING AWESOME. TOGETHER.