In my previous article, I outlined the planning stages that are performed during an XP project, with a particular emphasis on the upfront planning that is ignored in many “XP” projects. This month I ...
After this point, you move onto the last phase of the process, which involves refinement, spread, and execution of the final idea (s). This process is very intuitive to a scientific mind like mine.
Design of Experiments (DOE) is a powerful and pragmatic tool for optimisation but it’s not the only way. Could there be even more powerful alternatives in the age of machine learning, AI and ...
Facebook Home’s launcher was inspired by Lunchables. That’s just one nugget of insight into Facebook’s design process from a presentation it gave to Bay Area designers in May and that it’s now ...
Extreme programming (XP) is a software development methodology that makes coding the primary activity. By promoting values such as simplicity and feedback, XP allows Java programmers to incrementally ...