lWhy do you need a web app?
lWhat
functionality / how complex?
no. screens, other features, e.g. search engine,
integration to other apps/components/company
infrastructure, server platform
lBusiness
setting
Project length, size; Developer
expertise, skill sets; Integration
to network,
database type, existing frameworks e.g. ADS authentication; Capacity plan - no. of users
and required performance