Archive for the ‘Product’ category

Web 2.0 : Social Networking Tool

July 18, 2006

Fast company has an interesting review on Web 2.0 social networking tool and their market valuation.

Myspace.com, for $580 million last year the acquisition signaled the rebirth of the Internet boom
Facebook, the social networking site for college students has raised $38.2 million
………………

My Thoughts : Social networking tool targeting particular social segment might not work out in future. For instance a student having facebook during graduation and LinkedIn for building business contacts, Bebo for something else…will this feasible in long run? I have one Hi5 account, created a Bebo when a friend requested, left Orkut and but continued using LinkedIn.

I was one of the key designers and developer for Spoke.com which was the first few social networking based tools (though Spoke targets enterprise networking and solutions like SalesForce and others). LinkedIn has targeted professional community successfully.

Friendster couldn’t sustain the success after Myspace arrived, however Myspace had a good strategy in allowing various community co-exist in the same social space. In a single Myspace convergence of various social groups happened. Taking this argument further, many of the social networking tools are definite bubble-burst type.

Powerful Idea?

July 13, 2006

How do you create a product? You have an idea, you are passionate about it, you either invest your time and money to do it or you approach your contacts to know if they will be interested to team up and do it for you.
You venture into finding the right contact and realize that you have spent enough of time “building a team”, that’s when you get impatient and decide to approach some software company who can do it for you.

When you get the cost breakdown, you realize the cost is too high for this idea and look in market if there is already a similar idea in market ;). When you find similar one, you say no this idea is duplicate and it won’t work and you are going to dump the idea. Only if no body has thought this, you decide you will do it!!

Isn’t this a standard pattern to go round and round in search for potential idea? But I differ to say “An idea is not powerful just because it is unique and no body has thought about it but an idea is powerful when similar idea is tried and tested out and the idea you are introducing has “innovative variations” to previous ones and also there is robust business plan to support and execute it to excellence”

Was Google a powerful idea when Sergey and Larry started?? No there were already 10 search engine in market!! But Sergey and Larry introduced that variation “page rank” in search engine which made Google to stand tall among the crowd.

There are similar examples from Richard Branson’s Virgin Group’s approach to adapt new business. I was reading an article/book in which Richard supposedly said that “Virgin group can venture trying out an idea as long as there is robust business plan for the same”. Virgin group’s success in various venture definitely echo this.

We at Adipt get few customers coming to us to develop the idea, some potential entrepreneurs drop on the way and some carry on holding “just the idea”. However we have made it a principle that we guide our customer to evolve the business plan and bring success to them.

Do you think any idea should be tried?

Shopping cart in Java, any ready-to-use?

July 11, 2006

As a open source enthusiast, I ventured looking for a open source full fledged “Shopping cart” in Java! There are excellent ones in PHP but I was primarily looking for ones written in Java.

Found lot of them doing Krugle, checked in SourceForge that most of the so-called shopping cart application no longer exist in sf.net repositary. I hope somebody is reading this from Sf.net to take a note that “let’s keep only those open source in repositary which has some source file in it“.

Out of the 5 shopping cart I found, I did a quick scan to understand 1) depolyment hassles 2) application configuration issues 3) adptability(is it easy to learn and add/modify code if required) 4) is it big for a small scale cart application. My findings are as follows. In brief, if you ever need a shopping cart in java, use JPetStore and adapt it to your need.

1.JSPShop
Seems to be very old, need changes to configuration to support running inside JBoss.
Uses CMP EJB inside the application, uses classes from a company called submersion.com, I think they were owning the product?
I din’t see any license stating GPL/etc inside the source.But when I downloaded from Sourceforge, I see GPL license is mentioned there.
Needs JBoss/Application to run the application

I don’t think a small customer looking for a simple few pages and few classes type shopping cart can invest time in tweaking this application!

2.rest-client-1.0.2
Downloaded as it is mentioned shopping cart ..I find the code has lot of classes but nothing todo with shopping cart !!! Am’I missing something?

3.karpuz

This application has all client side …like menu item lisitng, adding to shopping list, and submit for checkout.
But beyond that there is no database support, no third party payment integration support..etc available.

Go ahead, implement on top of this.

4.Openedit-cart (this is part of openEdit CMS product and open source)

It seems to have more stuff for a simple cart. Their latest war (openedit-cart.war,11-Jul-2006 00:14:30 failed to work in Tomcat 5.5.
Also I think using this shopping cart forces user to go thorugh openedit CMS!!

5.JPet Store 5(not the Sun one but the one with IBatis stuff). I got the latest release 5.

It has all the features for a small scale shopping cart like item list, checkout, update cart, payment capture, few nice UI screens. Backend database support for Mysql,orcl, etc. I think for name sake it is called JPet store otherwise it is small shopping cart.

I think whoever needs basic shopping cart should adapt JPetStore and add few plugin code for PayPal/etc rather than investing time in other shopping cart applications.

Do you know some more???, leave us a comment here.

End-to-End Support Model for Product Lifecycle Management

July 11, 2006

AMR Research has an excellent article on “Product Lifecycle Management”

Product innovation is getting boardroom attention. Companies are directly blaming missed revenue goals on their inability to develop new products. More senior executives and board members are being asked about their company’s product development strategies and their plans for improving them. More stakeholders are asking:

* Is the product development process financially under control?

* Is the process strategically under control?

* Is the process fast enough?

* Is the process as cost effective as it can be?

Note :- See the AMR Research’s End-to-End Support Model for Product Lifecycle Management here http://www.amrresearch.com/content/resourcecenter.asp?id=433

Developing custom application based on product approach

July 4, 2006

McKinsey has an interesting article on “developing custom application based on product approach”. The article link is here

“They have adopted the approach of software vendors, which package and sell applications aimed at the common needs of many customers rather than of individuals, by writing an application once and then selling it many times.

Some of these companies have begun to experiment with applying the lessons of packaged software—write once, sell to many—to the development of customized applications as well.

For businesses that can benefit from product-oriented approaches, we offer the following lessons from early adopters:

* Build the products “prospectively,” mindful not just of the existing base of applications but also of future needs.
* Organize groups to deliver products effectively against business needs and not just technology outcomes.
* Pay attention to organizational factors that will ensure proper governance and realize the business benefits.”

Open source and java based shopping cart

July 3, 2006

Here are some of the “open source” and java based shopping cart…..no magic, just do a Krugle 🙂

strutmyshop
* Project homepage: http://sourceforge.net/projects/strutmyshop
* Programming language: Java
* License: GPL

jspshop
jspShop is a JSP-based eCommerce platform. It allows you to build online stores with shopping carts, product categories, and secure ordering. It relies on a Java backend and some sort of transactional database. jspShop aims to be cross- platform and to provide a user-friendly interface for administration and maintenance. The backend is designed to be as reusable as possible.

* Project homepage: http://sourceforge.net/projects/jspshop/
* Programming language: Java
* License: GPL

frontstore
FrontStore is a web-based shopping cart application and server side administration such as order management, product inventory and customer management. It utilizes best of breed Java technologies such as JSP/Servlets, EJB and xDoclet.
* Project homepage: http://sourceforge.net/projects/frontstore
* Programming language: Java
* License: GPL

netpushcart
This project is an open source e-commerce shopping cart written in Java and JSP under the Struts framework and making use of Tiles for the templating framework. The application is designed to be highly configurable and customizable.

* Project homepage: http://sourceforge.net/projects/netpushcart
* Programming language: Java
* License: GPL
* OS: POSIX Linux Win-95/98 Win-32bit

eshop
eShop is a online shop system written in lightweight Java.
* Project homepage: http://sourceforge.net/projects/eshop
* Programming language: Java
* License: GPL

eyuan
eYuan is a feature packed out-of-the-box online shop solution for small to intermediate size companies. It is similar to osCommerce, but Java-based. eYuan is based on some well-designed frameworks, such as Hibernate, Struts, Spring, etc. No EJB needed.
* Project homepage: http://sourceforge.net/projects/eyuan
* Programming language: Java _JavaScript
* License: Apache-20
* OS: POSIX Win-32bit

karpuz
a simple web-shop framework. receives orders from a web front-end (browser) and delivers to producer at specified time. written in tiger (java 5.0).
* Project homepage: http://sourceforge.net/projects/karpuz
* Programming language: Java
* License: GPL

Krugle – search engine for code, open source projects search

June 30, 2006

Krugle (http://www.krugle.com/) is a search engine which provides search for code, open source projects and also comments. Before pressing Google, do a Krugle 🙂