Click here to Skip to main content
15,891,976 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Do we need Business Analysts? Pin
PIEBALDconsult29-Sep-21 6:51
mvePIEBALDconsult29-Sep-21 6:51 
GeneralRe: Do we need Business Analysts? Pin
Timothy Dean Mobile-Speed29-Sep-21 11:44
professionalTimothy Dean Mobile-Speed29-Sep-21 11:44 
GeneralRe: Do we need Business Analysts? Pin
5teveH29-Sep-21 6:28
5teveH29-Sep-21 6:28 
GeneralRe: Do we need Business Analysts? Pin
MSBassSinger29-Sep-21 5:21
professionalMSBassSinger29-Sep-21 5:21 
GeneralRe: Do we need Business Analysts? Pin
5teveH29-Sep-21 6:35
5teveH29-Sep-21 6:35 
GeneralRe: Do we need Business Analysts? Pin
MSBassSinger29-Sep-21 8:48
professionalMSBassSinger29-Sep-21 8:48 
GeneralRe: Do we need Business Analysts? Pin
KateAshman30-Sep-21 6:50
KateAshman30-Sep-21 6:50 
GeneralRe: Do we need Business Analysts? Pin
MSBassSinger30-Sep-21 7:13
professionalMSBassSinger30-Sep-21 7:13 
I certainly would not tell you how to feel. You are entitled to your opinions and feelings, and I respect that.

But in looking back over 40 years in software engineering in several vertical markets, and still being active and full time, so in fact and in theory, I was not describing a Functional Analyst.

At the core of modern software architecture is creating abstract entities (e.g. classes) that may or may not describe real, concrete entities. So your run into business objects being figments of one's imagination does not logically follow.

Business analysts that have little or no domain experience and do not understand how software is actually made are a waste of time. A senior-level software engineer can learn the BA aspects of the SDLC and manage the direct involvement with the business side (both process and people) much easier than a BA can learn the technical side. In my career, for example, I learned the business side and customer-relations side of software engineering quite easily, and breezed through getting an MBA.

My point is that BAs and PMs that do not have the technical expertise and experience in software engineering are a net negative to successfully completing a software project with quality, reliability, sustainability, extensibility, with good performance, on time and on budget. Too often, in my experience and IMHO, the BAs and PMs are the bane of a developer's existence and a barrier to making a good product that developers must waste time trying to overcome.

That said, the best BAs and PMs I have known are those that fall into at least one of these categories:
1 - Recognize their limitations and rely on the senior software engineer(s) to turn their business ideas into software ideas at the requirements and design level, and do not try to manage the architecture, design, development, quality assurance, and deployment aspects of the SDLC.
2 - Are willing to learn, put their ego aside, and take the time to learn about the much more complex world of software engineering.
GeneralRe: Do we need Business Analysts? Pin
KateAshman1-Oct-21 1:13
KateAshman1-Oct-21 1:13 
GeneralRe: Do we need Business Analysts? Pin
Gerry Schmitz29-Sep-21 8:37
mveGerry Schmitz29-Sep-21 8:37 
GeneralRe: Do we need Business Analysts? Pin
KateAshman30-Sep-21 6:29
KateAshman30-Sep-21 6:29 
GeneralRe: Do we need Business Analysts? Pin
5teveH30-Sep-21 7:07
5teveH30-Sep-21 7:07 
GeneralThey are annoying animals, cats. Pin
OriginalGriff27-Sep-21 20:32
mveOriginalGriff27-Sep-21 20:32 
GeneralRe: They are annoying animals, cats. Pin
den2k8827-Sep-21 20:55
professionalden2k8827-Sep-21 20:55 
GeneralRe: They are annoying animals, cats. Pin
Jörgen Andersson27-Sep-21 21:37
professionalJörgen Andersson27-Sep-21 21:37 
GeneralRe: They are annoying animals, cats. PinPopular
OriginalGriff27-Sep-21 21:46
mveOriginalGriff27-Sep-21 21:46 
GeneralRe: They are annoying animals, cats. Pin
Gary R. Wheeler28-Sep-21 10:40
Gary R. Wheeler28-Sep-21 10:40 
GeneralRe: They are annoying animals, cats. Pin
pkfox27-Sep-21 21:49
professionalpkfox27-Sep-21 21:49 
GeneralRe: They are annoying animals, cats. Pin
yacCarsten27-Sep-21 22:24
yacCarsten27-Sep-21 22:24 
GeneralRe: They are annoying animals, cats. Pin
Mike Hankey28-Sep-21 1:23
mveMike Hankey28-Sep-21 1:23 
GeneralRe: They are annoying animals, cats. Pin
dandy7228-Sep-21 2:53
dandy7228-Sep-21 2:53 
GeneralWell, negative advertising seems to help stop smoking. Will it work here? Pin
Cp-Coder27-Sep-21 12:38
Cp-Coder27-Sep-21 12:38 
GeneralRe: Well, negative advertising seems to help stop smoking. Will it work here? Pin
Sander Rossel27-Sep-21 18:55
professionalSander Rossel27-Sep-21 18:55 
GeneralRe: Well, negative advertising seems to help stop smoking. Will it work here? Pin
Cp-Coder28-Sep-21 2:36
Cp-Coder28-Sep-21 2:36 
GeneralRe: Well, negative advertising seems to help stop smoking. Will it work here? Pin
Sander Rossel28-Sep-21 3:05
professionalSander Rossel28-Sep-21 3:05 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.