If you’re a Business Analyst who’s looking for ways to improve, have you considered a little reading to up your game? If you have, you’re in good company.
Rene Descartes said
“The reading of all good books is like a conversation with all the finest men of past centuries.”
Or in this case, all the finest men and women of past projects.
It’s worth your while to get better at what you do — a good Business Analyst can make a good living on projects that are occasionally interesting.
But what does a great BA make?
MyCareer.com.au shows salaried BAs and Systems Analysts making between about $90,000 and $120,000 per annum in Australia during the 2010 calendar year:

I also know through my personal network that BAs who are able to negotiate contracts often do even better. A great BA will make fantastic money on truly exciting projects — and will never be out of work.
What’s the difference between a good BA and a great one? I believe it’s primarily how much you’re willing to invest in your own education and experience.
Buying and reading the following 5 books will make you a better BA. They’re definitely not the only thing that will help, but they’ve certainly been invaluable to me over the years. I hope you buy them for your library and they make a difference for you too.
1. Software Engineering by Ian Sommerville. This was one of my textbooks at university, and I still use it as a reference years later. It covers the fundamental principles of designing software systems in a structured way. Some parts of this book may not be accessible if you don’t have a technical bent — but nothing in it is so arcane that a BA with more of a business background shouldn’t be able to make sense of it. This book will help you understand why some business requirements are a good idea and some are plain foolhardy from a technical viewpoint. It will help you to write better requirements and specifications because you’ll understand the possibilities and constraints of engineered software. Throw some memorable concepts from this book into conversation and you might even make friends with a developer.
2. The Little Red Writing Book by Mark Treddenick. Writing is vital for a BA. If you don’t write well, you lose both credibility and effectiveness. Your job as a BA is in large part communicating what you have learned about a problem, unambiguously and for multiple audiences (managers, developers, architects, users). This book is a great, no-nonsense source of tips to improve the style and the clarity of your message.
3. Mastering the Requirements Process (2nd Edition) Suzanne and James Robertson.
Widely applauded, I think this book is invaluable. It is an end-to-end method for executing the requirements process. Any time I’ve brought this book to the office it’s been “borrowed” and proven very difficult to recover. The Robertsons run some great training programs that are worth attending if you can afford it — or convince your employer to pay. Google “volere process” to find out more and get hold of some great templates for gathering and building requirements.
4. BRS Rulespeak originally by Ronald G Ross, now sold by Business Rules Solutions. Learn how to write business rules in a way that removes doubt about their meaning. The Rulespeak method also helps in building a manageable and scalable system of business rules for use in Enterprise Architectures, because the rules are defined in a consistent and standardised way AND they can be easily understood by business people.
5. UML Distilled: A Brief Guide to the Standard Object Modeling Language (3rd Edition) by Kendall Scott.
Every diagramming method you’ll ever need, and some that you won’t. UML seems to have fallen out of favour in the last few years, but I still rely on many UML model types to specify the properties and behaviours desired of systems. Even if you don’t use UML, you’re bound to come across system documentation that does. This book is a compact resource when you need to know how to use a sequence diagram, a use case or a state machine diagram. It will help you understand the important differences between a data flow model and an activity diagram.
Are you a BA with great ideas? Are there resources you’ve used to improve your BA skills? Why not share them in the comments, or share this article on your favourite social media platform?
Recent Comments