Saturday, July 4, 2015

Principal 3: PRODUCT


3.02. Ensure proper and achievable goals and objectives for any project on which they work or propose.

Under the product category of code conduct in software development, a very important point is ensuring the proper and achievable goals and objectives. Although our application would make large social impact, the technological implementation was not difficult for us, since we used familiar technologies. Our objective was to Implement solution to address "Buyers and farmers distance and value addition of middleman".  We were able to complete the project, within the given time frame.

3.03. Identify, define and address ethical, economic, cultural, legal and environmental issues related to work projects.

We detected few issues related this project. One of main issues can be occur is privacy issue. Since we publish these contact information publicly, there may occur privacy issues such as unnecessary calls, spams, or unwanted advertisement promotions etc. The Other big issue is pressure would come from middleman. Since this is direct solution to contact farmer and buyer and cut the profit loss from both buyer and farmers sides, this would cause to economical profit lost for the middleman. The major issue will be the treats would come from them. 

3.04. Ensure that they are qualified for any project on which they work or propose to work by an appropriate combination of education and training, and experience.

Our group consist of two third year Computer science undergraduates  and one Information system Undergraduates. Since we had subjects such as programming III, Advanced web technologies, We have good experiences on required technologies. Also three of us have done the second year group project on different groups using web and mobile technologies.
So we ensure that we are qualify as anybody would be.

3.07. Strive to fully understand the specifications for software on which they work.

Since this is an actual social phenomena, therefor we had  to conduct a research about the problem. According to travelers and farmers ideas we derived this solution would be proper solution for current situation.  

3.14. Maintain the integrity of data, being sensitive to outdated or flawed occurrences.

Since this is version 1.0, we haven't detected any bugs or failures of the apps (here apps because this app is for different platform Android/windows mobile) while in the testing process. There may be errors due to corrupt downloads. We are planning to publish SHA1 and MD5 hash values of the apps, therefore users can check whether they got clean product or not. Since this app creation process happens through the phonegap, we can't configure compatibility with all versions of Android and Windows mobile. There will be issues like that we have to address, when Complains arise. 

Most probably we don't expect much bug issues from technological implementation, because we uses HTML5, CSS3 and JavaScript. Since Every platform support these technologies, there won't be any issue suce as, deprecated element usage or unsupported implementations.   We don't have any intention to provide updates for the current software when bugs arise. Instead we are planning to release updatedd the versions with addressing the issues, we detected or got complaining. 

No comments:

Post a Comment