The process of implementation, we consider it from two views: developers/creators and users/clients. In the view of the developers, they have knowledge, training and trailing, monitoring press, funding, motivation and assessing. From the users/clients involvement, there are acquiring information, planning, trailing, sharing experiences, skilling, responding and adapting to technology. Implementation has four perspectives : leadership support and accountability, user/client feedback, adaptations of the technology and outcomes. The outcomes are productivity’s, employment, renewed technology and rejected technology.