User Stories

One of the integral results of the CabForward℠ Discovery Process is the development of User Stories, which define the features of a product or application. User stories are written in a short, 3-part format: As a [role] I can [function] so that [reason]. There are no technical or interface details at this level. The next step is for our client …

Plan for the Whiteboard Session

Action Plan for the Whiteboard Session CabForward℠ has a comprehensive set of tools and articles to help you take the next planning steps, and prepare for your initial meeting to whiteboard your idea. We also help you create tools to lead you into a productive engagement with a Strategic Technology Partner. Make sure your selected developer uses the lean process: …

Discover User Stories

Application development is based on the developer’s understanding of your needs. By providing well vetted User Stories, the intricacies of your application are more easily understood. Often the User Stories developed by the owner are too general, lacking the technical detail needed to define the project, and often have hidden time and materials costs imbedded in them. As a result …

Discovery Sessions

We find that your project runs more smoothly and error free when you take advantage of the CabForward℠ Discovery Process. Most application development efforts result in cost overruns and unexpected costs. This is the result of assuming that the intricacies of an application are understood by the owner, and that the underlying details can be correctly conveyed through too-broadly-defined User …

Let’s Go For A Drive

CabForward’s℠ Mission To Add Value When building out a new concept, the “Lean Canvas” is the simplest way to thoroughly test new ideas. The Leanufacture program is a process we are taking for a drive. We are currently on our first iteration, allowing you, our partners, to walk the journey with us. Our mission is as that of our business, …

Agile Based Applications

CabForward’s℠ Business Philosophy Agile software development is a collection of software development methodologies based on iterative and incremental development. Requirements and solutions evolve as the application is being developed through collaboration between self-organizing, cross-functional teams, which encourages rapid and flexible response to change. Agile values individuals and interactions rather than rigid processes and tools; working software rather than comprehensive documentation; …