Click here to Skip to main content
15,886,963 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: Help me, help my BA Pin
Slacker0073-Aug-23 2:59
professionalSlacker0073-Aug-23 2:59 
JokeRe: Help me, help my BA PinPopular
Richard Deeming3-Aug-23 3:26
mveRichard Deeming3-Aug-23 3:26 
GeneralRe: Help me, help my BA Pin
Slacker0073-Aug-23 3:28
professionalSlacker0073-Aug-23 3:28 
GeneralRe: Help me, help my BA Pin
jmaida3-Aug-23 15:42
jmaida3-Aug-23 15:42 
GeneralRe: Help me, help my BA Pin
Steve Schoenauer4-Aug-23 5:34
Steve Schoenauer4-Aug-23 5:34 
GeneralRe: Help me, help my BA Pin
Robert Cummings 20213-Aug-23 4:01
Robert Cummings 20213-Aug-23 4:01 
GeneralRe: Help me, help my BA Pin
Slacker0073-Aug-23 4:21
professionalSlacker0073-Aug-23 4:21 
GeneralRe: Help me, help my BA Pin
MSBassSinger4-Aug-23 3:17
professionalMSBassSinger4-Aug-23 3:17 
It is probably too late for your organization, but putting BAs (Business Analysts) and PMs (Project Managers) in charge of any technology project (especially in software engineering) is a bad decision.

Hiring or contracting these non-technical roles to assist the process, reporting under the authority of an experienced senior software engineer (we’ll refer to herein as the Project Lead) is a better approach when the project is large enough. On smaller projects, those roles should be done by the Project Lead.

First, they should not be given any tasks that require technology decisions. The Project Lead should carve up the project into manageable tickets (e.g. epic, features, user stories, tasks, and tests) that are hierarchically related and follow a projected timeline and adjusted as the project progresses. If BAs and PMs are involved, the Project Lead assigns them user stories and tasks as fits their area of expertise.

Second, the Project Lead is the primary contact and negotiator with both customer (internal or external) and the business leads involved.

Technology projects are best led and managed by senior engineers who thoroughly know the technology and are still hands-on to at least some degree.

Technology projects that are led by non-technical BAs, PMs, or other roles filled with non-technical people are likely to cost more, take more time, and result in lower quality.

If it is too late for your organization to properly manage the project, then you are doing the kindest and most helpful thing by offering to help those non-technical BAs/PMs so they have someone to handle the technology part, and help them learn more about the technology, which gives them “a leg up” in their career.

You are also fortunate that they are receptive to such help. I have found that all too often, the non-technical roles reject the help. A combination of pride and “not knowing what they don’t know” is often why do many non-technical folks don’t want the help they need.

Best of luck to you.
GeneralRe: Help me, help my BA Pin
DerekT-P3-Aug-23 4:15
professionalDerekT-P3-Aug-23 4:15 
GeneralRe: Help me, help my BA Pin
Robert Cummings 20213-Aug-23 4:51
Robert Cummings 20213-Aug-23 4:51 
GeneralRe: Help me, help my BA Pin
Slacker0073-Aug-23 5:10
professionalSlacker0073-Aug-23 5:10 
GeneralRe: Help me, help my BA Pin
Jeremy Falcon3-Aug-23 5:38
professionalJeremy Falcon3-Aug-23 5:38 
GeneralRe: Help me, help my BA Pin
Craig Robbins3-Aug-23 5:17
Craig Robbins3-Aug-23 5:17 
GeneralRe: Help me, help my BA Pin
Jeremy Falcon3-Aug-23 5:17
professionalJeremy Falcon3-Aug-23 5:17 
GeneralRe: Help me, help my BA Pin
Jeremy Falcon3-Aug-23 5:33
professionalJeremy Falcon3-Aug-23 5:33 
GeneralRe: Help me, help my BA Pin
Gerry Schmitz3-Aug-23 6:02
mveGerry Schmitz3-Aug-23 6:02 
GeneralRe: Help me, help my BA Pin
Sander Rossel3-Aug-23 20:10
professionalSander Rossel3-Aug-23 20:10 
GeneralRe: Help me, help my BA Pin
BernardIE53174-Aug-23 3:09
BernardIE53174-Aug-23 3:09 
GeneralRe: Help me, help my BA Pin
Member 147486254-Aug-23 4:44
Member 147486254-Aug-23 4:44 
GeneralRe: Help me, help my BA Pin
Robert Cummings 20214-Aug-23 8:01
Robert Cummings 20214-Aug-23 8:01 
GeneralRe: Help me, help my BA Pin
Eric Whitmore4-Aug-23 5:05
Eric Whitmore4-Aug-23 5:05 
GeneralRe: Help me, help my BA Pin
Robert Cummings 20214-Aug-23 7:12
Robert Cummings 20214-Aug-23 7:12 
GeneralRe: Help me, help my BA - deliverables? Pin
David On Life4-Aug-23 11:54
David On Life4-Aug-23 11:54 
GeneralCCC for Thursday August 3 Pin
Craig Robbins3-Aug-23 1:43
Craig Robbins3-Aug-23 1:43 
GeneralRe: CCC for Thursday August 3 Pin
pkfox3-Aug-23 3:12
professionalpkfox3-Aug-23 3:12 

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.