- Is the Cisco MARS mission going to abort?
- First iPhone worm spreads Rick Astley wallpaper
- 10 stunning 3D buildings made with Google SketchUp
- Open source software ready for big business
- Four reasons to buy (and one reason to avoid) the Droid
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
Blue Stripe Software
www.bluestripe.com/
Improving Application Performance Troubleshooting
Diagnosing why an application is slow is hard, at times taking days or weeks to isolate and resolve. This paper explains the challenges involved using current management tools, provides a 'wish list' for application management and analysis, and explains the need for an application system-wide approach that monitors entire applications, not components.
Download Whitepaper
Virtual Vigilance: Managing Application Performance in Virtual Environments
This paper highlights the impact of virtualization on application performance. "Managing Application Performance in Virtual Environments" states: "Best-in-Class organizations are predominately taking actions around improving visibility across both physical and virtual systems, assessing the business impact of application performance and understanding interdependencies of applications in virtualized environments."
Download Whitepaper
Application Service Requests: The Missing Link for Pragmatic ITSM
Forrester Research analyst Glenn O'Donnell and BlueStripe co-founder Vic Nyman discuss a breakthrough approach to application problem management. Learn the new approach for ITSM problem management, which provides: Rapid isolation of application slow-downs to specific components for quick problem resolution, 24/7 monitoring for proactive notification of potential issues before end users are impacted and much more.
Register for Webcast
Comment