An Investigation into Mobile Application Development Processes: Challenges and Best Practices
Adopting an Agile Approach for the Development of Mobile Applications