The universe has a natural tendency to take an elegantly ordered system and allow it to decay into pure chaos. The embedded software development process is not an exception to the rule. An occasional ...
Let’s roll back to the basics and discuss a few innovation tips that I think all software developers should understand. My company produces software-enabled solutions that aim to solve problems while ...
Software design has taken a backseat in recent times, particularly with enterprise software, due to compatibility and time-to-market pressures. However, industry watchers say companies should focus on ...
Ken Kocienda worked at Apple from 2001 through 2016. On September 4, Kocienda is releasing a new book ‘Creative Selection’ (preorder: Amazon, iBooks), that details Apple’s design process from the ...
The importance of ergonomics in hardware design is easy to grasp, if not always simple to carry out. The end goal is to make a device as easy and comfortable to use as possible, both physically and ...
Last Thursday, Microsoft filed patent application 2008/134,132, which describes a method of "Developing Software Components Based on Brain Lateralization." At first glance, this sounds quite ...
The consumerization of IT is one of the most significant and far-reaching trends in modern enterprise technology. As part of this shift, most enterprise software vendors have embraced thinking that ...
For decades, constant innovation in the world of semiconductor chip design has made processors faster, more efficient, and easier to produce. Artificial intelligence (A.I.) is leading the next wave of ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results