Search This Blog

Friday, April 30, 2010

Business Idea:Year End Bonanza for Customer


"Maintaining Mobile Service Users for long duration"
In this competitive edge of telecom where more then 4 providers in any city are working simultaneously to attract a user to take there connection, its very difficult to mainatain the customer for long.
I have an Idea for Business-Marketing & Sales that basically concentrates on mainatain a cutomer with them for a long duartion by providing them a offer of 10% free talk time of  the amount what customer have recharged in last 1 years.
This free talk time will be offered on every year end that a user completes his service with the company.
There can be facility to schedule this free talktime on a speficic day or month also.
This idea seems to help the vibrant customer searching for offers as well as provider.
Due to this plant, service provider can have better estimates for there revenues income of the upcoming periods.So better planning and service inturn with good hike in profit as well.
Example:
I am recharging my prepaid connection with an avg of 500 Rs per month which is equal to 6000/year. Now if the company gives 600 Rs free talk time on completion of my one year.I will take it as a advance and will increase my usage of service that month including my periodic recharge.
So this usage is going to in companies bag only one or another way.

:-).............:-)

ALM - Mandatory for todays enterprise application

Application lifecycle management (ALM) is the marriage of Business management to Software engineering made possible by tools that facilitate and integrate requirements management, architecture, coding, testing, tracking, and release management into same platform.
It gives an opportunity to Software Developer to involve in sharing best practices from development to deployment application development phase.
As the Integrated Development Environment (IDE) continues to evolve, tool vendors are increasingly integrating their products to deliver suites. IDEs are giving way to tools that reach out-of-box of pure coding and into the architectural, deployment, and management phases of the application lifecycle, providing full Application Lifecycle Management.


Notable ALM products include:

Rally Softwares
SAP Solution Manager
StarTeam - Change and Configuration Management
HP Quality Center
CodeBeamer
Visual Studio Team System
Parasoft Concerto
IBM Rational Team Concert
workspace.com

Monday, April 26, 2010

Agile vs Conventional development in 4 lines

1) Incrementally delivering products versus a big-bang approach
2) Prototypes versus Specifications
3) Reacting versus Planning
4) Personal interactions with business users versus Documentation

Wednesday, April 14, 2010

Handle with Care II - Software Entropy

When application maintenance life cycle prolongs it might led to "Software Entropy".

The tendency, over time, for software to become difficult and costly to maintain is known as software entropy.
A software system that undergoes continuous changes, like new functionality added to its original design, will eventually become more complex, losing its original design structure, and may even become disorganized as it grows. 
In theory , it may be better to redesign the software in order to support the changes rather then build on the existing pro-gramme.



Saturday, April 10, 2010

4G- waiting behind 3G




3G mobile services would be starting soon in India, thats late as compared to global availability but for us thats a great news.

1G: Voice Calling
2G Voice Calling + SMS  + Internet
3G Voice Calling + SMS  + Video Calling + High Speed Internet
4G Voice Calling + SMS  + Video Calling + High Speed Internet + IP (Internet Protocol) based services.

Handle with Care I - Maintenance phase of application life cycle

Poorly structured design and programming during application development phase increases the complexity and risk involved in in the maintenance phase.
How to make this phase efficient?
1) Clear vision on what requirement could be implemented, making sure that you does not break the existing functionality.
2) Analyze the change request both functionally as well as technical (create impact analysis document if required).
3) Identify the change type in term of Visual, Logical, and Database before starting development.
4) Reserve some time to analyze the IN-OUT of the box(code) which might be out of your development scope.
5) Maintain the team member for long tenure, since they know the code very well with in course of time devoted on it.

More important assure your client that you are there for maintaining there services at higher level not only the software codes.

Monday, April 5, 2010

Convert your Sentence to Picture

My next Idea is to develop an application/website which accepts a "valid" sentences and draws a picture from it. I know it is a very tough task to accumulate all the possible picture related to words, however we can set some AI(Artificial Intelligence) theory on that to cut-shot the probable combinations.
contd...

:-) Humorous scene :-)

When I was in college, My friend rented a small house with a  very small kitchen, they purchased a new Gas-Stove to cook food and  managed the space smartly.....how?

They kept Stove on the platform and used gas cylinder as .....?????? look below...... :-)











:-)
No Comments !