Code Inspection – A process chaning with the evolution of technology

Code Review or Inspection is a standard practice of software engineering with an aim to find flaws or elements that can or should be improved. The process always focuses on identifying defects rather than making an attempt to fix them.

The software inspection process has changed a lot and will continue to change with the quick evolution of technologies. Earlier codes were circulated a few days in advance among the team members and a physical meeting was called in particular place and time. The meeting members consisted of author, other developers to assess code, a meeting chair person and a secretary to record the discussion and to prepare a report. Few days later, the author replies how the recommendation have been carried out. Read more »

Categories: MISC | Tags: , | Leave a comment

Software evolvability and its importance

Evolvability defect is a defect in the code that makes the code less compliant with standards, more error-prone, or more difficult to modify, extend or understand. The evolvability defects is further categorized into three groups: documentation, visual representation, and structure.

Documentation is information in the source code that communicates the intent of the code to humans (e.g., commenting and naming of software elements, such as variables, functions, and classes).

Visual representation refers to defects hindering program readability for the human eye. This subgroup contains problems mostly related to indentation and blank line usage. Read more »

Categories: MISC | Tags: , | Leave a comment

Windows 8 Developer Preview – Installation process in a virtual machine.

Microsoft has released a pre-beta version of Windows 8 which can be downloaded at this URL http://msdn.microsoft.com/en-us/windows/apps/br229516 . If you are interested to try you can follow the video tutorial below and install it in a virtual machine. I have tested windows 8 in OS X as a virtual machine (Virtual box) and so far it seems to be very impressing with an exciting outlook. Read more »

Categories: Mac OS X | Tags: , | Leave a comment

Solar Panel Researchers Need Your Computer

“A team of researchers from universities across America are rooting through millions of molecules to hunt down a material that can create efficient and cost-effective solar cells — and they need your computer power to do it. Distributed computing projects like this harnesses multiple computers around the web to get supercomputer-level processing power from everyday machines. The technique is in use right now to work on cures for cancer and Parkinson’s, detect earthquakes and listen in for aliens.”

http://www.wired.com/wiredscience/2011/09/crowd-sourced-solar-cells/

Categories: MISC | Tags: , | Leave a comment

Analysis of use of MRP II in a company Y (based on a case study)

The main aim of MRP II was to be more efficient and effective in the future. Containing costs and making better use of resources the company had been another goal. It had aimed to make better use of resources, free up the spare time of employees, bring in new business idea and to fully utilize the manpower instead of cutting jobs with the introduction of the system. The system was also intended to encourage teamwork and to have a common database which the company did not have a single common database before this system so that it reduces the levels of middle management. Planning work was to be removed from the managerial level. The aim also was to ensure that the whole thing or process is scheduled together including materials engineering and no manual work was required for data acquisition and playing with numbers. Read more »

Categories: Uncategorized | Leave a comment