3.3 Technology Landscape
<< Software and services are increasingly moving towards SAAS œ
Software as a Service, and use the latest architectures: SOA (Services
Oriented Architecture), Web 2.0, Open Source (typically, the LAMP œ
Linux, Apache, MySQL, PHP / Perl / Python) vis-à-vis proprietary dot-net
and J2EE architectures, etc. Depending on the nature of the software product
being developed, emerging technologies like wireless handhelds, etc. also
have to be kept in mind. For example, if the product is a CRM which sends
emails to sales people, the sales staff will be more frequently checking their
emails on a blackberry handheld; consequently those email messages should
be WAP (wireless Access Protocol) enabled.
Even though on-demand software production and delivery is on the rise,
depending on the nature of the market and technology adaptive capacity of
the customer segment, on-premise deployment of the same software may be
required. An accurate estimate of the technology requirements of the
targeted customer segments will help design the product in advance, saving
valuable development / re-engineering time down the line. This will require
software estimation expertise, which the product manager may or may not
have. In case of later, he should consult with the engineering staff to decide
what is best for the product in terms of engineering resource consumption
throughout the product life cycle. >>
<< NOTE: Specifically for software / Internet related
products,
we have a few Product Management Spreadsheets.
Please click here to browse the e-book. Thank you. >>
©2006 - 2009 Franteractive Inc. All rights reserved.