These steps led to a fully functional and successful m-banking solution. The first step seeks
to understand the client’s needs. This is both in terms of personal requirements and
technical requirements. Understanding the clients expectations within the limitations of the
client devices and banking services.