Business Mrspennington

Just about business reviews

Author: blogger

The Evolution Of Business Analysts

Software application development has only been around since the late 1970s. Compared to other industries and professions the software industry is still very young. Ever since organizations began to use computers to support their business tasks, the people who create and maintain those “systems” have become more and more sophisticated and specialized. This specialization is necessary because as computer systems become more and more complex, no one person can know how to do everything.

One of the “specialties” to arise is the Business Analyst. A Business Analyst is a person who acts as a liaison between business people who have a business problem and technology people who know how to create solutions. Although some organizations have used this title in non-IT areas of the business, it is an appropriate description for the role that functions as the bridge between people in business and IT. The use of the word “Business” is a constant reminder that any application software developed by an organization should further improve its business operations, either by increasing revenue, reducing costs, or increasing service level to the customers.

History of the Business Analyst Role

In the 1980s when the software development life cycle was well accepted as a necessary step, people doing this work typically came from a technical background and were working in the IT organization. They understood the software development process and often had programming experience. They used textual requirements along with ANSI flowcharts, dataflow diagrams, database diagrams, and prototypes. The biggest complaint about software development was the length of time required to develop a system that didn’t always meet the business needs. Business people had become accustomed to sophisticated software and wanted it better and faster.

In response to the demand for speed, a class of development tools referred to as CASE (Computer Aided Software Engineering) were invented. These tools were designed to capture requirements and use them to manage a software development project from beginning to end. They required a strict adherence to a methodology, involved a long learning curve, and often alienated the business community from the development process due to the unfamiliar symbols used in the diagrams.

As IT teams struggled to learn to use CASE tools, PCs (personal computers) began to appear in large numbers on desktops around the organization. Suddenly anyone could be a computer programmer, designer and user. IT teams were still perfecting their management of a central mainframe computer and then suddenly had hundreds of independent computers to manage. Client-server technologies emerged as an advanced alternative to the traditional “green screen,” keyboard-based software.

The impact on the software development process was devastating. Methodologies and classic approaches to development had to be revised to support the new distributed systems technology and the increased sophistication of the computer user prompted the number of software requests to skyrocket.

Many business areas got tired of waiting for a large, slow moving IT department to rollout yet another cumbersome application. They began learning to do things for themselves, or hiring consultants, often called Business Analysts, who would report directly to them, to help with automation needs. This caused even more problems for IT which was suddenly asked to support software that they had not written or approved. Small independent databases were created everywhere with inconsistent, and often, unprotected data. During this time, the internal Business Analyst role was minimized and as a result many systems did not solve the right business problem causing an increase in maintenance expenses and rework.

New methodologies and approaches were developed to respond to the changes, RAD (rapid application development), JAD (joint application development), and OO (object oriented) tools and methods were developed.

As we began the new millennium, the Internet emerged as the new technology and IT was again faced with a tremendous change. Once again, more sophisticated users, anxious to take advantage of new technology, often looked outside of their own organizations for the automation they craved. The business side of the organization started driving the technology as never before and in a large percentage of organizations began staffing the Business Analyst role from within the operational units instead of from IT. We now have Marketing Directors, Accountants, Attorneys, and Payroll Clerks performing the role of the Business Analyst.

In addition, the quality movement that had started in the 70s with TQM, came into focus again as companies looked for ways to lower their cost of missed requirements as they expanded globally. The ISO (International Standards Organization) set quality standards that must be adhered to when doing international business. Carnegie Mellon created a software development quality standard CMM (Capability Maturity Model). Additionally, Six Sigma provided a disciplined, data-driven quality approach to process improvement aimed at the near elimination of defects from every product, process, and transaction. Each of these quality efforts required more facts and rigor during requirements gathering and analysis which highlighted the need for more skilled Business Analysts familiar with the business, IT, and quality best practices.

Future of the Business Analyst Role

Today we see Business Analysts coming from both the IT and business areas. In the best situations, the Business Analyst today has a combination of IT and business skills. Each organization has unique titles for these individuals and the structure of Business Analyst groups is as varied as the companies themselves. However, there is a core set of tasks that most Business Analysts are doing regardless of their background or their industry.

The Business Analyst role becomes more critical as project teams become more geographically dispersed.
Outsourcing and globalization of large corporations have been the driving factors for much of this change recently. When the IT development role no longer resides inside our organizations, it becomes necessary to accurately and completely define the requirements in more detail than ever before. A consistent structured approach, while nice to have in the past, is required to be successful in the new environment. Most organizations will maintain the Business Analyst role as an “inhouse” function. As a result, more IT staff are being trained as Business Analysts.

The Business Analyst role will continue to shift its focus from “Software” to “Business System.”
Most Business Analysts today are focused on software development and maintenance, but the skills of the Business Analyst can be utilized on a larger scale. An excellent Business Analyst can study a business area and make recommendations about procedural changes, personnel changes, and policy changes in addition to recommending software. The Business Analyst can help improve the business system not just the business software.

The Business Analyst role will continue to evolve as business dictates.
Future productivity increases will be achieved through re-usability of requirements. Requirements Management will become another key skill in the expanding role of the Business Analyst as organizations mature in their understanding of this critical expertise. The Business Analyst is often described as an “Agent of Change.” Having a detailed understanding of the organization’s key initiatives, a Business Analyst can lead the way to influence people to adapt to major changes that benefit the organization and its business goals. The role of a Business Analyst is an exciting and secure career choice as U.S. companies continue to drive the global economy.

Training for the Business Analyst

The skill set needed for a successful Business Analyst is diverse and can range from communication skills to data modeling. A Business Analyst’s educational and professional background may vary as well–some possess an IT background while others come from the business stakeholder area.

With backgrounds as diverse and broad as these it is difficult for a Business Analyst to possess all the skills necessary to perform successful business analysis. Companies are finding that individuals with a strong business analysis background are difficult to locate in the marketplace and are choosing to train their employees to become Business Analysts in consistent structured approaches. First, organizations seeking formal business analysis training should examine vendors who are considered “experts” on the field with a strong focus on business analysis approaches and methodologies. Second, you will want to examine the quality of the training vendor’s materials. This may be done by researching who wrote a vendor’s materials and how often they are updated to stay abreast of industry best practices. Third, matching the real-world experience of instructors to the needs and experience level of your organization is critical to successful training. Business analysis is an emerging profession and it is critical that the instructors that you choose have been practicing Business Analysts.

A Simple Guide In Developing A Crisis Management Plan

Crisis management is said to be the procedure in which an organization takes on the different events or situations that may threaten or harm the stakeholders, the general public and/or the company itself. Before you can make the crisis management plan, there is a need to first define the threats or crises that might affect your business. In order for you to identify them, there are three things that you have to look for. These are the events that threaten the success of the business, the element of surprise and short time that is needed to make the right decisions. According to experts though, there is a fourth element required to determine whether a certain event is a crisis and that is the need for change. In this case, if that particular situation does not call for change, it can be considered as just a failure or an incident and not a crisis.

Another thing that you have to know before you make the crisis management plan is the very little contrast between risk and crisis management. For many years, there have been comparisons between the two even including debates about risk management vs. crisis management. The main dissimilarity between them is that risk management involves the assessment of potential threats and searching for methodologies that will help the business in avoiding the threats. Crisis management on the other hand deals with threats themselves after they have broken out of company control.

The crisis management plan is created in order for the supervisors or the business owners to obtain guidelines for any crisis situation. Thus, it should be an effective document, which includes the fact that it should be continually updated since the industry, the company and the world changes rapidly. Crisis management planning is and will always be a part of the overall protection and emergency awareness and strategic planning process of the business. To get started, five Ps and one E should be remembered: predict, position, prevent, plan, persevere and evaluate.

The first step is to always identify the issues but this does not mean that once you have detected the concerns, you will stop there. This is an ongoing process which includes creating a list of every imaginable company issue starting with the things that will most likely happen. Then you will need to categorize and prioritize the items on the list. You can assign a crisis team that will help you in completing the task. The next step is for policy preparation which involves the policy statements with general principles such as honest, direct and timely responses, ethical standards integration and considering media when implementing the business practices in dealing with emergencies.

The crisis management plan is not complete without the specific responses toward the threats. When drafting them, consider the scope of the crisis, the established unified response and the knowledge of the staff members. The crisis management planning process should be clear, concise, simple and consistent so that the crisis management plan can help in identifying the things that happened, why they occurred and what the company should do to ensure it will never take place again.

Creating A Work From Home Business

work at home business that focuses on the Internet and online. There are many different businesses that you can focus on and we will look at what you should look for within a particular business that you want to do.

There are great many opportunities for you in creating home business is. One of the best resources for you to find information about this . This has created a chance for many people to work at home at their convenience. However, you begin to work at home

When you start working on your own network marketing business! You don,t have to worry if you are a just newbie or have no knowledge on the said field because network marketing will normally provide you with many tools that will help you achieve success! having said this, you will still have to obviously choose the right company to work with.

Take time to read because each affiliate program will list their website as well as a small description on what they do and you will want to visit the website as well. If you are going to be spending a great deal of your time promoting a particular website and program, you’ll want to make sure that -s possible?

Just turn on your computer and connect to the internet. This is one of the fastest and easiest ways to earn a living online nowadays. Presently, network marketing has become one of the most successful online system ! that has helped thousands of virtual workers to make money from home and leave their day jobs

Also each of these particular programs, you should look at how much money you would be making by selling each of these.

You’ll probably find several programs that seem interesting to you so see which one peaks your interest and pays well and head for that opportunity.

The internet has made it easy for people to start their own home based business. Depending on the type of business you want to start, you can be up and running in less than an hour.

Starting a home based business is easy, but running a SUCCESSFUL home based business is another matter altogether.

The majority of people who start their own MLM or affiliate marketing business make little or no money, and many find themselves substantially out of pocket. The main reason so many people fail is that they do not fully understand what is necessary to make a network marketing business successful, and they do not have the support they need to help them sort out any issues.

Tags: ,

Forum Marketing-how To Build A Good Forum Relationship

Forum marketing is a very popular way affiliates promote their websites or blogs. Promoting on forums can be a great way to drive free traffic to your site, so you can introduce your product to interested people. Before you start promoting on a forum, you need to know how to go about it. Building a good relationship with a forum community is essential. So, if you are thinking of using forums as a source to promote your website, make sure you know how to go about it and get started.

Forums are a community of sorts. Think of them as your neighborhood and the people on them are your neighbors. A forum is a gathering place where people come together to discuss certain topics of interest. There is most likely a forum out there for every niche possible. You can use these forums to get information, ask questions, make new friends, and of course promote yourself. You don’t want to sign up at a forum site and just start promoting. There are certain unwritten rules that you should follow when you join a forum.

Like I said earlier, a forum is a community. The people who belong to them are a network. They know one another and are trusting of each other. So, it would not be a good idea to just join the forum and start bombarding it with your links for promotion.

3 Steps for Establishing Yourself in a Forum Community

1. Register and Look Around

Once you have found a forum geared toward your specific niche. Go ahead and register an account for yourself. Then, you should set up your personal profile. You should take a few days to look around the forum before you start posting. Get a feel for the forum. Browse the posts, learn about some of the other members, and get yourself familiar with the written rules.

2. Start Posting (Slow and Easy)

You can go ahead and start posting after you have seen how your particular forum operates. But, don’t over do it with posts. You don’t want to be seen as a spammer. Spammers bombard forums with irrelevant posts, so that they will get link exposure. You want people to take you seriously, so again, don’t over do it!

3. Build a Respectful Reputation

Since you have started posting on your chosen forum. You want to continue to post good and relevant posts. Don’t expect people to automatically think you are an expert, show them. Help people with their questions and answer them as thoroughly and as best you can. You will get more clicks on your link, as you gain respect in your forum community.

Creating relevant and valuable posts to your forum is nessesary. You should not post a bunch of “I Agrees!” Don’t expect to establish a good reputation doing that. You need to provide valuable information to your forum.

There are several different ways to post on your forum. First, and foremost. You should post an introduction. Introducing yourself to your forum community. Also, when there are other new people who have joined the forum, you can post to their introduction and welcome them.

When posting questions, don’t ask questions that you can easily find answers to on a search engine. You should post thoughtful questions. When answering questions on your forum, give as much information as you can. Don’t post uninformative answers, as they are not going to be very helpful. When someone else has already posted a good informative answer to someones question, you can always comment on their answer and add valuable insight. Once again, you should not just post “I Agree!”

Once you have spent a few days or even weeks establishing yourself in your forum community, as a valuable, trusting member. You should be able to start dropping your signature link at the end of your posts. All forums are different when it comes to posting a signature link. Some, let you include a link immediately. Some, will require you to post a certain number of messages first. Then there are ones that require you to be an active member for a specific period of time. Make sure you read all the forum rules, so you know when to start adding your signature link.

Building good relationships and establishing a good reputation in your forum community first is KEY! Getting clicks on your link will follow. So go get started.

Choosing Outsourced Accounting Services For Your Business

If you are considering outsourced accounting services, then youve likely arrived at the conclusion that, as a business owner, your time is much better spent growing your business, not fussing with the books. It takes many business owners a long time to come to this conclusion, which can be detrimental to their business. In an effort to conserve finances, owners often bury themselves in excess work that they arent qualified to do. Outsourcing work is a good way to solve this problem.

Why outsource?

When it comes to accounting, outsourced accounting services are the perfect compromise. Many small to medium sized businesses dont have the financial resources to hire a full-time accounting professional to balance their books monthly and file their taxes. In fact, depending on your business, your books may need to be balanced more often and you may also need financial reports and payroll production. Outsourced accounting services allow you to hand this work off to an expert who only works when you need them to, and therefore, you only pay when them when they do the work you assign. No salary.

What are the other benefits?

Your time is crucial to your business. It is up to you to network, find new investors, develop new products and worry about your businesss presence both online and in the real world. When do you really have time to go through receipts or worry about payroll deadlines? You cannot handle every aspect of your business, and while you may think that by doing it yourself you are saving money, the truth is that if you make a mistake, it can cost you money. Outsourced accounting services are the solution you need. Not only will you lose money if you mess up your businesss taxes, but what if you short change an employee? Or miss a payroll deadline? How can you handle the corporate side of your business if youre buried in the books all day?

Its not all about accounting

There are many tasks you can outsource for your business. You can also outsource things like CFO services. The financial side of your business is what fuels your business. You want solid strategic planning and a defined direction for your business. Getting things like outsourced accounting services is just one way to delegate and organize your business plan for success. Outsourcing other aspects is also possible, and most time favorable. Third parties can also assist with raising capital funds and even advise you about how to plan for your businesses future.

Some may see outsourcing as a short cut, but if you are in a position where you are your only employee and your business is not big enough to justify hiring accounting staff, outsourced accounting services only make sense. Dont short-change your business and its success by trying to juggle everything on your own. You want qualified and experienced professionals helping you grow your business. Dont saddle yourself or an unqualified employee with the important accounting needs of your business. Outsource to professionals today.

Tags: