Saturday, May 31, 2014

Reference

For writing Code of Conduct for Civic Issues Tracking System, the code of conduct principals developed by IEEE-CS/ACM joint task force on Software Engineering Ethics and Professional Practices has been used.

Used principals can be visible at following link
http://www.computer.org/portal/web/certification/resources/code_of_ethics
Which points of the Code Of Conduct will be covered under this Blog ?

Under this blog the following points of the code of conduct will be covered :-

Principle 4 JUDGMENT  : all the points will be covered.


4.01. Temper all technical judgements by the need to support and maintain human values.
4.02 Only endorse documents either prepared under their supervision or within their areas of competence and with which they are in agreement.
4.03. Maintain professional objectivity with respect to any software or related documents they are asked to evaluate.
4.04. Not engage in deceptive financial practices such as bribery, double billing, or other improper financial practices.
4.05. Disclose to all concerned parties those conflicts of interest that cannot reasonably be avoided or escaped.
4.06. Refuse to participate, as members or advisors, in a private, governmental or professional body concerned with software related issues, in which they, their employers or their clients have undisclosed potential conflicts of interest.
Principle 5 MANAGEMENT : Only the following points will be covered.

5.01 Ensure good management for any project on which they work, including effective procedures for promotion of quality and reduction of risk.
5.02. Ensure that software engineers are informed of standards before being held to them.
5.03. Ensure that software engineers know the employer's policies and procedures for protecting passwords, files and information that is confidential to the employer or confidential to others.
5.04. Assign work only after taking into account appropriate contributions of education and experience tempered with a desire to further that education and experience.
About the Blog ..

The purpose of this blog is to describe code of conduct for the project Civic Issues Tracking System as the group assignment under the subject module SCS3007 Professional Issues.


Group Members :-

M.G.W. Lakshitha                    2011/CS/081                 11000813           http://citscodeofconduct.blogspot.com/ (this blog)

A.M.P. Gunathilake                  2011/CS/095                 1100095x

T.W.N. Chinthaka                    2011/CS/xxx                  1100xxx
http://chinthaka79.blogspot.com/
Why this blog is created ?

http://citscodeofconduct.blogspot.com/  blog is created to document and describe the code of conduct for the software project Civic Issues Tracking System which is being implemented as our 3rd year group project.
The usage of code of conduct for our project will be described in upcoming posts.

Thursday, May 29, 2014


Civic Issue Tracking System

What is civic issues tracking system?

Civic Issues Tracking system is a new, technological way of reporting civic issues in a local government area to relevant authorities.

Why Civic Issues Tracking System?

Simply because of current reporting methodologies are outdated. :(
According to the administration system in Sri Lanka, local governments consist of municipal councils, urban councils and divisional councils. Among them municipal and urban council regions are the most crowded. Those councils are responsible for providing a variety of local public services including roads, sanitation, drains, housing, libraries, public parks and recreational facilities. But in those areas, there is considerable number of unattended or unsolved physical civic issues.

Currently citizens can report their physical civic issues to those authorities,
  • By a letter,
  • Over the telephone,
  • Go to the local authority and complain.


These are inefficient and outdated methods considering the technology being used today. Therefore people tend to consider these methods as troublesome ones. Sometimes they even don’t know exactly where to report and how to report. Therefore there is a necessity of a new way of reporting physical civic issues to the local authorities in a more effective and easy way.

Our solution is CIVIC ISSUES TRACKING SYSTEM.

Advantages of Civic Issues Tracking System

  • Reporting will become straight forward and user friendly, which takes less amount of time.
  • System will provide more features rather than conventional reporting mechanisms (i.e. multimedia can be sent with the complaint; geo tag technology will be used).
  • Civic Issues Tracking system will facilitate to make suggestions to the authorities to getting reported issues fixed.
  • People can get notified about the reported issues.(about the current situation of the solution, whether any action has been taken, has the issue been solved etc. )


Ultimately Civic Issues Tracking System will make the living areas of the citizens more pleasant.

Civic Issues Tracking System is going to be implemented and used for betterment of  the public. Hence Civic Issues Tracking System is considered as a system which provides a huge social service.

Our motto :- A Happy neighbourhood  

Making the neighbourhood of people a pleasant one. Clearly a SOCIAL SERVICE