<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>Generic Solutions Information Pages</title>
	<atom:link href="http://www.genericsolutions.com.au/feed" rel="self" type="application/rss+xml" />
	<link>http://www.genericsolutions.com.au</link>
	<description>This blogg is dedicated to information on eBusiness</description>
	<pubDate>Mon, 14 Jul 2008 23:42:25 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
	<language>en</language>
			<item>
		<title>Software Design</title>
		<link>http://www.genericsolutions.com.au/22354.html</link>
		<comments>http://www.genericsolutions.com.au/22354.html#comments</comments>
		<pubDate>Mon, 14 Jul 2008 23:42:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Programming Techniques]]></category>

		<guid isPermaLink="false">http://www.genericsolutions.com.au/?p=35</guid>
		<description><![CDATA[Software Development is an engineering process that has evolved from punched paper cards into RAD (Rapid Application Development). Each project should be treated in exactly the same way bringing the latest design strategies together with software quality.
We strive to make our software slot seamlessly into place. This can only be achieved through careful project management [...]]]></description>
			<content:encoded><![CDATA[<p>Software Development is an engineering process that has evolved from punched paper cards into RAD (Rapid Application Development). Each project should be treated in exactly the same way bringing the latest design strategies together with software quality.</p>
<p>We strive to make our software slot seamlessly into place. This can only be achieved through careful project management and diligent planning. Without proper planning and design, no system will fit the environment it is designed to. Whether you have a full system to develop, an idea that you need prototyped or simply advice on systems design, then we are the team to talk to.</p>
<p>Software Engineering is a strategy. The process requires proper design, readability, maintainability, scalability, reliability, function ability and testing. Writing software requires the same discipline as designing a car but on a smaller scale. Software Engineering is an academic approach to educate software professionals in the same way as any other form of engineering.</p>
<p>A typical software project must follow the following life cycle.</p>
<p><strong style="color: #084e5a;"><em>System Requirements Specification (SRS) and Analysis</em></strong></p>
<p><strong style="color: #084e5a;"><em>System Design Specification (SDS) and Review</em></strong></p>
<p><strong style="color: #084e5a;"><em>Unit Development and Review</em></strong></p>
<p><strong style="color: #084e5a;"><em>Unit Testing</em></strong></p>
<p><strong style="color: #084e5a;"><em>System Testing and Review</em></strong></p>
<p><strong style="color: #084e5a;"><em>System Handover and Installation</em></strong></p>
<p>As you can understand from the above headings there is a big emphasis on the word Review. This is probably the most important aspect of any project. At every stage it is important for not only a team of Engineers to review the stage but also the project owner to be involved.</p>
<p>For example if two engineers wrote a SDS based on the SRS without reviewing the manual with the client, then the biggest mistake would have been made. The client would be the one person to understand that the engineers had got it right or wrong. If the mistake is found at this point then not much harm is done. If the mistake is found at System Handover then the entire process will need to be reiterated costing both the customer and the development company time and money.</p>
<hr/>Copyright &copy; 2008 <strong>Generic Solutions Information Pages - <a href="http://www.genericsolutions.com.au">Generic Solutions Information Pages</a></strong>. <span style="display:none;color:#ffffff">GenericSolutionsInformationPages</span>]]></content:encoded>
			<wfw:commentRss>http://www.genericsolutions.com.au/22354.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>System Requirements</title>
		<link>http://www.genericsolutions.com.au/22344.html</link>
		<comments>http://www.genericsolutions.com.au/22344.html#comments</comments>
		<pubDate>Mon, 14 Jul 2008 23:41:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Programming Techniques]]></category>

		<guid isPermaLink="false">http://www.genericsolutions.com.au/?p=34</guid>
		<description><![CDATA[This document is the responsibility of the client. This document, or maybe verbal direction, is what the client wants to achieve. The process that they are trying to automate.
Costing
This initial document will be used as the focal point for the project costing. If the requirements are too complex then the costing may not be possible [...]]]></description>
			<content:encoded><![CDATA[<p>This document is the responsibility of the client. This document, or maybe verbal direction, is what the client wants to achieve. The process that they are trying to automate.</p>
<p><strong style="color: #084e5a;">Costing</strong></p>
<p>This initial document will be used as the focal point for the project costing. If the requirements are too complex then the costing may not be possible at this stage in which case it maybe necessary for the company and client to agree on development of the SDS</p>
<p><strong style="color: #084e5a;">Content</strong></p>
<p>The SRS will tell companies bidding for a tender exactly what the customer requires. If you as the client sit down with potential suppliers and verbally tell them what you want then you are in fact describing your SRS.</p>
<p>A SRS must include the following aspects ;</p>
<p><em>What is the current process?</em></p>
<p>If you currently have 10 members of staff all creating web pages that are based on a template then this needs to be spelled out</p>
<p><em>Why are you changing it?</em></p>
<p>Do you simply want to save money or is speed and customer satisfaction important points? The most important reasons need to be clarified here. A good way to do this is to place the importance in order.</p>
<p>The designer will see what is important to you and ensure that the solution adopts these points</p>
<p><em>What do you want to replace it with?</em></p>
<p>Do you have any idea what you want? The more idea you have the better the results will be for you. If you have no idea then you will end up paying for a designers flair which may result in a poor project.</p>
<p>This is not designed to make you the customer do all the work, far from it. This point means that you the customer have thought about the solution and articulated this into words.</p>
<p><em>What is your time frame and your budget?</em></p>
<p>A software project can go on indefinitely and cost an infinite amount of money. You must guide the tender company with some idea as to your budget and required time frame. If you really don&#8217;t have a clue on your budget then the companies will quote the project based on the requirements alone.</p>
<p>If you do manage to articulate a financial model then the company will be able to breakdown what you can get for that money. It may turn out that you can only get 60% of what you are asking for with your current budget and this needs to be found out prior to you spending a Dollar, Pound or Yen !</p>
<p><em>What constraints do you have?</em></p>
<p>Do you wish for the company to develop using certain tools or languages?</p>
<p>The specification needs to be in English. The document needs to have pictures where necessary, however crude they maybe. The document needs to be clearly sectioned and paragraphed and must be easy to read. Remember that interpretation is the mother of all cock-ups when it comes to Software Development!</p>
<p><strong style="color: #084e5a;">Paying Someone To Analyse Your Process</strong></p>
<p>Paying somebody to write a SRS for you may save you more money in the long run as it will reduce the risk of interpretation. The role is given the name Systems Analysis and is a highly skilled role. You not only need a professional that can write a good document but also need someone on site to study what you do. This person will need to have the freedom of talking to all your staff and given the time to complete their job.</p>
<p>In general, small business does not need this section of the loop. The bigger the project then the more likely a Systems Analysis is required.</p>
<hr/>Copyright &copy; 2008 <strong>Generic Solutions Information Pages - <a href="http://www.genericsolutions.com.au">Generic Solutions Information Pages</a></strong>. <span style="display:none;color:#ffffff">GenericSolutionsInformationPages</span>]]></content:encoded>
			<wfw:commentRss>http://www.genericsolutions.com.au/22344.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>SDS - System Design Specification</title>
		<link>http://www.genericsolutions.com.au/22334.html</link>
		<comments>http://www.genericsolutions.com.au/22334.html#comments</comments>
		<pubDate>Mon, 14 Jul 2008 23:40:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Programming Techniques]]></category>

		<guid isPermaLink="false">http://www.genericsolutions.com.au/?p=33</guid>
		<description><![CDATA[Now that you have chosen a company to design the SDS, whether you have given the entire project is irrelevant. The SDS is a unique project in its own right.
An SDS takes the SRS and breaks it down into sections of a puzzle. The puzzle includes the following steps;
Top Level Design
Usually this is a series [...]]]></description>
			<content:encoded><![CDATA[<p>Now that you have chosen a company to design the SDS, whether you have given the entire project is irrelevant. The SDS is a unique project in its own right.</p>
<p>An SDS takes the SRS and breaks it down into sections of a puzzle. The puzzle includes the following steps;</p>
<p><strong style="color: #084e5a;">Top Level Design</strong></p>
<p>Usually this is a series of diagrams that link sections of the puzzle together. The diagrams show the flow of data and how one module links with another but they do not show detail such as iteration or specifics such as “customer name”</p>
<p>The above process shows the basic process of making a cup of coffee. Clearly the process shows a black coffee and a white coffee but has a very obvious mistake. Can you spot it?</p>
<p>The mistake is no hot water or sugar! A minor point if you want a hot cup of coffee with one sugar and not a cup with milk and coffee powder.</p>
<p>The above example is a trivial example of how the design process breaks down. Used correctly it becomes a powerful medium to describe what it is the client wants to achieve.</p>
<p><strong style="color: #084e5a;">Module Design</strong></p>
<p>Each bubble in the above diagram represents a module. A module is a semi process. Something that needs to happen.</p>
<p>In our example, the module “Make a Coffee” breaks down into three minor modules. Each are important processes in making a coffee.</p>
<p>Once the system as an entity has been broken down far enough into modules, then these modules can be designed. For example “Milk” cannot be broken down any further and describes clearly what it does. Maybe “Insert Milk” would have been better.</p>
<p><strong style="color: #084e5a;">Module Testing Strategy</strong></p>
<p>Once we know the modules and what they do we can design a test strategy for them. For example “Coffee Powder”. What happens if we run out of coffee? What happens if there is more than one choice of coffee? These test conditions will ensure that the software developer has adequate conditions in place when developing the software.</p>
<p><strong style="color: #084e5a;">Integration Testing Strategy</strong></p>
<p>When all the modules are brought together there is a problem. They need to be tested. For example, what if we have tested the modules individually for one cup of coffee and the system must make many? We need to test that the kettle has enough water for all the coffees we wish to make.</p>
<p>Integration is the connection of more than one module and is a complex operation. The test strategy must ensure that as many problems have been ironed out as possible before a single line of code has been written.</p>
<p><strong style="color: #084e5a;">Project Plan</strong></p>
<p>Each module will represent a time-scale for completion. The integration and unit testing will represent a time-scale. The designer will know what manpower they have available for the project and so all this information can be used to plan the project.</p>
<p>The project plan should show when a module will be developed based on a project start time and based on preceding modules. For example developing the module “Inserting Coffee” cannot take place until “Get A Cup” is complete otherwise the coffee will be spilt on the floor.</p>
<p><strong style="color: #084e5a;">System Test Strategy</strong></p>
<p>The system test strategy is how the company plans to test the finished article without using live data. For example, if we use actual coffee for our testing then it could become quite expensive. A better way to go maybe to use a cheaper alternative.</p>
<p>The STS should detail how the system will be tested to mimic the actual live system. This will usually involve copies of test data in a test harness.</p>
<p>Once the SDS has been finished, then the document must be reviewed by the client and project peers internally by the company. Mistakes found here will be cheaper to fix than if found at a more advanced stage of development.</p>
<hr/>Copyright &copy; 2008 <strong>Generic Solutions Information Pages - <a href="http://www.genericsolutions.com.au">Generic Solutions Information Pages</a></strong>. <span style="display:none;color:#ffffff">GenericSolutionsInformationPages</span>]]></content:encoded>
			<wfw:commentRss>http://www.genericsolutions.com.au/22334.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Unit Development and Review</title>
		<link>http://www.genericsolutions.com.au/22314.html</link>
		<comments>http://www.genericsolutions.com.au/22314.html#comments</comments>
		<pubDate>Mon, 14 Jul 2008 23:38:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Programming Techniques]]></category>

		<guid isPermaLink="false">http://www.genericsolutions.com.au/?p=31</guid>
		<description><![CDATA[This is the part that most developers prefer - the coding bit. Here the developer or team of developers will code the solution as per the SDS requirements document.
The process must be reviewed against the SDS all the way through the development process. Failure to do so by the company will result in a poor [...]]]></description>
			<content:encoded><![CDATA[<p>This is the part that most developers prefer - the coding bit. Here the developer or team of developers will code the solution as per the SDS requirements document.</p>
<p>The process must be reviewed against the SDS all the way through the development process. Failure to do so by the company will result in a poor product and possible costs for the development company to fix any pending problems.</p>
<p>Unit development can use a variety of RAD applications. This is unimportant except for the fact that if the SRS has requested certain development tools be used then these tools and methods must be used. After all maintenance is more than likely going to be done by the purchaser and not the supplier.</p>
<p>If a developer sees a problem with the design then they must regress and seek clarification from their superiors and or the client. If a problem is found here then it may result in extra costs for the client. The client may choose to ignore the problem or the provider may choose to swallow the extra costs.</p>
<hr/>Copyright &copy; 2008 <strong>Generic Solutions Information Pages - <a href="http://www.genericsolutions.com.au">Generic Solutions Information Pages</a></strong>. <span style="display:none;color:#ffffff">GenericSolutionsInformationPages</span>]]></content:encoded>
			<wfw:commentRss>http://www.genericsolutions.com.au/22314.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>System Testing and Review</title>
		<link>http://www.genericsolutions.com.au/22304.html</link>
		<comments>http://www.genericsolutions.com.au/22304.html#comments</comments>
		<pubDate>Mon, 14 Jul 2008 23:37:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Programming Techniques]]></category>

		<guid isPermaLink="false">http://www.genericsolutions.com.au/?p=30</guid>
		<description><![CDATA[At this stage of development the software has been compiled into a single entity. The test harness should be constructed and the system should be fully tested against the original SRS.
Once the company is satisfied that all aspects have been met, then the client should be invited to perform their own testing.
Two things can go [...]]]></description>
			<content:encoded><![CDATA[<p>At this stage of development the software has been compiled into a single entity. The test harness should be constructed and the system should be fully tested against the original SRS.</p>
<p>Once the company is satisfied that all aspects have been met, then the client should be invited to perform their own testing.</p>
<p>Two things can go wrong here. Firstly the client may find a bug that has been missed by the provider. Secondly the client may find an omission from the original SRS or SDS.</p>
<p>The bug should be fixed free of charge by the provider provided that the testing and reporting of such bugs has met the criteria of the terms and conditions of the contract.</p>
<p>If an omission has been found then there are grounds for the company to ask for more money. Why ? Simply because they would have signed off all aspects of the development as each section gets developed thus understanding that what they are getting is laid down in document form to which the client has signed that they understand.</p>
<p>If the mistake is the fault of the provider then clearly the provider should be liable for the changes assuming they fall into the guidelines laid down in the terms and conditions.</p>
<p>Clearly then, there is an extreme emphasis that the client reads and understands every piece of documentation that the company send them. Clearly the revue stage is not designed to show progress but a step for the client to find out if the company understands the requirements.</p>
<hr/>Copyright &copy; 2008 <strong>Generic Solutions Information Pages - <a href="http://www.genericsolutions.com.au">Generic Solutions Information Pages</a></strong>. <span style="display:none;color:#ffffff">GenericSolutionsInformationPages</span>]]></content:encoded>
			<wfw:commentRss>http://www.genericsolutions.com.au/22304.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>System Handover</title>
		<link>http://www.genericsolutions.com.au/22294.html</link>
		<comments>http://www.genericsolutions.com.au/22294.html#comments</comments>
		<pubDate>Mon, 14 Jul 2008 23:35:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Programming Techniques]]></category>

		<guid isPermaLink="false">http://www.genericsolutions.com.au/?p=29</guid>
		<description><![CDATA[Once the design and development company has tested the system in the test harness, it will handover the system along with all source code and testing documentation.
At this point the company may have paid for help installing the new system. If this is the case then strategic planning of installation will be required. If not [...]]]></description>
			<content:encoded><![CDATA[<p>Once the design and development company has tested the system in the test harness, it will handover the system along with all source code and testing documentation.</p>
<p>At this point the company may have paid for help installing the new system. If this is the case then strategic planning of installation will be required. If not then the company will be responsible for installing the system and planning such an exercise.</p>
<p>Normally at this stage the company will continue to have warranty for bugs for a negotiated period of time ensuring that the system still works properly under release conditions.</p>
<p>An example of this type of failure is database access. A problem can occur whereby two customers go for the same record at the same time. This may never show up during testing but may show up under strained real-time conditions.</p>
<hr/>Copyright &copy; 2008 <strong>Generic Solutions Information Pages - <a href="http://www.genericsolutions.com.au">Generic Solutions Information Pages</a></strong>. <span style="display:none;color:#ffffff">GenericSolutionsInformationPages</span>]]></content:encoded>
			<wfw:commentRss>http://www.genericsolutions.com.au/22294.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Rapid Application Development</title>
		<link>http://www.genericsolutions.com.au/22284.html</link>
		<comments>http://www.genericsolutions.com.au/22284.html#comments</comments>
		<pubDate>Mon, 14 Jul 2008 23:35:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[C++]]></category>

		<category><![CDATA[Programming Techniques]]></category>

		<category><![CDATA[Web Technologies]]></category>

		<guid isPermaLink="false">http://www.genericsolutions.com.au/?p=28</guid>
		<description><![CDATA[RAD is the name given to software development tools that allow the developer to produce results quickly through point and click technology.
Why then do software projects cost considerable money to develop? The answer is simply that RAD means Software Engineers do not have to spend time designing forms and can instead concentrate on providing a [...]]]></description>
			<content:encoded><![CDATA[<p>RAD is the name given to software development tools that allow the developer to produce results quickly through point and click technology.</p>
<p>Why then do software projects cost considerable money to develop? The answer is simply that RAD means Software Engineers do not have to spend time designing forms and can instead concentrate on providing a better quality service. This is achieved by ensuring that each piece of the puzzle is carefully designed and reviewed meaning mistakes can be found prior to installation and handover.</p>
<p>Some examples of RAD are;</p>
<p>Microsoft .NET Development Environment<br />
Microsoft Enterprise Manager<br />
Dreamweaver</p>
<hr/>Copyright &copy; 2008 <strong>Generic Solutions Information Pages - <a href="http://www.genericsolutions.com.au">Generic Solutions Information Pages</a></strong>. <span style="display:none;color:#ffffff">GenericSolutionsInformationPages</span>]]></content:encoded>
			<wfw:commentRss>http://www.genericsolutions.com.au/22284.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Database Design</title>
		<link>http://www.genericsolutions.com.au/22274.html</link>
		<comments>http://www.genericsolutions.com.au/22274.html#comments</comments>
		<pubDate>Mon, 14 Jul 2008 23:34:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Database Programming and Maintenance]]></category>

		<category><![CDATA[Programming Techniques]]></category>

		<guid isPermaLink="false">http://www.genericsolutions.com.au/?p=27</guid>
		<description><![CDATA[A database needs to be engineered in much the same way as software. In reality it is software built with a RAD system. A database is a collection of data items collected and organised in a logical and efficient way. This ensures that data retrieval is quick and accurate.
Client – Server
The client server architecture is [...]]]></description>
			<content:encoded><![CDATA[<p>A database needs to be engineered in much the same way as software. In reality it is software built with a RAD system. A database is a collection of data items collected and organised in a logical and efficient way. This ensures that data retrieval is quick and accurate.</p>
<p><strong style="color: #084e5a;">Client – Server</strong></p>
<p>The client server architecture is where many client applications query data sitting on a server database. The database must follow certain rules but typically can cope with multiple requests at the same time. Deadlock must be avoided at all costs.</p>
<p>Whereas most modern databases cope with deadlock it requires thought and design to avoid one client amending data when another is removing it. Therefore the key to any good database is a good design. Poorly written, a database can cause any company major headaches.</p>
<p><strong style="color: #084e5a;">Open Database Connectivity (ODBC)</strong></p>
<p>ODBC is the term given to database programming that is non specific. In short it allows the design of a system around a generic database. What this means is that a system can be easily scaled dependent upon the requirements at the time.</p>
<p>The reality of this is that a company may choose an ACCESS Database (which is not a client-server system) to start with and scale upwards to a fully laden SQL Server or MYSQL. The code should not, if designed properly, change.</p>
<p><strong style="color: #084e5a;">Deadlock</strong></p>
<p>Deadlock is where two clients want the same piece of data at the same time. The database gets stuck as it doesn&#8217;t know what to do first and therefore may either return an error or worse still require a reboot to clear the problem.</p>
<hr/>Copyright &copy; 2008 <strong>Generic Solutions Information Pages - <a href="http://www.genericsolutions.com.au">Generic Solutions Information Pages</a></strong>. <span style="display:none;color:#ffffff">GenericSolutionsInformationPages</span>]]></content:encoded>
			<wfw:commentRss>http://www.genericsolutions.com.au/22274.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Sparx - Enterprise Architect</title>
		<link>http://www.genericsolutions.com.au/22264.html</link>
		<comments>http://www.genericsolutions.com.au/22264.html#comments</comments>
		<pubDate>Mon, 14 Jul 2008 23:32:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Computer Software]]></category>

		<category><![CDATA[Products]]></category>

		<guid isPermaLink="false">http://www.genericsolutions.com.au/?p=26</guid>
		<description><![CDATA[Life-Cycle Software Design
Object-oriented development is much more than developing a class model - it now embraces the full lifecycle of system development - business process analysis, use case requirements, dynamic models, component and deployment, system management, non-functional requirements, user interface design, testing, maintenance etc.
Feature Rich System Design
Enterprise Architect is a comprehensive UML analysis and design [...]]]></description>
			<content:encoded><![CDATA[<p><strong><span style="color: #3b9fde;">Life-Cycle Software Design</span></strong></p>
<p>Object-oriented development is much more than developing a class model - it now embraces the full lifecycle of system development - business process analysis, use case requirements, dynamic models, component and deployment, system management, non-functional requirements, user interface design, testing, maintenance etc.</p>
<p><strong style="color: #3b9fde;">Feature Rich System Design</strong></p>
<p>Enterprise Architect is a comprehensive UML analysis and design tool, covering software development from requirements gathering, thru the analysis stages, design models, testing and maintenance. EA is a multi-user,Windows based, graphical tool designed to help you build robust and maintainable software. It features flexible and high quality documentation output. The user manual is available online.</p>
<p>The Unified Modelling Language provides significant benefits in helping to build rigorous, traceable models of software systems in a consistent manner. Enterprise Architect supports this process in an easy to use, fast and flexible environment. For a quick look at UML modelling in Enterprise Architect see our UML tutorials and white papers.</p>
<p><strong style="color: #3b9fde;">UML design and construction</strong></p>
<p>• Use Case, Logical, Dynamic and Physical models<br />
• Custom extensions for process modelling and more<br />
• High quality MS Word compatible documentation<br />
• Intuitive and simple to use<br />
• Low license cost<br />
• Data Modelling, Forward Database Engineering to DDL and Reverse Database Engineering from ODBC<br />
• Multi-user (Professional and Corporate editions only)<br />
• Forward and Reverse Code Engineering (Professional and Corporate editions only) - Support for Java, C#, C++, VB.Net, Delphi, Visual Basic and PHP<br />
• XMI import/export facility<br />
• Spell checker</p>
<p><strong style="color: #3b9fde;">Generic Solutions is a preferred reseller and solutions provider of EA. Please contact us today for a great product at a great price.</strong></p>
<p><span style="color: #3b9fde;">Click Here</span> to view Enterprise Architect resources.</p>
<hr/>Copyright &copy; 2008 <strong>Generic Solutions Information Pages - <a href="http://www.genericsolutions.com.au">Generic Solutions Information Pages</a></strong>. <span style="display:none;color:#ffffff">GenericSolutionsInformationPages</span>]]></content:encoded>
			<wfw:commentRss>http://www.genericsolutions.com.au/22264.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Cash Back - is it good or bad?</title>
		<link>http://www.genericsolutions.com.au/22254.html</link>
		<comments>http://www.genericsolutions.com.au/22254.html#comments</comments>
		<pubDate>Mon, 14 Jul 2008 01:24:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Computer Hardware]]></category>

		<category><![CDATA[Products]]></category>

		<category><![CDATA[acer]]></category>

		<category><![CDATA[acer laptop]]></category>

		<category><![CDATA[ato]]></category>

		<category><![CDATA[cash back]]></category>

		<category><![CDATA[cashback]]></category>

		<category><![CDATA[keyboard mouse combination]]></category>

		<category><![CDATA[microsoft]]></category>

		<guid isPermaLink="false">http://www.genericsolutions.com.au/?p=25</guid>
		<description><![CDATA[We recently purchased some technology items that were branded as having cash back which made them quite affordable. However we were nearly stung due to the very short timeframe we had to apply for the money.
 
It seems to me that the entire process is designed to look attractive whilst making it difficult to redeem the [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small; font-family: Times New Roman;">We recently purchased some technology items that were branded as having cash back which made them quite affordable. However we were nearly stung due to the very short timeframe we had to apply for the money.</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small; font-family: Times New Roman;"> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small; font-family: Times New Roman;">It seems to me that the entire process is designed to look attractive whilst making it difficult to redeem the voucher for the money. </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small; font-family: Times New Roman;"> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small; font-family: Times New Roman;">I bought a new Acer laptop for basic email and surfing around the house. Not a bad little laptop to be honest for the money. However, when I went to redeem the paperwork I had one day left to apply for the refund. If I had remembered one day later then I wouldn’t have got the refund. We are talking about $150 here so it’s quite sizeable. </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small; font-family: Times New Roman;"> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small; font-family: Times New Roman;">Another cash back I applied for was a Microsoft Mouse/Keyboard combination. I’m still waiting on the money to hit my bank account from about 8 weeks ago.</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small; font-family: Times New Roman;"> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small; font-family: Times New Roman;">During the process of applying for the cash back (via the web) Acer tried to sell us extended warranty for about the same value as the cash back. Therefore a cynic could say that other vendors give you three years however this is just a sales gimmick intended to confuse you by making it look like a great deal.</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small; font-family: Times New Roman;"> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small; font-family: Times New Roman;">The reality is, if you stick to your guns and really know what it is you are buying, remain vigilant as to the terms and conditions of the offer, then cash back can actually work. However if you don’t then you will get stung.</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small; font-family: Times New Roman;"> </span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small; font-family: Times New Roman;">The final thing to note, is that the ATO will soon stop this process because the purchase price ($650) Includes GST. However the refund can go into any bank account meaning a scammer could easily dupe the tax office out of a lot of revenue.</span></p>
<hr/>Copyright &copy; 2008 <strong>Generic Solutions Information Pages - <a href="http://www.genericsolutions.com.au">Generic Solutions Information Pages</a></strong>. <span style="display:none;color:#ffffff">GenericSolutionsInformationPages</span>]]></content:encoded>
			<wfw:commentRss>http://www.genericsolutions.com.au/22254.html/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
