Cloud Computing (CC) is a internet based computing technology having shared scalable infrastructure that can be used as service by users. Simply CC can be referred as hardware & software deliverable using internet that is also as a service. An outstanding innovation & technology getting popular due to lower-cost, flexibility and scalability as per user's requirement. Regardless of its popularity large organizations, enterprises are reluctant to move on cloud computing due to its security issues, especially user's data security. Organizations have expressed concern over data security as their confidential and sensitive data needs to be stored by service provider at any location globally, that's why security can't be compromised at all. CC has different security issues at different levels like software security, platform security, infrastructure security etc. This research shall take a review and to focus on user's data security i.e. data storage security issues and how to minimize unauthorized access to data, then available solutions will be presented and an access control model will be suggested. It'll help the reluctant users to easily decide to shift on cloud while understanding the risks associated with CC.
The purpose of this research was to satisfy the customer by listing customer voice and to response positively on their demands. The software is designed for a system or to assist a system, the software development process is based on the analysis phase the next phases are design, code and testing. The system acceptability and usability teaches people to demand more that is why changes occurs during the developing cycle and after the delivery of product, so if change is not managed properly then it can affect the software overall performance and workload on the development team that have no benefit. To reduce these problem development team needs an effective change control model that have defined set of rules to implement change. The current study has been based over change indicators and their role in the general software change development. In this research an effective change control model is proposed, this model is based over the classification of the change, that model calculates the impact of a change and reduce time and cost of maintenance process. This model makes the software more customizable and adaptable moreover it increases the customer confidence on the software development team.