Sunday, July 4, 2010

How to Setup an Online Stock Trading Account

The advent of the internet gave greater opportunity for stock trading. Traders could trade stock at their PCs in their own home and trade stock globally all through the day and night. Traders from rural areas can not only trade stock online but get real time news and stock quotes instantly on the internet. Comparing online discount brokers is helpful and suggested.

The first step before setting up a stock trading account is to get all the equipment required for effective stock trading. A good computer and large size monitor or three monitors will do the job for a beginner. Good trading software will help easy trading once the account is set up. A high speed internet broadband connection is required to get instant stock quotes, to communicate instantly with the stockbroker and to make quick decisions based on the inflow of stock information. A good UPS will ensure constant power supply.

The second step is to find a reliable trading platform. Online reviews, articles in the newspaper, the past experience of friends and relatives and the Better Business Bureau are good resources to find the background of broker firms. The Federal Trade Commission has a list of violations by broker firms on their website. FINRA the Financial Industry Regulatory Authority has a Broker Check tool on their website to help potential traders evaluate brokers.

Before setting up the account the trader should test the support provided, and the customer service of the broker by asking questions to the broker. The trader should check if the portfolio of the broker has all the trade groups that the trader is interested in. Statements and transactions should be instantly viewed online to help traders mitigate losses if any. Many brokers have demo trade facilities. Traders can check them out before signing up to see if the trading style is suitable to their unique needs. Traders must shop among brokers to find the most affordable broker who offers a spectrum of facilities and tools for easy trading. Brokers should also help traders by doing the required research about the stock, arrange bank deposits and withdrawals and give advice on tax implications to traders.

Once a good trading platform and broker is chosen, traders can sign up. A form will be presented on the website. Traders will need to enter their personal details like their name, address and telephone number. Generally potential traders need to be adults. If children are attempting to trade, the parent or guardian should act as custodian. The potential trader will need a bank account where profits can be deposited or payments for stock purchases can be withdrawn. A minimum balance may be stipulated by the broker.

For security purposes a password and a password question will be required. In these days when there is an imminent danger of an identity thief misusing the identity of the trader, maximum safety is required. The broker's website may require entry of a security code before traders log in on the website.

Choose a Stock Broker - Key Points to Remember

How to choose a stock broker

To invest in the stock market, you need to have a DP (depository participant) account and a trading account. These services are offered by a stock broker (SB). Basically a stock broker is an entity through which investors buy and sell shares. There are many stock brokers in the market. Each SB has its own unique offerings of services. Before you choose a stock broker, few points you should consider -

1) Know your stock broker - Gather information about the SB - When the brokerage business started, background of the owner/promoters, how strong is the brand of the SB, was the SB involved in any controversies.

2) Account Opening Charges - What is the account opening charges? Check the account opening charges by other brokers also.

3) Stock Broker Charges - A SB charges can be broadly divided into two main categories - a) Stock trading charges and b) Maintenance charges

a) Stock trading charges - There are two types of charges for trading in shares. a) Delivery Charges and 2) Intra day Charges. Delivery means if an investor takes delivery of the shares, it is called as delivery of shares. Intra day means if the investor buy/sell shares on the same day. Delivery and Intra day charges are different and vary from broker to broker. Check the delivery and intra day charges with the SB and also found out how much other SB charge.

b) Maintenance charges - Every year, the SB charges maintenance charges in order to maintain your account. Do check the maintenance charges and compare with other brokers maintenance charges.

This is the most important criteria for choosing a SB as the account opening charges is a one time expense whereas stock trading charges and maintenance charges are recurring. It is always advisable to select a broker whose trading charges are competitive vis-à-vis the other brokers in the market.

4) Stock broker services - Broadly the SB services can be divided into two categories - Online and Offline services. You can buy/sell shares by calling up your broker (offline) or through online. Online trading means you can buy/sell shares through the internet. Check with your broker if they provide both the services or not. It is always advisable to choose a broker which offers both the services.

5) Investment research and stock information - Brokers also provide updates and information on stocks. Check the past record of the broker in providing excellent tips and information on stocks. Based on their past success stories, you can zero in on the broker.

How to Buy Penny Stocks - Information for the New Investor

Are you an investment newbie who is intrigued by the idea of penny stocks? If so, you may be wondering exactly how to buy penny stocks. What do you do first?

Well, first you must locate a broker who will be a middleman between you and the market, or the other investor/buyer/sellers. You tell the broker what you want to buy, how many shares of what company, and the broker tries to fulfill your order. Brokers can be full-service or discount. Brokers charge a commission fee for each fulfilled trade, but with a discount broker, you can place your trades yourself through a computer interface so the commission fees are much less.

There are pros and cons associated with each type of broker, and you may be more comfortable at first with the hand-holding you can get from a full-service broker. Maybe you want to consider the higher fees as a sort of educational expense. However, once you feel a bit less lost, you will probably want to switch to a discount broker for trading penny stocks. Some well known discount brokers include TDAmeritrade, E*Trade, and Scottrade.

Follow your broker's instructions about opening an account and make sure your account has enough money to cover the cost of your trade plus the commission fee. When you want to acquire shares of a stock, you give your broker a buy order. Your buy order should state the ticker symbol of the stock, the market the stock is trading on, the number of shares you want to buy, the price you are willing to pay for the shares, and how long your order should be considered active.

Where do you get the information needed for a buy order? That's where the research part of investing comes in. You can read and review several of the many penny stock newsletters available, join and ask questions in an on-line forum, or subscribe to a good recommendation service. Remember, though, that if you want to be a real penny stock investor, at some point you must take the leap and back your research with your money. That's where the exciting part of investing comes in.

Penny Stock Information - Read This Before You Buy Your First Share

It's obvious that more traders are becoming interested in trading penny stocks. They like the idea of being able to invest in the stock market without having to be rich. Hopefully with this penny stock information that I will provide, you will be able to invest safely and securely without risking much capital.

First and foremost, you need to do the proper research. I understand that the low price of penny stocks is tempting to the "knee-jerk" trader. These are the kind of traders that just jump into a trade without analyzing the pros and cons of the company. Remember, chances are you are going to be investing lesser known, less established companies. You've got to do your homework.

Also, find yourself a reliable website that provides information on the kind of penny stocks to trade. There are A LOT of websites that provide FREE stock tips. I've discovered that with most of these kind of websites, you are getting exactly what you are paying for. So, if you are getting free tips, then don't expect to become a millionaire.

But I think the biggest mistake that many traders make is that they are trading with money that they cannot afford to lose. This can destroy your account. Irregardless of what kind of trading it is you are doing, trading with scared money is a recipe for disaster. Scared money is usually considered money that you would normally be using to pay the bills, mortgage, car payments, etc...

Follow these tips, and I don't see any reason why you can't succeed.

Tuesday, June 1, 2010

A First Foray Into Making Money in the Stock Market

It all began 3 years or so ago when my insurance and finance company offered me 16 free trades with their brokerage.

It sounded like fun, although I knew absolutely nothing about the stock market, didn't even really know what a stock market was. So I took the bait, sent them $500, and I was a "trader". And I made sure everyone knew it, too. I researched companies to death, requested info packages in the mail, called public relation departments, all to purchase 5 or 10 shares of their stock. Great fun. Then I began reading books about investors. Warren Buffet, Peter Lynch etc. etc. and I was hooked. The 16 trades lasted me about 2 months and when it was over, I was almost $100 richer. Sweet. Just playing around, easy money! So they write me an e-mail telling me my free trades are up and from now and forward, that will be $20 a trade please. I'm not a genius mind you, but even that math didn't add up to me. That next $100 will cost me $320 leaving me with a $220 deficit. Nope, I'll have none of that. Way too smart to fall for their scheme. Now I'm looking around the Internet about stocks and trading. Good God, there is a whole universe out there. A whole other world. Brokers and blogs and services and...well, a lot of stuff. And it all looks so FUN! Then, and then I see the "free 2 hour stock market class in your city". Well, if it's free, what have I got to lose?

I guess the proper word, the one they used anyway, was seminar. The "seminar" was hosted at the best hotel in town, here that's the Hilton, and was actually very professionally done.

I arrived, not knowing what to expect, but absolutely knowing what I wanted. Them to teach me, in two hours mind you, how I could get rich fast and easy. And to my surprise, they did! Well, almost. I had to come back for a weekend course, and it was there that I was to be enlightened on how easily I could make tons of money, just like all these guys had, by just clicking the mouse when the arrows turned green.

I was dizzy, intoxicated by visions of wealth. Quit my IBD subscription (I didn't), I won't need it anymore, they told me. Hell, I was thinking, I can even quit my job.

But why then..isn't everyone doing it? How exactly did it all work? Remember "if it sounds to good to be true..". Come back for a whole two day seminar, and we'll show ya. By the end of that two, really two and a half days, I had so much time invested, I may as well give them the $2000 they asked for to get me to subscribe to the web site. So I did. They showed me a whole lot of stuff I already knew from all the books I'd read. So I gave them another five, to teach me about options. They gave me a book, (an online book, and let me watch some guys trade stocks live for a month) that explained what an option was. But...for another $5000 I could learn how to use option strategies. But I'd had enough. Fool me once (fool that I am), fool me twice, but three times. Not you guys, I'll go somewhere else for that. And I did. (To be fair, the website this particular company offered was actually a very useful and valuable tool. I used it for 2 years and once I figured out that the green arrows weren't the fountain of wealth, I made some use of it. Just not $7000 worth)

I went to services, guys that told me what to buy, when to, different methods, etc. etc. All to no avail. I just couldn't make any money. I didn't really lose money, except the money I spent on services, but stayed pretty even in the markets for a year or so. The people at the services were making money, but not me. Why, Why, Why.

Secret of Writing Successful Online Stock Trading Newsletter

Creating an online stock trading newsletter can be a great way to advertise your services and build your trading business. However, in order to make your efforts a raving success, there are a couple of things that you have to keep in mind. Following is a step-by-step guide on how to go about it.

Set Your Goals
First, you must set some specific goals. Before you start your efforts in writing newsletters and distributing the same to your target audience, you must ask certain questions to yourself. For example, which type of format is the most suitable for your newsletters? What subjects or topics you want to discuss in its content? What are your strategies and methods to deliver these newsletters? How frequently do you want to write and send newsletters to your readers? Answering all these questions genuinely will let you know how to succeed and achieve your goals through online stock trading newsletter.

Do Thorough Research
Depending upon whether you have planned to send newsletters out on a daily, weekly or monthly basis, you can decide about the length of the content. For example, if it is a daily or weekly newsletter, you should try to keep it short and sweet. Use the writing policy of "less is more", which means writing short articles in a way where every sentence counts, and despite its small content, it must have value for the readers. On the other hand, you can write longer articles for monthly newsletters, but it must be packed with good volume of information. But in either case, make sure that you do a thorough research of the data and information that you want to include in your online stock trading newsletter.

Get Subscribers
A newsletter that has great content, making it an excellent resource for stock traders is not worth the efforts and time you invested in creating it if you don't have subscribers for that. You are definitely not writing it for yourself. Therefore, the next step is to advertise the newsletters aggressively. For example, if you have a website with good traffic, you must know how to encourage the visitors to sign up for the newsletters. Offering free gifts can be a good idea on every sign up. The free gift may include a free ebook. The more subscribers you have, the better are your chances of success.

The most important thing is that you must know how to monetize your online stock trading newsletter. For example, once you get good volume of subscribers, you can encourage the readers to purchase your products (if you have any). If you don't have your own products to sell, you should focus on attracting advertisers to generate revenue from your newsletters.

Earn Money With Stock Photography


Do you love taking pictures? Do you carry your camera with you wherever you go? These hobbies can help you have extra money. There are many ways through which you can earn extra income with the use of photographs. One example is Stock Photography. It is a method of uploading pictures online with no upfront payments or fees. You can earn a certain amount each time a user views or downloads your photos. You can have the pleasure of uploading as many photos as you desire. This means having greater chances of earning more!

There are several websites that offer stock photography, like iStock, Shutterstock, and many more. How does a website like this work? These sites take photos from you and vend them online. The most common way that you can earn through these sites is by selling copyrights or by royalties. These stock photography websites have a wide range of clients and buyers. Examples of buyers are magazine owners, publishers, and many more clients who constantly seek quality photos. They pay you in exchange of their privilege to use your photo, but the photo can still remain on your account and others can still view and use it. You can also get royalties every time one downloads your photo and whenever someone views it. Each of these websites has its own methods of creating an income. If you are interested to join any website on stock photography, make sure that you read their terms and conditions beforehand.

People can sell photo the old and traditional way, like meet ups and personal arrangements. However, this online stock photography offers you wider coverage and bigger access to buyers and clients from all over the world. With these websites, you can still go on with your passion and hobby while continuing to be a photographer. If you love taking pictures and carrying your camera with you, now should not be the time to stop that hobby. You can take brilliant pictures from anywhere, at any time and upload them to your stock photography account. Instead of keeping it stocked in the memory or your computer, you can surely make good use of your photos and grab the chance to earn more.

If you have the talent in taking excellent photos, make an investment out of it. Stock photography is a convenient way to have extra money with your photos. Keep on taking those snaps and keep on uploading them online. You need a lot of quality shots to make sure you earn a considerable amount of income. You can make your photos outstanding and marvelous to attract more buyers and viewers. With stock photography, you are not only earning money, but you also continue to do what you love best. It is a fun way to make money.

Saturday, March 27, 2010

Development of an Internet Payment Processing System

E-Commerce Applications

Before we proceed any further, we have to distinguish two types of transactions on the Internet:

Transactions of the first type are not performed in real-time. When a card holder submits payment and gets a response, payment is only posted for further processing. Actual authorization of the transaction is performed (manually) at a later time and consequently at a higher operating cost. This is acceptable when delivery of goods and services is slow, e.g., via regular mail. As an example, when the author purchased a book from Amazon.com in August 2000, the order was approved after an hour or so.

The other type of transaction is performed in real-time. When a card holder submits payment and gets a response, payment is completed. Money on the card holder's bank account is earmarked and transfer of money to the merchant's bank account is guaranteed. This type of transaction is required when delivery of goods and services is imminent (e.g., download of software or MP3 files). Despite this requirement, some e-commerce sites use the first type, and deliver goods and services based on an assumed success of authorization in the future. This approach risks losses due unauthorized transactions.

The system described in this article can configurably work in either mode. When it works in the second, fully automated mode, the system interfaces with the BankWorks system in order to authorize transactions. This interface is simple and should be easy to adapt to other systems for authorization.

Business Model

In order to offer the best options (e-commerce application cost vs. sophistication tradeoff) to merchants and card holders, based on the above discussion, a business model of transaction processing has been developed. It divides merchants on the Internet in three groups, depending on their e-commerce application:

  1. Those interested in collecting payments

  2. Those requiring pre-processing and authorization

  3. Those requiring preprocessing, authorization, and post-processing

Merchants in the first group are only interested in collecting (often periodic) payments on their goods and services. The best examples are utility companies and subscription services. Such payments are identical to payments made at some ATMs. A card holder logs on an ATM, selects a merchant (e.g. a phone company), and enters the amount and the payment reference ID (e.g., his/her phone number). Similarly, on the Internet, a card holder can log on the portal of the Internet payment processing company and pay bills. In order to further facilitate the payment process, merchants can, for a fee, keep account balances of their customers in the Internet payment processing system. In such a way, card holders may review their account balances, get a pre-filled payment form, and simply confirm payment.

Note that, merchants do not even need their own web site. Mobtel (http://www.mobtel.co.yu), a post-paid mobile phone company, operated in such a way for a brief period of time, when it was redesigned to a more sophisticated e-commerce application (also developed by the author) that includes calculation of promotional discounts and payment pre-processing.

Microsoft Axapta

The standardized functionality in an ERP system shapes its usage. Efforts to use the system should be guided by (rather than run counter to) its fundamental underlying design. This section reviews the major design factors affecting system usage in manufacturing environments.

Manufacturing environments transform purchased materials into saleable items. In addition to the above-mentioned factors for distribution environments, the major factors shaping system usage include the definition of product structure for standard and custom products, variations in production strategy, and lean manufacturing practices.

Definition of Product Structure for Standard Products. Master bills and master routings define product and process design, and are assigned to relevant manufactured items. A manufactured item can have multiple bill and/or routing versions. Each master bill and routing, and each assigned version, requires an approval to support subsequent use in planning, costing, and orders.

Bill of Material Information. Each component defines an item, a required quantity, a component type, and other information such as the source warehouse, scrap factors, effectivity dates and the corresponding operation number. The component type indicates whether a manufactured component is make-to-stock, make-to-order, or a phantom, and whether a purchased component is buy-to-stock or buy-to-order. The BOM Designer provides a graphical tool for bill maintenance. The component item's auto-deduction policy determines whether consumption is auto-deducted or manually issued. A negative component quantity indicates a by-product component. The component's required quantity can also be based on a calculation formula that employs measurement information about the component and its parent item. A manufactured component can optionally specify a bill version and/or routing version that should be used to produce the component.

Routing Information. Each routing operation defines the operation number, the work center (or work center group), the time requirements and other information such as a scrap percentage and operation description. Each operation also specifies a master operation identifier that can optionally provide default values. The routing operation inherits some information from the designated work center—such as the cost categories, auto-deduction policies, and alternate work center information—that can be overridden. Separate cost categories and auto-deduction policies apply to setup time, run time, and output units.

Each work center belongs to a work center group, and has a calendar of working times. It can be designated as having finite or infinite capacity for scheduling purposes. For block scheduling purposes, a work center's calendar can indicate blocks of working time with a related property.

Order-Dependent Bill and Routing. A production order has a separate order-dependent bill and routing that initially reflect the assigned master bill and routing, and the user can manually maintain this information.

The Potential of Visa's XML Standard

Visa International has introduced a new specification to automate business-to-business (B2B) purchasing functions and monitor travel and entertainment (T&E) expenses worldwide - both on the Internet and in the physical world.

The new Visa Global Invoice Specification uses Extensible Markup Language (XML) to exchange invoice and payment data across industries and technical processing platforms. Implementation of the specification enables corporations to negotiate prices and control costs, as well as increase productivity by eliminating manual processes. It is being introduced as an open standard in the global commercial marketplace.

The new Visa Global XML Invoice Specification was developed with Visa technology partners Commerce One, IBM, Sun Microsystems, Inc. and ValiCert, Inc. These partners provided Visa with an extensive review, validating Visa's efforts to use XML technology and supporting Visa's contribution to the buyer/supplier value chain of enhanced data.

Visa is promoting the specification to software and system developers. With its use, corporate clients will have a standard way to process detailed information on procurement transactions, as well as T&E spending on airline travel, hotels and car rental. Visa plans to expand the specification to support other merchant sectors including healthcare, maintenance, repair & operations (MRO), and fleet services.

The specification may also be used by any system developer seeking a standard and interoperable definition for processing invoice data using XML. It provides a cross-industry, interoperable message format that enables processing of enhanced data across regions and industry sectors.

Market Impact

As the growth of e-commerce has exploded, Visa has been involved with both the consumer and commercial B2B markets to establish common standards and platforms. Examples of these efforts include: Open Platform; Common Electronic Purse Specification (CEPS); EMV (Europay, Mastercard, Visa) standard for chip, credit and debit cards; SET (Secure Electronic Transaction), and the new Visa Global Invoice Specification based on XML.

Visa used the Commerce One Common Business Library (xCBL) as the foundation for the Visa Global XML Invoice Specification and is working with several international XML governing bodies, including ebXML, for its official adoption as a standard. Other international standards organizations include Oasis/XML.org, and Microsoft BizTalk.

Visa's announcement has significant potential. Today, nomenclature, languages, and the terminology used to "describe" goods and services inhibit computers from openly sharing information.

Organizations such as Commerce One, Ariba, Oracle and SAP are creating partnerships with industry leaders. The consortia listed above are working to develop e-business standards. Should Visa, or any of industry leaders, require their business partners and supply chain to embrace a particular standard the "acceptance" would be exponential.

As these industry leaders and consortia continue their efforts, we expect to see multiple standards serving a breadth of industries. If accepted, Visa's standard could represent a piece of a larger whole; serving multiple markets and companies.

Standard & Poor's Exposes Customers' Security

Standard & Poor's (S&P), a division of McGraw-Hill, knowingly exposed their customers to information security vulnerabilities through their SPComstock analyst service. The security vulnerabilities, originally discovered in January, allowed customers to break into any other customer networks via their MultiCSP turnkey Linux box.

The stock quote service, which is provided to customers through a leased line, provides stock quotes and news on dedicated circuits.

Market Impact

Standard & Poor's was notified of this problem in January, and did little to reconcile the many security holes. The problem was first reported to S&P by customer Kevin Kadow, Network Security Analyst for MSG.net, and has been further verified and researched by Stephen Friedl. According to inside sources, as of March, S&P was still shipping out insecure boxes that had been changed only by cosmetic differences.

Once bad guys get into the box by using one of the many security holes, there exists the possibility to:

* Illegally alter published interest rates

* Illegally alter equity fund data

* Illegally alter earnings and balance sheet information

* Illegally print phony news stories

* Illegally change published dividend rates

Figure 1. S&P, a division of McGraw-Hill lags their own index.

The egregious security holes allow you to break into other customer networks so that you can alter the information on their sites, and access their networks. There exists the possibility to change all the data that an investor or analyst might bank daily transactions and investments on.

Lotus Announces Upcoming Release of ASP Solution Pack

SAN JOSE, Calif., Oct. 26, 1999 -- At ISPCON'99, IBM's Lotus Development Corp. today announced the ASP Solution Pack, a hosted applications offering that provides a Lotus Domino- and IBM WebSphere-powered platform and a ready-to-rent solution set directly targeted at the needs of Application Service Providers (ASPs) and their small and mid-sized business customers. The ASP Solution Pack combines Web application servers with differing core competencies and manages them via a common Hosting Management System. This enables ASPs to easily host, manage and deliver three categories of business applications: collaborative, transactive and real-time. (Source: Lotus Press)

Market Impact

The Lotus ASP Solution Pack contains four core "ready to rent" applications, which provide secure on-line groupware and application configuration based upon a user's network profile. The applications include Lotus QuickPlace, Domino Web Mail with calendaring and scheduling, Lotus Sametime and Instant Messaging. The ASP Solution Pack will provide support for Microsoft Windows NT, Sun Solaris and AIX, support for Linux and AS/400 will be added after the initial release. The product is expected for release to manufacturing in the 2nd Quarter of 2000 (probability 70%).

The product is targeted at small and mid-sized businesses, which make up the primary user base in the ASP arena. Lotus is the first of the big three to offer a lightweight, all-in-one groupware system designed specifically for ASPs. The ASP market is still in relative infancy, however it is raising quite a few eyebrows within the technology sector due to its remarkable growth rate. Lotus is stepping in to the application rental market in order to enhance its Internet viability with the ASP Solution Pack, and they are stepping in at the right time. Expect to see Lotus' ASP Solution Pack offering to take off in the 3rd quarter of 2000 (probability 65%).

Two Origins, One Destination

As time went on, people realized that having a consistent information source across departmental boundaries—and later on, throughout the extended enterprise environment—would be extremely beneficial in speeding up product development processes, serving customer needs better, and aiding faster and less expensive production. With the idea of facilitating collaboration between the producers and users of product definition information, as well as the entire life cycle of a product, PLM has taken shape and become an exemplary management methodology, not only for discrete manufacturing, but also for other industries such as process manufacturing, high-tech, consumer packaged goods (CPG), and even services.

Two Genres of PLM Vendors

Before going further, it is worthwhile examining what PLM represents in terms of solution offerings. Although multiple PLM definitions exist and the industry has not reached a consensus about what a PLM system is, people tend to consider PLM as consisting of two major categories.

1.

The first category is sometimes called "PLM tools," which includes various computer-aided technologies for manufacturing such as CAD, computer-aided manufacturing (CAM), and computer-aided engineering (CAE).
2.

The second category is known as collaborative Product Definition management (cPDm), which manages the documents and data generated by PLM tools and provides a collaborative platform for different parties within the product life cycle.

Due to PLM's origin in engineering and the heavy requirements of CAD integration in core cPDm functionality for discrete manufacturing, major PLM vendors (such as Dassault Systèmes, Siemens PLM, and PTC) have significant presence in CAD and related areas. These three vendors now provide both PLM tools and cPDm solutions, and hold almost a half of the total PLM market revenue (data source: AMR)[1]. The reason for the strength of these CAD-PLM vendors is obvious—they all started from CAD and developed cPDm solutions along the way by responding to their CAD users' demands for managing product definition information.

Meanwhile, another group of vendors provides cPDm solutions without CAD/CAM/CAE functionalities. There might be various reasons for non-CAD vendors to go to cPDm even though they don't provide PLM tools; and after a series of acquisitions (e.g. Infor's acquisition of Formation Systems, Oracle's acquisition of Agile, and more recently, Lawson's acquisition of FreeBorders PLM), it is becoming clear that enterprise resource planning (ERP) vendors are establishing themselves in the PLM market. These ERP-PLM vendors don't have a CAD advantage, but their extensive install bases in enterprise management systems may increase sales opportunities for their PLM offerings. After all, to many users, PLM is just another management system.

There are also other cPDm vendors who provide neither CAD nor ERP systems, but the CAD-PLM and ERP-PLM vendors are the two mainstreams in the PLM marketplace. Is there any difference between these two genres? Yes; and an easy way to understand one of the major differences is to examine the two gaps PLM needs to bridge in the enterprise environment.

Two Gaps between Product Definition Information and the Enterprise Environment

Ideally, there shouldn't be any gaps. Although major product definition information is generated by the design department of an organization, this information should be accessible instantly—not only by the design process, but also by consequent processes such as production, marketing, sales, and other services. Meanwhile, data from production, marketing, sales, and other services are valuable inputs for decision making during the design and development phases. However, due to the fact that during the early days of development, CAD and enterprise systems were developed in significant ignorance of each other, the gap became an obstacle when people started to realize the benefit of having an integrated environment that would cover almost every activity associated with a product's life cycle.

PLM was the choice for filling in the gap. In fact, the PLM approach actually fills in two gaps. The first is between PLM tools and cPDm. This gap is mainly handled by CAD integration. The second is the one between cPDm and ERP, which is usually handled by enterprise/ERP integration.

Would it be better to connect product definition data directly with an ERP system? No—not very likely. First of all, ERP is good at handling transactional data, but not necessarily good at handling the richness of product definition information. Second, ERP only needs certain parts of all the available data from a product definition. Third, due to the fact that "PLM tool" and ERP industries were formed separately, cPDm is the best solution bridging these two systems. Nowadays, both PLM-tool vendors and ERP vendors recognize that offering cPDm is a strategic direction to take.

Who Is Good at What?

So far, we have discussed the two main genres of PLM (or more precisely, of cPDm) players. Because of the different development histories, knowledge, and technologies of these two types of PLM, there seem to be differences in the capabilities that fill in the two gaps. To visually illustrate the differences, I randomly selected from the Technology Evaluation Centers (TEC) PLM Evaluation Center two PLM solutions from vendors who do not offer CAD products and another two from vendors that are significantly involved in CAD. Comparing the four solutions' scores for CAD integration and enterprise/ERP integration, we can deduce that a solution that scores higher on CAD integration gets a lower rating on enterprise/ERP integration, and vice versa (see figure 1).

Figure 1. Four solutions' scores for CAD integration and enterprise/ERP integration (data source: TEC).

Although four solutions do not represent the whole PLM industry, it is reasonable to think that CAD integration and enterprise/ERP integration require different technologies and knowledge, and that these differences are a reflection of the vendors' areas of expertise.

Which One Is Good for You?

Recognizing the origin of a PLM solution is meaningful when you need to identify the best-fit PLM solution for your organization. The following three factors may help you clarify your integration needs and affect your selection result.

*

Use of CAD/CAM/CAE in your organization: In general, the more complicated the CAD/CAM/CAE landscape, the more likely the need for CAD-PLM. A CAD-PLM vendor has the unbeatable ability to integrate its own CAD products. Due to long-time practice in PLM tools, CAD-PLM vendors are also making advances in regard to integration with other CAD products. However, this doesn't mean that ERP-PLM solutions won't get contracts from CAD users. Some mainstream CAD products are now supported by third-party integration tools that may be able to meet satisfactory integration requirements. In the meantime, major ERP-PLM vendors are working hard with CAD vendors to increase connectivity.
*

Industry and product features: If you are a discrete manufacturer and you have a complicated product structure, CAD-PLM is probably the one that you need. If your products do not have a complicated structure or have no structure at all, the vendor's industry focus might be a more important criterion in the software selection process than the vendor's origin (i.e. CAD or ERP).
*

Level of integration: You should also evaluate your expectation of the integration level. Seamless, real-time, and bidirectional integration is the ideal of every IT manager, but achieving this could be very costly or even impossible. A better approach might be to set reasonable and prioritized integration requirements for both CAD and enterprise/ERP integration, and to use the prioritization to help determine the genre of your PLM solution.

Monday, January 25, 2010

Pull-to-order Environment

This first case study illustrates usage of various types of kanban tickets described in the previous part of this series. In this case, the replenishment policies for the end item reflect a pull-to-order (PTO) manufactured kanban, whereas replenishing kanbans are used for the components. PTO represents a special case of make-to-order (MTO) manufacturing environments, with kanban tickets providing linkage to sales orders and acting as the primary coordination tool.

The case study involves a two-level product structure to build the end item, identified as Product #1 in figure 1. The left side of figure 1 depicts the product structure in terms of the bill of material (BOM) and routing. A final assembly cell produces Product #1 to sales order demand, and completed items are placed in a shipment staging area for subsequent shipment. Production of Product #1 requires Subassembly #1, Part #1A, and other purchased components. These purchased components are stocked next to the final assembly cell, with receipts direct to the location. An inventory location on the factory floor is commonly called a floor stock location or a supermarket location. The right side of figure 1 depicts the factory layout in terms of cells and inventory locations.


is produced to stock in the subassembly cell, using Part #1B and other purchased components. These purchased components are first received in a stockroom, and then transferred to the floor stock location next to the subassembly cell. Completions of Subassembly #1 are placed in the final assembly floor stock location.

Purchased kanbans provide the basis for replenishing purchased material stocked in the stockroom and the final assembly floor stock inventory locations. A purchased kanban acts as a signal to the vendor, and the kanban receipt transaction updates the item's inventory balance. Transfer kanbans replenish the floor stock inventory for the subassembly cell with material transferred from the stockroom. A transfer kanban acts as a signal to the stockroom, and the kanban receipt transaction transfers inventory between the two locations. The left side of figure 2 depicts these kanban signals and the associated kanban receipts.

Back to Apama (not Panama or Obama, Bozo!)

Progress Apama became part of Progress Software via the acquisition of the former Apama LTD in April of 2005. Apama is the core technology foundation for Progress’ initiatives in CEP and the company’s go-to-market initiatives that leverage that CEP platform in capital markets for the following “daily bread” actions: algorithmic trading, market aggregation, real-time pricing, smart order routing, and market surveillance.

Prior to its acquisition by Progress Software, Apama had a few dozen customers in London, New York, and Boston. Today, however, after leveraging the global parent’s infrastructure, Apama is marketed and sold in all the major financial centers in the world.

Apama was founded in 1999 in Cambridge (UK), by John Bates and Giles Nelson. Fellow Cantabrigians and CEP visionaries Bates and Nelson are co-holders of the patents on Apama’s core technology, which is a commercially-productized expression of their efforts to create a platform for the unique characteristics of “event-based” applications.

Originally, Apama had set out to try and resolve a number of telecommunications-based real-time mobility issues, but had then realized that there were additional commercial opportunities in a wide range of environments. As a result, the company has historically focused on financial markets and specifically financial trading systems where real-time event-based trading systems are in high demand.

The capital markets segment has indeed proven to be an early proof point for the Apama CEP platform. Apama’s design philosophy and architecture were intended to provide a platform that allows traders to quickly develop and deploy distinctive proprietary strategies that exploit these opportunities and mitigate risks.

In addition to the above-mentioned CEP applications in capital markets, other current (or future) uses in the segment are the following: commodities trading, bonds trading and pricing, foreign exchange (Forex) aggregation and algorithms, futures exchange and options algorithms, equities trading, cross-asset trading, real-time risk management, broker algorithms, news-driven algorithms, and so on.

Principles of CEP-based Systems

In plain English, CEP lands itself well to any environment that treats any business update as an “event.” Such organizations want to enable users to rapidly define event-based business rules to identify patterns indicating opportunities and threats to the business. These encapsulated rules (either as “if-then” statements or structural query language [SQL] statements) are loaded into a real-time computing (RTC) CEP engine.

The correlating engine is permanently connected to multiple event sources and destinations (with volumes of events and related data points) and offers analysis and response within an extremely low latency period. Events can be captured and preserved in time-order for a historical pattern analysis and root-cause analysis (RCA).

Given that algorithmic trading in capital markets was one of the first real-life applications of CEP, let’s translate the above general CEP principles into trading terms. The continuing digitization of financial market data and the advancement of electronic market access has created a market environment in which competitive differentiation amongst financial service firms rests with split-second algorithmic execution that can exploit minuscule and momentary advantages in price, time, and available liquidity.

To that end, a trading company will treat any market update as an “event” and will enable users to rapidly build quantitative algorithms (based on their vast experience and know-how) to identify trading opportunities and risk breaches. Germane trading rules are then loaded into a trading system that offers real-time analysis and response with a latency measured in milliseconds.

The trading system is permanently connected to a number of relevant market data sources, news-feeds, and trading venues (exchanges). Finally, events can be captured and preserved in time-order for backtesting and digital forensics analysis.

In summary, the drivers for CEP adoption are the following:

* Applications with high throughput and latency requirements. Such requirements from market trends such as higher velocity business event flows, more voluminous (and yet shorter-lived) transactions, and rapidly changing market conditions. These trends in turn pose the challenges onto customers in terms of how to detect opportunities and threats in real-time, and how to show the health of their business; and
* The need for rapid software development and customization, and increasing application complexity (temporal and/or spatial logic, real-time analytics, etc.). The customers’ challenge in this regard is how to accelerate the deployment of new capabilities.

Processing Complex Events (During these, oh well, Complex Times) – Part I

The worn-out saying about how we learn new things every day applies to this blog topic too. Namely, my interest in Progress Software Corporation has long been due to its renowned OpenEdge development platform. Indeed, many enterprise resource planning (ERP) and other applications providers leverage (embed) OpenEdge as Progress Software partners. Sure, I also follow and have recently written about the company’s forays in the service-oriented architecture (SOA) space with its two respective offerings: Actional for web services management and Sonic for enterprise service bus (ESB) and messaging.

But in late 2007, out of mere courtesy, I accepted a briefing about Progress Apama, the company’s platform for complex event processing (CEP), algorithmic trading, and whatnot. Given the overwhelming nature (“rocket science” of a sort) of the offering’s concept, I now admit that I could not wait for the briefing to end.

Actually, I felt bamboozled like those ordinary mortal FBI agents in CBS’ primetime hit show “Numb3rs.” In that show, time and again the whiz kid math genius (the brother of the FBI team leader) tries to explain to these action-rather-than-theory agents how some complex and arcane math theory can be applied to make sense out of seemingly chaotic and unrelated events. Eventually, complex math solves some important crimes, often by detecting patterns that are not obvious to the naked eye.

Well, fast forward to early 2009, where at Progress’ Analyst Summit (a traditional Boston winter fixture event) we could all find out that Progress Apama is possibly the best performing and growing part of the company. OpenEdge, while still contributing to over 60 percent to Progress’ total revenues, is a mature business that is now sold mostly to independent software vendors (ISVs). In addition, the recent financial markets (and consequently the overall economic) crisis and related cases of high-profile frauds (”white-collar crimes”) have made me conduct my own study of Apama and become familiar with its underlying concept.

Frankly, I no longer grapple as much with the concept of CEP per se (Progress Software refers to CEP as “The Brains of the High Velocity Business”). Where I still get lost though is when it comes to CEP’s relationships with other like technologies and concepts “du jour.”