Monday, February 6, 2012

work recently

Recently I have been working on a customized production / inventory management system, utilizing techniques such as PHP, MySQL and JavaScript. By working on this project, accumulates my knowledge and skills in web development. There is nothing fancy here. Since this is an internal website, users are employees inside the company, which provide me a good chance to work closely with them and get immediate feedback. Most of the time, users come with their need and their thoughts about the platform. I am very glad to see that, a very small change to the page can greatly improve their work efficiency. It is also not uncommon that we need to fix bugs reported, to add a supervisor's sign off before processing further,... etc maintenance work.

For example, users are asking a features on a daily-use list to add on a check box for each item they are working on, which flags the item as problematic or not. This simple job facilitates the work around the co-workers in that team and supervisors can review the list to take the next step. We utilize an ajax request and make changes to the HTML DOM element using javascript, to give users an immediate response upon users checking the box.

Or we create a dashboard for information sharing among different teams. For example, different teams need to take actions after the ball entering into their court. Earlier, they are using emails to communicate the current status, which is less efficient and a waste of man power. We keep track of the status every time a critical action is taken and update the status on the dashboard and sending out system notifications to related teams.

These plain tasks streamline the process, cut off unnecessary work and increase people's performance.

No comments:

Post a Comment