Pico-Researchs (p-researchs)
2014-05-01
Practical industry research with a scientific approach to take better decisions.
On one hand the software industry, in order to improve the quality of its products, decides to adopt new technologies without sufficient evidence about their effectiveness. This is because expert opinion, biased marketing, similar experiences, intuition, among others things that increase the risk of projects and makes difficult to justify decisions.
On the other hand, academic research has generated a lot of knowledge and tools that do not always reach the hands of professional or if they do, they seem to be unpractical.
With this kind of small researches (that I called p-researchs) I want to take the best of both worlds, providing reports with the rigor and objectivity that provides a scientific approach but with the practical view that the industry needs for decision-making.
The research presentation format have a clear description of what is the goal of it, in wich context it can be used and a self-content Executive Summary. This will allow the reader to understand the generalities of the topic and the most relevant results, findings and recommendations that can be key pieces to make decisions. Also it is append the Experimental Protocol that can be used to understand and validate how the empirical activity was carried out, and even can be used to perform the activity again. This protocol will have all the additional material (work documents called assets) used during the activities serving as supplementary information.
List of p-researchs:
- PicoResearch N°1 - Evidence based research of JavaScript Grids according to a set of expected attributes
- PicoResearch N°2 - A Framework for jQuery Plugin Evaluation
PicoResearch N°1 - Evidence based research of JavaScript Grids according to a set of expected attributes
Abstract:"Tabular presentation of data is used in almost every website to place results in an organized way, making easy the dialogue between text and exact numbers. There are many JavaScript grids implementations, some of them dedicated to accomplish specific goals and others for general use. This study identifies which are the grids that have some attributes defined apriori by the team and do not pretend to be an exhaustive study about JavaScript grids. Although there are others grids that partially fits, DataTable, dhtmlxGrid, jqxGrid and KendoUI were selected as the ones that fill our requirements."
Additional comments: This first research was more a "proof of concept" than a formal research. I tried to make a "finished product" to be consumed by managers and technical people, thinking that this research presentation format (executive summary for the managers, experimental protocol and assets for the more technical people) can be very useful in industrial scenarios. However the methodology has the enough formality to let me reach the results showed in the conclusions of the research.