Seeing Solutions

The most difficult part of solving the right problem is seeing past your desired solutions to alternatives. It requires opening your mind and letting go of preconceptions. There are a few things you can do to make this easier.

Research the Problem

Look at how other organizations are solving the same problem that you are seeking to solve. When you search, make sure you search for the problem and not a specific implementation.

Look up the following:

  • Source control, not SVN

  • Rapid application development, not Ruby on Rails

  • Rich Internet applications, not Flex

  • Object relational mapping, not Hibernate

Sometimes, however, you can’t do it. You can’t find materials for your broad problems. Then search for your solution in another technology: ...

Get Driving Technical Change now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.