Deliver Quickly, Deliver Often: Why App Submission is Only The Beginning

  Shipping a product is a big benchmark, but initial release is just the beginning. Expecting an app to perform well, drive downloads, and have sustained usage without working to improve the product is a mistake that is all-too-common.   The “publish and pray” approach has two major issues: it assumes that at launch, your […]

Building for Long-Term Success: The Principles of Sustainable App Development

  A major challenge in product development is creating an app that is built with longevity in mind. With OS updates, changing market conditions, and continually increasing competition, many apps become irrelevant quickly – it’s a reality of the industry. While there is no manual for future-proofing your mobile app, there are steps you can take […]

The Project Management Triangle: How to Manage Constraints and Ship on Time

  There are three constraints faced in every project: Scope, Time, and Cost. They are a part of every project and though they can be limiting, when properly managed they should not affect a successful project outcome. These are often characterized in the Project Management Triangle.     Let’s touch upon each of the constraints. […]

3 Awesome Tools That Increase Transparency in Agile Development

Following our post on the importance of transparency in the agile development process, we received a number of questions about the “how”. While we can’t speak for everybody, we can give insight into our process. Here are a list of the tools we use to ensure that our agile app development process remains as transparent […]

The Top 5 Reasons Transparency is Important in App Development

  Transparency, in any project, means open and honest communication of a project’s status in as close to real-time as possible. In our agile mobile app development process, it ensures an open forum where stakeholders and the entire delivery team are given total access to the status of all aspects of a project. This includes:   The […]

Stories vs. Spec Docs

  As any experienced product owner, business analyst, or project manager knows, product definition can be an arduous process. Finalizing product details, prioritizing what needs to be completed, even relaying the specifications to the development team all takes time. The question is, how can all of this be done without compromising timelines? Or worse, having […]

Maintaining User Stories & The Difficulties With Change

The Necessity of User Stories In agile scrum software development, we write user stories to capture the requirements of an individual feature within a software project. User stories are an effective way of capturing the necessary functionality of an entire product.   Typically, stories should follow the format of “As a <role>, I would like […]