Essential Skills for Agile DevelopmentAgile Development, in particular, eXtreme Programming (XP), has been gaining a lot of momentum because it can effectively address the problems plaguing software development such as mis-understanding customers' requirements, missing deadlines, over-budget, conflicts between customers and developers and poor maintainability of legacy systems.... | | Web Information SystemsThe chapters of this book provide an excellent overview of current research and development activities in the area of web information systems. They supply an in-depth description of different issues in web information systems areas, including web-based information modeling, migration between different media types, web... | | Encyclopedia of Mobile Computing and CommerceNowadays, mobile communication, mobile devices, and mobile computing are widely available. Everywhere people are carrying mobile devices, such as mobile phones. The availability of mobile communication networks has made a huge impact to various applications, including commerce. Consequently, there is a strong relationship between mobile computing... |