1.01. Accept full responsibility for their own work.
From the start of the project we, the project team has conducted all the prior research, analyze, definition and designing tasks. All of the members has the full awareness of the whole project. Individual members have the sufficient expertise knowledge on their areas of work.
All the functionalities are optimized in order to have maximum usability and formally tested under general conditions and the defects are permanently fixed.
With all that knowledge and the understanding we are totally responsible for any malfunction of the application which are not caused of the issue of the device, android system or mobile network or invalid inputs by the user.
Although the project team is expertise in various technologies by the experience, we decided to use special technologies to achieve the quality that we were concerned.
1.02. Moderate the interests of the software engineer, the employer, the client and the users with the public good.
HTML5, CSS3 and JavaScript are used to develop the web components to make the implementation into the standards. Apart from that PhoneGap and jQuery Mobile are used to extend the web components into the mobile devices.
Version controlling is well managed with GitHub repository and that made the development much extensible. We managed to fix the bugs with manual testing.
1.03. Approve software only if they have a well-founded belief that it is safe, meets specifications, passes appropriate tests, and does not diminish quality of life, diminish privacy or harm the environment. The ultimate effect of the work should be to the public good.
As mentioned above, the particular software and the technologies are guaranteed to be stable in the scenario that we used them for. HTML5, CSS3, JavaScript, jQuery Mobile, GitHub and Selenium have stable versions which are accepted and used by world's leading companies.
We believe that. PhoneGap has done a good job to convert the application into Android Platform with the minimum issues which were positively manageable.
1.04. Disclose to appropriate persons or authorities any actual or potential danger to the user, the public, or the environment, that they reasonably believe to be associated with software or related documents.
The application is dealing with the information of sellers and farmers in the target area. They are accepted to publish those information by knowing and understanding the advantages that they could get.
Any application or a database update is done only by the developers and the databases are sufficiently safe.
1.05. Cooperate in efforts to address matters of grave public concern caused by software, its installation, maintenance, support or documentation.
The application concern about the matter of fact that any public citizen can face with. When it comes to the farmer to household buyer, it is a win-win situation for both parties without a doubt.
We, the project team does not have any direct advantage than experience and the satisfaction from the project.
1.07. Consider issues of physical disabilities, allocation of resources, economic disadvantage and other factors that can diminish access to the benefits of software.
The application does not contain any special feature to support users with physical disabilities. Users are required to have a sufficient vision as well as they could handle a android device with all the finger functionalities.
Android Smart Phone is required to install the application. Icecream Sandwitch operating system is recommended.