You are here: Home //
Weekly digest
Software usability: Common myths
While usability is taken more seriously in recent times, there are some common myths on usability that still persist.
Myth 1 – Usability is expensive
Among the most common myths is that usability engineering (UE) is expensive, as many big software firms invest millions in setting up UE labs and ...
Frameworks in software development
Software reuse has been in practice ever since the software engineering field evolved. However, most initial effort, from say, the late 60s to the 90s was small-grained, leveraged few opportunities and led to reuse of subroutines, modules and eventually objects and components as well. ...
Related Post
Usability Engineering: Beyond just “ease of use”
Usability engineering during product development is taken much more seriously these days, with the realization that the pay-off is huge if it is done right. Unfortunately though, there are still many who think of usability as little more than the appearance of the UI and the ease of use of software.
For ...
Related Post
Product Roadmap in Agile Development
A key question that often arises when discussing agile is how to develop and maintain a product roadmap in an Agile environment, since both do not seem to co-exist very well together. The constant focus of Agile methodologies on shorter development cycles and repeated prioritization of ...
Related Post
Implementing Agile with Distributed Teams
This week’s digest attempts to answer an important question – can Agile techniques be adopted by large teams that are geographically distributed and possibly working in different time zones?
Many in the enterprise software community assume that Agile techniques are targeted only at small, ...
Related Post
Making the most of new Agile tools
Those who adopt Agile practices sometimes tend to interpret the “Individuals and Interactions over processes and tools” in the Agile manifesto to mean that Agile software development does not require any defined set of tools. While the Agile movement does not necessarily endorse ...
Related Post
Which Agile model should I choose?
The benefits of going agile are multi-fold but many software companies still wonder if agile will work for them, which agile model or practices to choose from, and how to make the transition to agile. Also, agile is not only about software development but about entire businesses and business ...
Related Post
Agile Product Development: A case in point
Earlier, software development teams typically used the waterfall approach where requirements were handed over to engineering and the final product was then handed over to quality assurance. Over the years, product development has changed to cater to market requirements, where teams collaborate and work ...
Related Post
The ROI of Test Automation
Test automation is often seen as a way to reduce the costs of testing, increase test coverage and effectiveness, and shorten testing cycles. While automation does help in all of this, it is not a silver bullet for all your testing problems and can never completely eliminate manual testing. It is but ...
Related Post
A turning point in Open source SaaS?
In the previous digest, we talked about how Open source and SaaS leverage each other’s strengths and a possible merger of the two. Open source being a development and licensing model can be used to build a delivery model like SaaS, while on the other hand applications built using ...


"Online communities, iterative methodologies and software scalability" with Andres Camacho - Vice President of Engineering at Vinfolio 