Approach

Engineer.Legal - guiding principles

Start with why

Understand and document objectives, success factors and challenges then use them to guide decision-making

Engage clients/users

Validate demand and assumptions early and often. Don't been afraid of feedback on early prototypes

Understand the competition

Ensure the project compares favorably in the competitive landscape

Assess your tech stack

Understand what tools are available and the constraints on acquisition

Prototype

Rapid Application Development or similar methodologies can help identify showstoppers early

Document

Track requirements, scope changes, and feedback throughout the project

Diagram

Ensure non-technical users are empowered by diagramming key components

Collaborate

Keep stakeholders updated and minimize wasted effort by establishing a collaboration protocol

Phased approach

Deploy your MVP to live and have a plan for the next stage of features instead of a "big bang"

Plan for scope creep

Work with flexible tools that accommodate the anticipated "one more thing..."