If you have already studied the BABOK whether for certification or just to be a more kick ass business analyst, than you already know that in reality, business analysis isn't really a skill set in and of itself. In truth, a business analyst has to kind of be a lot of things all at once, which can be good and bad.
Good, because your exposed to all kinds of different stuff that if you feel passionate about you can pursue as a specialty
Bad, because you have to be kinda proficient in a bunch of stuff.
So now your like, okay... what is it I'm supposed to be good at. Well in turns out, that the BABOK actually spells it out for us. That particular body of knowledge draws from a bunch of different sources (they say so in chapter 1) and the list pretty much spells out all the different areas that a BA should seek out training, experience, and knowledge. Most of these definitions came from Wikipedia, so take it up with them if you don't like them.
(Most of the summaries are from Wikipedia.org)
- Group of software development methods based on iterative and incremental development, where requirements and solutions evolve through collaboration between self-organizing, cross-functional teams. It promotes adaptive planning, evolutionary development and delivery, a time-boxed iterative approach, and encourages rapid and flexible response to change.
- set of theories, methodologies, architectures, and technologies that transform raw data into meaningful and useful information for business purposes.
Business Process Management
- referred to as a "holistic management" approach to aligning an organization's business processes with the wants and needs of clients. BPM uses a systematic approach in an attempt to continuously improve business effectiveness and efficiency while striving for innovation, flexibility, and integration with technology
- describe the operations, definitions and constraints that apply to an organization. Business rules can apply to people, processes, corporate behavior and computing systems in an organization, and are put in place to help the organization achieve its goals.
Decision Analysis and Game Theory
- The discipline comprising the philosophy, theory, methodology, and professional practice necessary to address important decisions in a formal manner.
Enterprise Architecture (including the Zachman Framework for Enterprise Architecture™ and TOGAF™)
- A well-defined practice for conducting enterprise analysis, design, planning, and implementation, using a holistic approach at all times, for the successful development and execution of strategy. Enterprise Architecture applies architecture principles and practices to guide organizations through the business, information, process, and technology changes necessary to execute their strategies
Governance and Compliance Frameworks, including Sarbanes-Oxley, Basel II, and other
IT Service Management (including ITIL®)
- A set of practices for IT service management (ITSM) that focuses on aligning IT services with the needs of business.
Lean and Six Sigma
- Managerial concept combining Lean and Six Sigma that results in the elimination of the eight kinds of wastes (classified as Defects, Overproduction, Waiting, Non-Utilized Talent, Transportation, Inventory, Motion, Extra-Processing) and an improved capability of performance
Organizational Change Management
- An approach to transitioning individuals, teams, and organizations to a desired future state
- the process and activity of planning, organizing, motivating, and controlling resources to achieve specific goals.
Service Oriented Architecture
- a software design and software architecture design pattern based on discrete pieces of software providing application functionality as services to other applications
Software Engineering (particularly Requirements Engineering)
- The process of formulating, documenting and maintaining software requirements
Software Process Improvement (including CMMI®)
- Capability Maturity Model Integration (CMMI) is a process improvement training and appraisal program and service administered and marketed by Carnegie Mellon University
Software Quality Assurance
- Consists of a means of monitoring the software engineering processes and methods used to ensure quality.The methods by which this is accomplished are many and varied, and may include ensuring conformance to one or more standards, such as ISO 9000 or a model such as CMMI
- an organization's process of defining its strategy, or direction, and making decisions on allocating its resources to pursue this strategy.
Usability and User Experience Design
- Any aspect of a person's interaction with a given IT system, including the interface, graphics, industrial design, physical interaction, and the manual
- MetaBA User Experience Analyst Summary
If you are looking at this list, and you're thinking to yourself, "Wow, I find that particular subject exciting and interesting" than you might have just found something worth taking the time to specialize in. If you looked at the list and thought to yourself "Wow, I have no idea what most of those are." Than its probably about time for you to start doing some reading. Like right now!