Ubiquitous Computing is new computer paradigm with seamless integration of hundreds and thousands of self-communicating small scale computers and intelligent devices into the user environment and daily life activities. Ubiquitous computing has high prospects for human life along with certain challenges across computer science, system design, system engineering, system modeling and in Human Computer Interactions (HCI) design. In case of Human Computer Interactions (HCI) there are certain requirements and challenges for ubiquitous computing like minimum user attention in order to enable them to focus on tasks rather than technology. Traditional Human computer Interaction models in the form command line, menu driven or Graphical User Interface (GUI) are inadequate and insufficient to meet the unique requirements of the ubiquitous computing environment. The spirit of Ubiquitous Computing requires specialized natural, implicit and embedded interaction paradigm in order to support the unique requirements of interaction patterns in ubiquitous computing. In order to promote implicit Human Computer Interactions (iHCI) the context aware system, natural multimodal interfaces are the prerequisite. With the help of context aware and multimodal natural interfaces user would have the opportunity to pay less time to interact with technology that is the agenda of the implicit Human Computer Interactions (iHCI) and ultimately achieve the objective of Ubiquitous computing of minimum user involvement into technology and to enable them to focus on their tasks.
Pakistan Software industry despite having potential failed to progress well in order to capture fair amount of international market share. Due to poor quality practices and lack of standardized practices Pakistan software industry ranked as tier-3 among the taxonomy of software exporting nations. Software Process Improvements (SPI) practices can play their part to overcome problem of Pakistan software industry but we also suffer in implementation of these standard practices. The core aim of this study is to identify the main barriers of Software Process Improvement (SPI) best practices in term of CMMI model in Pakistan. Pakistan based software development organizations suffer with implementation of Software process Areas due to many factor.
Globalization has embraced the world business, even the software development industry also affected. In order to exploit the universe talent there is major trend of offshore development, testing and for other quality assurance activities. Organization in order to save costs, and use specialized expertise has focus on distributed software development and quality assurance practices. Along with certain advantages there may be certain loopholes and problems, if the distributed process and teams are not managed in a proper ways. The focus of the study is to provide a framework for understanding and supporting the management of geographical distributed quality assurance teams. The proposed framework stresses the need of effective team organization, configuration management, collaboration, coordination and communication across team members. The study also evaluates the performances of team geographical distributed teams while applying these parameters.