Thursday, August 7, 2014

Post 10
Maneesha Wijesekara7:38 PM 0 comments

3.05 Ensure an appropriate method is used for any project on which they work or propose to work.






Almost most of the software projects, especially when the client does not have the sufficient knowledge over the newer technologies and the opportunities that he has, client becomes vulnerable as software engineer can exploit that vulnerability, use it for his own advantage and go with the easiest and highly profitable method. However, as the appropriate method was not chosen the final outcome might cause for a less quality product with many technical and security loopholes. That’s why in the source code, it has clearly given that software engineers must choose the most appropriate method for the projects.

At the beginning we were not completely sure about the method we need to use for re-implement this website. We got bunch of files which are less organized, with a lots of defects and difficult to use for anyone. We understood that it's a template based website the previous user use to implement this and we had to find the original template to get an idea about the system. We are unable to use Content Management System ( CMS ) as this one is already developed into some level and we have to do is improve it's quality and integrate new functions. So we thought by hard hard coding we can achieve the purpose of client with this website.

Also we developed our system function by function after dividing each part among three members. Some parts like rating systems need to be developed again with a most frequent method as it wasn't configure properly with the system to fulfill it's purpose. We adjust most of the aligning problems without removing the essential parts and try to make full use of the previous effort to implement that. Without going with previous simple login page we created a complete featured one including slideshow, Info parts and a FAQ.
In Category :
About The Author Maneesha Wijesekara This Application of Code of Ethics and Professional Practice Blosite pulished as an assignment for ICT 3006-Professional Issues subject.To contact author Click Here

0 comments

Post a Comment