I know that every application will have its unique requirements, and I am looking for something REAL high level such as the following where I could assign all other specific requirements under a topic. I think my list is pretty good, but expect I missed some or maybe should combine some.
- Enjoyable to use (UX, low learning curve, etc) to ensure adoption.
- Provides real value to the intended audience (key word is "intended") so that adoption continues.
- Good ROI (obviously needs to financially pencils out).
- Longevity (maintainable, content remains relevant, scalable, etc).
- Managed risk (exit plan, secure based on exposure, backup and recovery, etc).