February 2012
M T W T F S S
« Jan    
 12345
6789101112
13141516171819
20212223242526
272829  

Effort estimation techniques




A new project is being thought of (or even an extension of the current product). As an example, say you want to build a new shopping cart application for your website. In order to get started, besides knowing exactly what you want to build (the product details), you also need to start estimating how many [...]



Usability testing methods




Usability testing can take the form of several methods and techniques (depending on the situation and need):

Cognitive Walkthrough: Performed continually during the development cycle, cognitive workflows try to evaluate the system from a user’s thought process that help in decision making (these include the ability to reason as well as other factors such as [...]



Common branching strategies




The right branching strategy makes it easier to deliver the right code, re-create past releases, and if necessary, roll back to a previous release. Adopting the right SCM branching model facilitates rapid development, increases overall product quality and process efficiency, reduces the incidence of software failures, and improves organizational performance. Selecting the appropriate branching model [...]



Advantages of Extreme Programming




Using Extreme Programming, especially for small teams has been found to well recommended. Here are some of the benefits that XP is supposed to carry with it:

- XP delivers clean designs and high quality software on a realistic schedule. – XP teams have a laser-like focus on testing. Each line of code is tested [...]