José Antonio Pow-Sang

Learn More
In Peru, the computing discipline as an academic field has been neglected during decades deriving in a low-quality higher education system and consequently shaping an academic community with modest participation within scientific production around the world. At the undergraduate level, universities have not adopted international standards or curricula(More)
Cooperative or collaborative learning techniques are based on student cooperation aimed at the achievement of a common goal. This kind of techniques generates more significant and lasting knowledge. Additionally, the student has to face the challenge of not only learning individually, but also explaining to their classmates the ideas that they do not quite(More)
In this paper, we present the results of a systematic review involving the use of usability techniques in software developments where agile methodologies were used. The search strategy identified 307 studies, where only 32 were finally selected for the review. We found that complementary techniques are the most frequent techniques used with agile(More)
<i>Context</i>: The current trend for software construction consists in developing software through increments, which is recommended by recognized methodologies such as Rational Unified Process or Agile Methodologies. Although Cosmic Functional Size Measurement Method is one of the most known techniques to estimate effort and cost in software projects,(More)
The massive use of internet provides information access all over the world. It represents a potential benefit for everyone, but also brings disadvantages when it comes to deliver the information in an effective manner. Intercultural aspects have to be explicitly considered when developing web applications. This paper proposes a set of usability heuristics(More)