Friday, November 13, 2015

Business software or business application is any software or set of computer programs that are used by business users to perform various business functions. These business applications are used to increase productivity, to measure productivity and to perform business functions accurately.

By and large, business software is likely to be developed specifically for a business and therefore is not easily transferable to a different commercial enterprise, unless its nature and operation is identical. This is due to the unique requirements of each business that off-the-shelf software in unlikely to completely address. However, where an on-the-shelf solution is necessary, due to time or monetary considerations, some level of customization is likely to be required. Exceptions do exist, depending on the business in question, and thorough research is always required before committing to bespoke or off-the-shelf. [1]

Some business applications are interactive, i.e., they have a graphical user interface or user interface and users can query/modify/input data and view results instantaneously. They can also run reports instantaneously. Some business applications run in batch mode i.e. they are set up to run based on a predetermined event/time and business user does not need to initiate them or monitor them.

Some business applications are built in-house and some are bought from vendors (off the shelf software products). These business applications either are installed on desktops or on big servers. Prior to the introduction of COBOL (a universal compiler) in 1965, businesses developed their own unique machine language.. RCA's language consisted of a 12 position instruction. For example, to read a record into memory,the first two digits would be the instruction (action) code. The next . four positions of the instruction (A address) would be the exact leftmost memory location where you want the readable character to be placed. Four positions (B address) of the instruction would note the very rightmost memory location where you want the last character of the record to be located. A two digit B address also allowed a modification of any instruction. Instruction codes and memory designations excluded the use of 8's or 9's. The first RCA business application was implemented in 1962 on a 4k RCA 301.The RCA 301, mid frame 501, and large frame 601 began their marketing in early 1960. .

The term covers a large variation of users within the business environment, and can be categorized by using a small, medium and large matrix:

The small business market generally consists of home accounting software, and office suites such as OpenOffice.org or Microsoft Office.
The medium size, or small and medium-sized enterprise (SME), has a broader range of software applications, ranging from accounting, groupware, customer relationship management, human resource management systems, outsourcing relationship management, loan origination software, shopping cart software, field service software, and other productivity enhancing applications.
The last segment covers enterprise level software applications, such as those in the fields of enterprise resource planning, enterprise content management (ECM), business process management (BPM) and product lifecycle management. These applications are extensive in scope, and often come with modules that either add native functions, or incorporate the functionality of third-party computer programs.
Technologies that previously only existed in peer-to-peer software applications, like Kazaa and Napster, are starting to feature within business applications.
I remember being in my mid-twenties when the concept of a duplicable-business-system was introduced to me. My perspective about business changed forever. I found myself re-evaluating everything I had previously understood about smart business. I began to look for opportunities to understand the skill behind guiding a cohesive team, consisting of individuals with their own agendas, their own ideas and their unique ways of doing things.
I began to see McDonald’s as so much more than just a burger fast-food eatery that asked you to “upsize” at every opportunity. Developing smart business solutions is about so much more than just mass production, greed or limiting the self-expression of the individual. It’s about developing a strategy to create order, to facilitate communication and the sharing of knowledge in such a way that the whole team heads in the same direction, towards a common goal. Global statistics reflect that around 80% of all businesses started will fail within their first 5 years and 80% of the enterprises that survive the first 5 years will fail in the second 5 years. Let’s face it… the odds aren’t good. Systemization is one part of the puzzle in assisting businesses in becoming and remaining successful.
Refining your business system may involve minor tweaking of your current business processes or just simple and consistent documenting of team knowledge. You could introduce regular training workshops, refine some office standards or do something more dramatic like add a new documentation platform to your office environment.
Introducing new software, such as Revit, into your office can initially be disruptive, stressful and daunting. Changing a primary documentation platform will inherently raise any unresolved issues, some of which are not software related at all, but are rather management, work flow or documentation issues that may have remained unnoticed or unchecked for some time. This evaluation process however can be an invaluable opportunity for a company to refresh and review office processes and standards which may no longer be as efficient or even as necessary as they once were. The key to a successful implementation is to embrace this development process and to take the time to evaluate and review previous ways of doing things.
Most experienced Revit users will acknowledge that there is often more than one way to achieve a particular outcome using various tools; however each option has a set of ramifications that need to be understood and considered before deciding on a best documentation approach. By asking questions about how BIM-capable software, such as Revit, can improve the accuracy and consistency of your documentation you will instinctively re-examine previous workflows and begin to find ways to streamline and improve the documentation flow and output within your company.
So how does systemization relate to the construction industry or affect your specific business?
It is imperative to review our office processes and to challenge how we order, find, edit, manage, distribute, update and collate data, project files, drawings, warranties, legal papers etc. I believe that the industry pursuit of the BIM ideal, the advancement in software’s and new technologies all raise a real threat of information overload. Without good office systems disorganized companies could soon lose much of their profits as they become more and more inundated with all kinds of information.
Here are some brief examples of what a system-based-solution can prevent, thereby saving time, frustration, inefficiency and money.
•             Losing a file that someone has accidentally deleted moved or altered.
•             Not being able to determine the most current version of a working file instantly.
•             Inheriting a project file where no office conventions or apparent logic has been applied.
•             Finding corrupt files that have not been deleted, archived or worse, are still in use.
•             Transmit t als or revisions have not been accurately maintained or managed.
•             Insufficient or irregular protection and back-up of data on servers.
•             Tasks are often repeated by several team members due to insufficient communication or a lack of shared data collaboration.
It intrigues me why some systems work well and why others are ignored and fail. What is the secret?
I think there are several factors that seem to facilitate a successful outcome when refining a company’s processes.
Here are some secrets to making it work:
•             Management & leaders must support the new initiative and revised system.
•             Avoid creating processes that create additional workload for teams with minimal benefit.
•             A Business system and outlined processes need to be simple, easy to follow and should reduce confusion.
•             Any system worth creating is worth maintaining and monitoring. [Document management and process procedures clearly.]
•             Create well considered system solutions that pre-empt possible hurdles or risks of failure.
•             The system is designed to improve efficiency and/or output accuracy.
•             Don’t try to appease everyone but remember to consider the impacts on other departments.
•             Where possible create processes that can be supported across several, if not all, departments to ensure minimal variances in procedures. Consistency and simplicity is the key.
•             Steer clear of creating a system that is too inflexible.
•             Resist the temptation to create a procedure for absolutely everything. Avoid micro-management.
Knowledge and industry experience can be a company’s most valuable asset. Essentially knowledge management offers a company some protection and ensures that valuable knowledge and experience is duplicated throughout the office. Be sure that when senior or long-term staff members leave your firm that they do not walk out the door with their wisdom. Take the time to capture some of their insight and fundamental knowledge of office protocols so that you can use the knowledge to train and co-ordinate your staff to harness team strengths. Reward personnel who are eager to contribute to knowledge management and try and discourage a self-centered work ethos that perpetuate an isolated learning environment.
Here are some things that may be worth documenting:
•             What are the desired project workflows and office procedures?
•             How do various departments interact?
•             How is data managed, edited, repaired, updated and/or issued?
•             Who is accountable for documenting and updating relevant procedures? [Security permissions]
•             How should staff members be notified of changes in procedures?
Once you have captured some of the valuable knowledge the key is to reproduce it amongst your staff members. This can be achieved in the form of reference manuals, intranet or training and inductions. If you take the time to formalize the transfer of knowledge through various training materials you will be ensuring the correct knowledge is duplicated through the office environment and that everyone is following the same protocols. Consider setting a partnership/buddy program within your firm that supports and encourages the sharing of knowledge and mentorship.
Whilst working at Woolworths I created a Revit user guide which proved to be a useful tool to ensure everyone was heading in the same direction. I documented the Revit system, expected document outputs and company specific Revit practices. This guide became an invaluable means to ensure existing and new staff had a consistent reference to work from; thereby ensuring that six documentation offices across Australia all produced identical working drawings and staff could switch across projects, if needed, without any confusion with regard to project and office standards as well as content libraries.
In my experience Revit’s performance ability can be dramatically improved upon by clever and disciplined principles. I have found that a well-considered and consistently followed convention for shared parameters, family sub-categories, view templates and family naming can make a world of difference to how data can be controlled, maintained, repaired and monitored. What excites me most about Revit is how the software excels in an environment of order and how easy it can become to identify inconsistencies if chosen standards are closely followed. I think the key thing to keep in mind is to create systems that are clear, simple and flexible. See for yourself how systemization could benefit you, your team and create a better work environment.
Best of Luck!

Thursday, November 12, 2015


HRM software allows you to manage and monitor key human resource tasks, including; 

Administration (defining company structure‚ pay grades and other information)
Personal Information (employee related information‚ including personal information‚ detailed qualifications and work experience‚ job related information etc). 
Reports (customize reports according to your needs with an appropriate report filing system).
Leave (defines the approval processes and information leave entitlement‚ balance‚ history etc. An electronic HRM system can significantly streamline all leave related procedures‚ eliminates paperwork and saves costs.)
Time and attendance (HRM software can enhance the organization’s performance by eliminating paperwork and manual processes associated with time and attendance needs)
Benefit (This HRM software allows businesses to manage employee medical and welfare records in one easily accessible location.)
Recruitment (procedures for staff recruitment‚ approval of vacancies‚ eligibility requirements‚ managing candidate’s information‚ short-listing‚ interview notes and other features).  
Performance (simplifying the performance review process you can communicate the key performance indicators for each job title allowing the employees to understand and achieve your expectations).
Orange HRM is an opensource HRM tool suitable for use in both micro enterprises and medium size enterprises that can help you monitor all the above factors for your business.


To find out more about OrangeHRM click on the image above to go to the OrangeHRM website or view the YouTube video below on OrangeHRM features.
Customer Relationship Management is part of every business, regardless of whether or not your business uses CRM software.

Regardless of the size or aspirations of your business, it is advisable to recognize the importance of CRM in acquiring and retaining customers.


Modern basic CRM software includes the following functions:
  • Customer and personal data maintenance with various  customer classifications
  • Assistance in managing customer encounters
  • Assistance in control of the sales process
  • CRM plans and  how to implement them
  • Targeting tools and multi-channel communication for marketing
  • Customer service support systems
  • Report, analyze and search tools
vTiger CRM is one of the most popular open source CRM systems and was developed  to meet the needs of small to medium  sized businesses.vTiger offers sales force automation, marketing automation, customer support and service, inventory management, activity management, as well as reporting and dashboards features.

 The full version is completely free, but you can also purchase a support subscription or a hosted version at a cost.

Accessible at: http://www.vtiger.com/
Subscribe to RSS Feed Follow me on Twitter!