Analyst’s corner digest #13

Top stories published in March — April 2023

Igor Arkhipov
Analyst’s corner
Published in
10 min readApr 27, 2023

--

Hi there!

Welcome to another edition of Analyst’s corner digest. Hope you are not superstitious, because this is the 13th issue of our digest; and some people somehow have an issue with this number. Anyway, we all possess analytical minds here so it shouldn’t be a problem. Touch wood ;)

This month was big on advancements in AI, and it is reflected by our authors exploring topics like “can AI help with business rules and non-functional requirements?”, “what is the biggest breakthrough and future of ChatGTP?”, and “will AI replace humans?”. Lucky us, the answer seems to be NO so far, but AI sure enough it going to alter the way we do work and arrange our lives. Interesting times!

On enterprise architecture front, we’ve got an amazing recipe of how to set up Enterprise architecture in your company. Written by a person who has done it before (many times), it is a piece not to overlook — not every day you get advice from people with first hand experience like this.

For aspiring BAs, we’ve got a whole range of articles exploring how to start your career, get prepared for the interview, receive more calls from recruiters and more; as well as a collection of crucial skills for BAs. Managing stakeholders, developing requirements, negotiations and saying no; and finally — how much of technicality is enough for a BA? That’s something to think about…

Enjoy reading.

— yours, Igor
https://www.analystscorner.org/

AI & Machine learning & Data

1) Few people understood the highest breakthrough of Chat GPT

by Fabrício Laguna — The Brazilian BA

This weekend at a family party, my uncle José (now over 70 years old but still very attentive and in tune) asked me: “As you work in the technology area, answer me one thing: Is this Chat GPT thing really all that? Or is it just a fad?”

It is possible that you have already come across a similar question, or are even asking yourself the same question. I’ve been experimenting with this new technology a lot since it was made publicly available and the theme interests me. I have exchanged ideas with several professionals, read articles about it, and try to keep myself updated. So I didn’t sit on the fence and answered. “Yes, uncle! It’s going to revolutionize the use of technology, but not necessarily about what people are looking at right now. Chat GPT is not just a turbocharged Google and much less a Digital Oracle as many people are seeing it. It is an example of how we will interact with all technology things in the future.”

This article delves a little deeper into the answer I gave my uncle and shares a vision of the future that is taking shape with the diffusion of this language models based on artificial intelligence technology.
> Keep reading…

2) Chat GPT knows how to differentiate rules from requirements. Do you?

by Fabrício Laguna — The Brazilian BA

I asked my newest assistant Chat GPT to describe some requirements and some rules for an application. The answer was very good and adequate; better than most of the requirement specs I see.

Many professionals make a huge mess when it comes to differentiating requirements and rules in the context of software development. The example I’m going to share here, generated by Chat GPT, may help you to understand that difference.

But first, let’s understand each one of these concepts.
> Keep reading…

3) Leading the way: Key qualities and experiences for effective analytics team leadership

by Nilimesh Halder, PhD

In today’s data-driven world, businesses rely on analytics teams to derive valuable insights and drive informed decision-making. Effective leadership is crucial to the success of these teams, as it fosters collaboration, innovation, and growth. In this article, we will explore the essential experiences and qualities someone should possess to successfully lead an analytics team, along with examples and explanations.
> Keep reading…

4) The amazing ChatGPT functional and non-functional requirements

by Fabrício Laguna — The Brazilian BA

Requirements analysis is an essential step in the development of solutions, especially for software systems, as it defines what the system should be able to do and how it should behave in different situations. One of the main aspects to be considered in requirements analysis is the distinction between functional and non-functional requirements.

I recently published an article about the difference between requirements and business rules with examples proposed by ChatGPT. The result was quite didactic and some people asked me to do the same with functional and non-functional requirements. Thus was born this article that you are reading now.
> Keep reading…

5) The billion dollar question: will artificial intelligence/machine learning replace humans?

by Rupa Mahanti

The good news and the short answer is NO.

The question also reminds me of the following statement made by writer and publisher, Elbert Hubbard: One machine can do the work of fifty ordinary men. No machine can do the work of one extraordinary man.

> Keep reading…

6) The future of artificial intelligence (AI) from the perspective of a data scientist

by Nilimesh Halder, PhD

As a data scientist, I am well aware of the significant impact that artificial intelligence (AI) has already made on the world. AI is rapidly changing the way we live, work, and interact with our environment. In this article, I will provide insights into the future of AI, including its potential advancements and its associated challenges.

AI has already come a long way, and we have made remarkable progress in developing machines that can learn and make decisions from data.
> Keep reading…

Enterprise architecture & Agile

1) How to Set Up Enterprise Architecture for Your Organisation

by Shashi Sastry

Senior IT leaders of companies (and, on happy occasions, business heads) regularly ask me how to set up enterprise architecture in their organisations. Sometimes they enquire informally, and at other times, through proposal requests. Having established enterprise architecture for several companies, I am sharing my method for anyone interested in learning or using it.

To teach anything, telling is okay, showing is excellent, and doing is best. I can only tell here, so look for chances to see or do EA.
> Keep reading…

2) The psychology of business analysis in agile software development

by Mishal Chowdhury

In agile software development, I’ve learned that understanding human behavior is the key to conducting effective business analyses. When it comes to how people approach problems, communicate, and work together, human psychology is a major factor. Business analysts can become more productive in agile software development by having a deeper understanding of human motivations and behavior. This article examines the psychology of business analysis in agile software development and how it can be applied to produce the best results.
> Keep reading…

Business Analysis Skills & Career

1) Does domain really matter while switching to a BA role?

by Bhavini Sapra

  • Is domain knowledge an essential prerequisite for switching to a BA role?
  • How many domains do I have to study before attending an interview?
  • Which domain has the highest demand in the market?

If these are some of the questions in your mind, then you’re in the right place.

This is another huge concern among aspiring BAs, especially when they are in their preparation phase. There are so many different domains and industries looking for a business analyst.

I first heard the term “domain” during my BA training. People speaking about this being so important, that I started learning about all possible ones out of fear — banking, insurance, finance, healthcare, IT and whatnot.
> Keep reading…

2) Top BA skill — Stakeholder management: how to turn difficult stakeholders into allies

by Obi Nwokedi

Before I start, it’s important to first understand that while you may encounter a few really difficult people, most are just temporarily difficult and as soon as their issues are managed, it all becomes easier. When you think about it, it’s all a bit more of ‘expectation management’. Ideally I‘d rather call this stakeholder engagement, with expectation management as a subset of it.

As a business analyst, one question you’ll be asked at almost every business analyst job interview is: “How do you manage difficult stakeholders?”

Not just for interviews, but also as part of the job, managing difficult stakeholders can be one of the most challenging aspects of working as a business analyst in my opinion.
> Keep reading…

3) Transitioning to a business analyst role

by Sergiu Pocan

Evozon encourages employees to learn and grow continuously, explore new avenues, and better themselves. That includes supporting colleagues that want to try different roles than the ones they currently occupy. As such I’ve worked with developers, testers, people in human resources, and project managers in our company to transition them to the role of business analyst. And I would like to share my experience with you.

So if you’re looking to transition from one of these positions to the role of business analyst this article will help you.
> Keep reading…

4) Game theory and business analysis: A strategic approach for agile teams

by Mishal Chowdhury

gile methodologies have become a buzzword in software development thanks to their ability to deliver value quickly. As a lead business analyst with over 8 years of experience, I’ve witnessed how agile methodologies have helped software development teams adapt to change and collaborate more effectively. The process of developing optimal solutions can still be improved, and game theory is one strategy that can do so.

Game theory is the study of strategic decision-making in competitive situations. It’s about understanding how people behave in situations where they have conflicting objectives and using that knowledge to create optimal solutions.

As a business analyst, using game theory can help in various ways.
> Keep reading…

5) Say No To Everything: The Diplomatic Act of Pushing Back

by Obi Nwokedi

As a business analyst, especially on a new project, it can be tempting to take on every request that comes your way in an effort to be seen as a team player, or to impress the bosses, or to ensure that the project moves forward smoothly. With experience, however, you will learn that this over-committing can lead to burnout, missed deadlines, and overall project failure.

Its important to understand the consequences of over-committing as well as the importance of saying no or pushing back in a diplomatic way to prevent burnout and improve overall project outcomes.
> Keep reading…

6) Should a BA be technical enough to survive in the IT industry?

by Bhavini Sapra

  • Is it necessary to be 100% technically sound before applying to a BA role?
  • Do you always have this confusion between technical and functional BAs?
  • Do you always assess your technical expertise and are not sure how much is too much for a BA role?

These were some of the daunting questions during my BA transition. If this is the same case with you, let’s dive deeper into how to get it sorted.
> Keep reading…

More articles

Thanks folks!

--

--

Igor Arkhipov
Analyst’s corner

CBAP | Business analysis | Enterprise architecture | Agile — Find me on linkedin: https://www.linkedin.com/in/igarkhipov/