- Firefox users targeted by malware
- Nokia's new N97 vs. the iPhone
- Talk-powered cell phones?
- AT&T to cut 12,000 employees through 2009
- Microsoft, EMC partner on data-loss prevention
Senior Editor Denise Dubie guides you through the latest developments in management tools and services.
Traditionally, business analysts have been subject matter experts with strong business skills and moderate technical skills. They act as translators between a business manager requesting an IT service and the development architect or engineer who will be designing it. For example, when an installment loan manager requests a loan application portal, the business analyst meets with him, helps him to specify requirements, and then translates them into high-level specifications. These specs go to the engineer, who creates a detailed design, then the finished product. If he has questions along the way, he funnels them back through the business analyst. This eliminates what would likely be a painful conversation where the engineer might just as well be speaking Arabic while the installment loan manager speaks French.
Service-oriented architecture (SOA) brings an entirely new focus to the role of the business analyst, and presupposes much more technical depth than has been necessary in the past. It presents a challenge and an opportunity to those currently in business analyst roles, and will likely offer new options to those interested in combining their business acumen with deep technical insight. Business analysts are one of "hot skills" identified for the coming decade, but a major factor that will determine marketability over this period will be technical skill sets.
SOA offers an opportunity for companies to build software assets incrementally, as componentized code packets that, once written, can theoretically be leveraged as components for composite business services. So that a date routine, for example, once written, can become part of every subsequent business service that needs to calculate a date. This is a great idea, but if a company is building business services out of lots of little pieces, somebody has to have the overall knowledge necessary to assemble those pieces into something resembling a business service. This role may well fall to business analysts.
In SOA, the business analyst assumes a much more central role than has previously been the case, but this presupposes a detailed knowledge of business processes and a good working knowledge of SOA methodologies and products. The moral of this story? If you are a business analyst, or aspire to be one, your value to the business is going to be much greater if you develop SOA skills. A follow-up to this is that we are beginning to see advertisements for business analysts with SOA skills on job boards, and there is at least one specialized Web site for those with an interest in this area.
Denise Dubie is senior editor with Network World.
Partner Content
NetScout and analyst Jim Metzler have teamed to deliver a series of IT Briefs on Network and Application Performance Management leveraging research from NetScout’s nGenius & Sniffer users.
www.netscout.com
Metzler on CIO Priorities
The top five CIO priorities based on a survey of NetScout users revealing CIOs' top priorities and what they think they should be. Also includes interviews with CIOs of large organizations.
Read the Report
Metzler on Application Delivery
How to eliminate the stovepiped or siloed nature of application delivery from both an organization and a technological perspective.
Read the Brief
Metzler on Network Troubleshooting
Overview of network troubleshooting that provides an assessment of where we are, and where we need to be relative to the complexities of today's IT challenges.
Read the Brief
Comment