implementation of business software should take days or weeks, not years.
people should enjoy using software, as rapid user adoption is critical to success.
business software should deliver the ability to orchestrate processes across teams and applications to support ongoing transformation. With so many applications, business software must integrate and connect.
change is the new normal, and organizations need the agility to easily and rapidly modify existing applications and processes without deep technical skills.