Jump On The iPad Before It Is Too Late: 3 Reasons To Develop An iPad App Now

Finally, Apple’s latest game-changing, must-have device is ripe - the iPad. The iPad is not a new idea. Tablet PCs were introduced years ago but failed to take off. More recently, the Amazon Kindle proved that a simpler form of the tablet has legs. But what Apple does brilliantly is that they do it better.

Read more

How You Can Come Out Smelling Like A Rose In 2010

Whew. Thankfully there are finally signs that the Great Recession is waning (knock on wood). The metrics used to judge the health of the economy such as unemployment are bad but not as bad. The stock market had a big bounce off lows, Avatar raked in a billion dollars, and Barbara Walters named Lady Gaga one of the 10 most fascinating people of 2009. This does not mean we are out of the woods yet.

Read more

Business Rules Technology Belongs In Your Architecture

Mike_Gualtieri_ForresterCheckmate! You're Toast.

Those are words you don't want to hear when playing chess. Similarly, you don't want to be checkmated in the rough and tumble of the business real world.

To win at chess and in business to you have to make smart decisions constantly and consistently - decisions that are guided by a carefully crafted strategy designed to checkmate your opponent or, at a minimum, to stay in the game. Deciding what moves to make in chess is hard enough even though it is just you and your opponent. The decisions businesses have to make everyday can be much more complicated and the stakes are much higher.

Read more

Categories:

Leaving User Experience To Chance Hurts Companies

Mike_Gualtieri_ForresterHave you ever driven in Boston?

Read more

The Dream Stack For Developing And Deploying Web Applications

Mike_Gualtieri_ForresterI want to develop a Web application - a really good Web app. The kind of Web app that will make me so rich that I can buy an $9.4 million co-op over looking Central Park, a Yacht registered in Monaco, and hire an architect to build my dream-house west of Boston that is a combo of Buckminster Fuller, FLW, and MTV cribs.

Read more

Excuses, excuses: The Business Doesn't Know What It Wants

Mike_Gualtieri_ForresterI have grown weary of hearing excuses (for 20 years)  from application development professionals about why they are challenged when it comes to developing and delivering applications that meet the expectations of the bus

Read more

Categories:

Distributed Cache Technologies Are Ready For The Mainstream

The open source project, Memcached, is a common staple for many of the largest Web sites including facebook, twitter, wikipedia, and others. The enterprise software vendors haven entered the market and have added features that are more attractive to enterprise IT - especially to Java shops.

In recent months, we have had a significant uptick in client inquiries about distributed cache technologies and how they can be used to improve performance, scale, and reduce costs of Web and application architectures. We are also encountering distributed cache technology in conjunction with other platform technologies such as CEP. There is also an intriguing potential for distributed cache technology to become a staple of cloud computing environments (some might say amazon S3 has the properties of a distributed cache).

Read more

Application Development Professionals Must Take The User Experience Bull By The Horns

Developers can write efficient and elegant code.

  • Architects can choose cost effective and flexible platforms.
  • Quality assurance and testing pros can make sure it works bug free.
  • Business analysts can uncover and document key requirements.
  • Project managers can craft a plan to get the app written on-time.
  • Managers can make sure that it is all done within the budget.
  • CIO's can find talent and put together teams.

This Prowess Is All For Naught If You Don't Get The User Experience Right!

But, this technical, process, and management prowess is all for naught if you cannot design a compelling user experience (UX) that is useful, usable, and desirable.

Ux_definition

Application Development Pros Are No Less Capable Of Learning UX Design Than Anyone Else.

Unfortunately, many application development professionals are unlearned when it comes to knowing how to design user experiences that makes users say "Wow!". It is not that they don't want to design great user experiences. They do. It is just that no one ever taught them how.

Read more

5 Ways Not To Waste Time On Twitter

Mike_Gualtieri_Forrester Twitter is the social media darling of 2009. The micro-blogging machine was the fourth most visited site after Facebook, MySpace, and YouTube for the week ending June 27, 2009, according to Hitwise.

Read more

Why Are Many Developers Living In District 9?

District9A common diagnosis of many troubled app dev shops is that they don't understand the business well enough. The result is developers build applications that don't quite satisify the business needs, are hard to change, have poor user experiences, are not delivered on time, or any combination of the above. Despite all the silver bullets over the years such as formal methodologies, new roles, tools, and technologies, app dev shops remain largely afflicted. According to a survey I conducted last year, application developers concur that a common characteristic of great application developers is that they have a deep understanding of the business domain. Understanding the business does not mean you read the docs. It means you know the business in your bones.

Read more