How to send managers for basic software development process training? [on hold]
Clash Royale CLAN TAG#URR8PPP
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty margin-bottom:0;
up vote
-3
down vote
favorite
UPDATE: This situation pertains to my current one w.r.t. potential partnership with co-founder. It also however relates to previous situations in which the company I was in was trying to address these issues raised at various levels of management and development.
Due to the shortage of developers, there are additional burdens on managers who are non-technical to handle additional "technical load".
For example, in delivering a web app, one would expect managers (project, product, startup co-founders) to at least understand the following:
- How to gather requirements and project scope in a simple, effective manner that does not lead to outrageous document bloat (piles of Excel and Word files, etc). This is in the case of sales managers or co-founders meeting clients and essentially selling them on using an organisation's services.
For managers to understand a core aspect of team contribution: How to log into and view GitHub and/or Bitbucket to understand changes and features being made, branches and people working on code, at least at a high-level? This provides some basic estimates (especially with GitHub dashboards) to understand project contribution, project velocity etc.- How to log into and view Amazon AWS or Azure services to grasp the services running and status of services (eg. Route53), again at a high-level without needing to be a devops person?
- How to add notes into Jira (at least Kanban and comment accordingly) based on customer requirements, without being a "SCRUM Master" or "Agile" specialist?
How does an organisation train the managers in the above, so that they don't have to rely so heavily on developers, nor ask developers to train the managers (hence severely impacting development time)?
That is, Manager A can ask Staff B, "has the web app been up for the past 2 hours?". However, it is more efficient, effective and profitable for Manager A to simply look at the Route53 status themselves.
Or is this all too much to ask? For startups, small or large organisations, this is a huge problem now as I suspect many developers shall attest to. We can't just say you have "dud managers" because technology and so on is changing so much, how can an organisation help the managers to cope?
work-environment project-management teamwork business
put on hold as primarily opinion-based by gnat, Mister Positive, jimm101, IDrinkandIKnowThings, Lilienthal⦠yesterday
Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.
 |Â
show 2 more comments
up vote
-3
down vote
favorite
UPDATE: This situation pertains to my current one w.r.t. potential partnership with co-founder. It also however relates to previous situations in which the company I was in was trying to address these issues raised at various levels of management and development.
Due to the shortage of developers, there are additional burdens on managers who are non-technical to handle additional "technical load".
For example, in delivering a web app, one would expect managers (project, product, startup co-founders) to at least understand the following:
- How to gather requirements and project scope in a simple, effective manner that does not lead to outrageous document bloat (piles of Excel and Word files, etc). This is in the case of sales managers or co-founders meeting clients and essentially selling them on using an organisation's services.
For managers to understand a core aspect of team contribution: How to log into and view GitHub and/or Bitbucket to understand changes and features being made, branches and people working on code, at least at a high-level? This provides some basic estimates (especially with GitHub dashboards) to understand project contribution, project velocity etc.- How to log into and view Amazon AWS or Azure services to grasp the services running and status of services (eg. Route53), again at a high-level without needing to be a devops person?
- How to add notes into Jira (at least Kanban and comment accordingly) based on customer requirements, without being a "SCRUM Master" or "Agile" specialist?
How does an organisation train the managers in the above, so that they don't have to rely so heavily on developers, nor ask developers to train the managers (hence severely impacting development time)?
That is, Manager A can ask Staff B, "has the web app been up for the past 2 hours?". However, it is more efficient, effective and profitable for Manager A to simply look at the Route53 status themselves.
Or is this all too much to ask? For startups, small or large organisations, this is a huge problem now as I suspect many developers shall attest to. We can't just say you have "dud managers" because technology and so on is changing so much, how can an organisation help the managers to cope?
work-environment project-management teamwork business
put on hold as primarily opinion-based by gnat, Mister Positive, jimm101, IDrinkandIKnowThings, Lilienthal⦠yesterday
Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.
Comments are not for extended discussion; this conversation has been moved to chat.
â Snowâ¦
yesterday
A variant on this was asked before here but I recommend reading this off-site article: should your manager know how to do your job?
â Lilienthalâ¦
yesterday
There is no shortage of developers. There may be a shortage of money to pay them market. I suggest diverting the funds used to send managers on pointless courses.
â TheMathemagician
yesterday
@Lilienthal yeah my current situation involves a potential partnership but if I have to be constantly hand-holding one of the key co-founders in everything while coding while having little budget, it's pretty insane. Praise God I found a new job for next month. The past few months have been ridiculous. Shall check out that link.
â SaltySub2
18 hours ago
@TheMathemagician The co-founder has already paid for a lot of development work and got some results back but is so lacking in basic technical and project management tasks (for the business he pursues), it's kind of a miracle he's gotten this far.
â SaltySub2
18 hours ago
 |Â
show 2 more comments
up vote
-3
down vote
favorite
up vote
-3
down vote
favorite
UPDATE: This situation pertains to my current one w.r.t. potential partnership with co-founder. It also however relates to previous situations in which the company I was in was trying to address these issues raised at various levels of management and development.
Due to the shortage of developers, there are additional burdens on managers who are non-technical to handle additional "technical load".
For example, in delivering a web app, one would expect managers (project, product, startup co-founders) to at least understand the following:
- How to gather requirements and project scope in a simple, effective manner that does not lead to outrageous document bloat (piles of Excel and Word files, etc). This is in the case of sales managers or co-founders meeting clients and essentially selling them on using an organisation's services.
For managers to understand a core aspect of team contribution: How to log into and view GitHub and/or Bitbucket to understand changes and features being made, branches and people working on code, at least at a high-level? This provides some basic estimates (especially with GitHub dashboards) to understand project contribution, project velocity etc.- How to log into and view Amazon AWS or Azure services to grasp the services running and status of services (eg. Route53), again at a high-level without needing to be a devops person?
- How to add notes into Jira (at least Kanban and comment accordingly) based on customer requirements, without being a "SCRUM Master" or "Agile" specialist?
How does an organisation train the managers in the above, so that they don't have to rely so heavily on developers, nor ask developers to train the managers (hence severely impacting development time)?
That is, Manager A can ask Staff B, "has the web app been up for the past 2 hours?". However, it is more efficient, effective and profitable for Manager A to simply look at the Route53 status themselves.
Or is this all too much to ask? For startups, small or large organisations, this is a huge problem now as I suspect many developers shall attest to. We can't just say you have "dud managers" because technology and so on is changing so much, how can an organisation help the managers to cope?
work-environment project-management teamwork business
UPDATE: This situation pertains to my current one w.r.t. potential partnership with co-founder. It also however relates to previous situations in which the company I was in was trying to address these issues raised at various levels of management and development.
Due to the shortage of developers, there are additional burdens on managers who are non-technical to handle additional "technical load".
For example, in delivering a web app, one would expect managers (project, product, startup co-founders) to at least understand the following:
- How to gather requirements and project scope in a simple, effective manner that does not lead to outrageous document bloat (piles of Excel and Word files, etc). This is in the case of sales managers or co-founders meeting clients and essentially selling them on using an organisation's services.
For managers to understand a core aspect of team contribution: How to log into and view GitHub and/or Bitbucket to understand changes and features being made, branches and people working on code, at least at a high-level? This provides some basic estimates (especially with GitHub dashboards) to understand project contribution, project velocity etc.- How to log into and view Amazon AWS or Azure services to grasp the services running and status of services (eg. Route53), again at a high-level without needing to be a devops person?
- How to add notes into Jira (at least Kanban and comment accordingly) based on customer requirements, without being a "SCRUM Master" or "Agile" specialist?
How does an organisation train the managers in the above, so that they don't have to rely so heavily on developers, nor ask developers to train the managers (hence severely impacting development time)?
That is, Manager A can ask Staff B, "has the web app been up for the past 2 hours?". However, it is more efficient, effective and profitable for Manager A to simply look at the Route53 status themselves.
Or is this all too much to ask? For startups, small or large organisations, this is a huge problem now as I suspect many developers shall attest to. We can't just say you have "dud managers" because technology and so on is changing so much, how can an organisation help the managers to cope?
work-environment project-management teamwork business
work-environment project-management teamwork business
edited 18 hours ago
asked yesterday
SaltySub2
20511
20511
put on hold as primarily opinion-based by gnat, Mister Positive, jimm101, IDrinkandIKnowThings, Lilienthal⦠yesterday
Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.
put on hold as primarily opinion-based by gnat, Mister Positive, jimm101, IDrinkandIKnowThings, Lilienthal⦠yesterday
Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.
Comments are not for extended discussion; this conversation has been moved to chat.
â Snowâ¦
yesterday
A variant on this was asked before here but I recommend reading this off-site article: should your manager know how to do your job?
â Lilienthalâ¦
yesterday
There is no shortage of developers. There may be a shortage of money to pay them market. I suggest diverting the funds used to send managers on pointless courses.
â TheMathemagician
yesterday
@Lilienthal yeah my current situation involves a potential partnership but if I have to be constantly hand-holding one of the key co-founders in everything while coding while having little budget, it's pretty insane. Praise God I found a new job for next month. The past few months have been ridiculous. Shall check out that link.
â SaltySub2
18 hours ago
@TheMathemagician The co-founder has already paid for a lot of development work and got some results back but is so lacking in basic technical and project management tasks (for the business he pursues), it's kind of a miracle he's gotten this far.
â SaltySub2
18 hours ago
 |Â
show 2 more comments
Comments are not for extended discussion; this conversation has been moved to chat.
â Snowâ¦
yesterday
A variant on this was asked before here but I recommend reading this off-site article: should your manager know how to do your job?
â Lilienthalâ¦
yesterday
There is no shortage of developers. There may be a shortage of money to pay them market. I suggest diverting the funds used to send managers on pointless courses.
â TheMathemagician
yesterday
@Lilienthal yeah my current situation involves a potential partnership but if I have to be constantly hand-holding one of the key co-founders in everything while coding while having little budget, it's pretty insane. Praise God I found a new job for next month. The past few months have been ridiculous. Shall check out that link.
â SaltySub2
18 hours ago
@TheMathemagician The co-founder has already paid for a lot of development work and got some results back but is so lacking in basic technical and project management tasks (for the business he pursues), it's kind of a miracle he's gotten this far.
â SaltySub2
18 hours ago
Comments are not for extended discussion; this conversation has been moved to chat.
â Snowâ¦
yesterday
Comments are not for extended discussion; this conversation has been moved to chat.
â Snowâ¦
yesterday
A variant on this was asked before here but I recommend reading this off-site article: should your manager know how to do your job?
â Lilienthalâ¦
yesterday
A variant on this was asked before here but I recommend reading this off-site article: should your manager know how to do your job?
â Lilienthalâ¦
yesterday
There is no shortage of developers. There may be a shortage of money to pay them market. I suggest diverting the funds used to send managers on pointless courses.
â TheMathemagician
yesterday
There is no shortage of developers. There may be a shortage of money to pay them market. I suggest diverting the funds used to send managers on pointless courses.
â TheMathemagician
yesterday
@Lilienthal yeah my current situation involves a potential partnership but if I have to be constantly hand-holding one of the key co-founders in everything while coding while having little budget, it's pretty insane. Praise God I found a new job for next month. The past few months have been ridiculous. Shall check out that link.
â SaltySub2
18 hours ago
@Lilienthal yeah my current situation involves a potential partnership but if I have to be constantly hand-holding one of the key co-founders in everything while coding while having little budget, it's pretty insane. Praise God I found a new job for next month. The past few months have been ridiculous. Shall check out that link.
â SaltySub2
18 hours ago
@TheMathemagician The co-founder has already paid for a lot of development work and got some results back but is so lacking in basic technical and project management tasks (for the business he pursues), it's kind of a miracle he's gotten this far.
â SaltySub2
18 hours ago
@TheMathemagician The co-founder has already paid for a lot of development work and got some results back but is so lacking in basic technical and project management tasks (for the business he pursues), it's kind of a miracle he's gotten this far.
â SaltySub2
18 hours ago
 |Â
show 2 more comments
4 Answers
4
active
oldest
votes
up vote
1
down vote
accepted
There are only two options if you are insistent on current management learning these things without the dev team:
- They train themselves. The problem is they don't know what they don't know. They would at a minimum need to be given logins and at least the names of what tools are used; minimal dev effort required.
- They are trained by contracted trainers. This has the same problem as 1 as the trainer would need the same information. Ideally, this would be quicker to train them.
My suggestion: the abilities you are talking about are why many companies have lead developers, project managers, and systems analysts. You already have developers, so making one of them a lead developers may not be much of an issue; same basic job, but also oversight on the technical side of the development and product support; managers will never be able to guide the development like a good lead dev due to lack of time and expertise. Project managers and systems analysts are often a dual role; you can certainly find someone to fill that position and I recommend doing that; a good SA/PM will really help drive development and it is nice to have someone that knows the questions to ask a client about new requirements as well as being able to communicate that to the dev team.
Rhetorical: Wouldn't the current management team's time be better spent on finding new business or coordinating with other managers to ensure the company's goals are met?
Since the question is on hold, I'm marking this as the accepted answer. As some have indicated, I'm trying to find a solution (past, present and future) to a primary challenge, which is incompetent managers constantly bugging the development team and the development team helping out managers to such a degree that development falls further behind, and the developer:manager ratio continuing to be an issue (not enough managers). Part of the issue is a startup situation in which that person finding new business (eg. co-founder) really doesn't know much else besides selling.
â SaltySub2
19 hours ago
add a comment |Â
up vote
5
down vote
Have your remaining developers write a simple dashboard which integrates with AWS, issue trackers, and everything else and display a simple RED and GREEN status thing.
Regarding writing notes in issue tracking, that should be simple enough to do. Present them with a questionnaire or a form and ask them to follow it when they enter info.
Regarding this question:
How does an organisation train the managers in the above, so that they don't have to rely so heavily on developers, nor ask developers to train the managers (hence severely impacting development time)?
You bring in external consulting if you want it done quickly.
Unfortunately writing additional dashboards to help managers who can't currently look at already-existing dashboards is just additional development work that conflates the issue. As for external consulting, noted, what kind of consultant is required? There are a broad range of "consultants", etc. Cheers.
â SaltySub2
yesterday
@SaltySub2 Then you buy an off-the-shelf product or hire additional developers (which it sounds like you need to do anyway). As for which consultants you need, if you go for an off-the-shelf product, chances are they'll either have a bunch of internal consultants or are partnered with a consultancy to train people with using their product. If you build it internally, you'll need to have the training done internally too.
â 520
yesterday
@520 by "off-the-shelf" do you mean project management, scrum master training, agile training, etc?
â SaltySub2
yesterday
@SaltySub2 By off-the-shelf I mean a ready-made product designed to assist in management (e.g: by providing the dashboard that was mentioned earlier). Waffle.io is a good example.
â 520
yesterday
@520 OK I'll check that out.
â SaltySub2
yesterday
add a comment |Â
up vote
1
down vote
If this is necessary for a company then the best way is to hire or promote developers to management.
Otherwise you need to incentivise it somehow, through bonus's perhaps. But there will be pushback and you may need to discipline people to achieve it, because many may not see these skills as useful in their future careers if they leave.
A plausible approach. The issue here is that developers are not normally suited to management. Yes, some decent senior/lead developers can certainly step up to their role. But as you indicate the senior/lead developer would feel that they can still easily succeed (and get a large paycheck) without having to move into management. There's also the situation whereby if you promote developers to management, then you drain from the already scarce pool of developers you have. Appreciate your answer, cheers.
â SaltySub2
yesterday
3
I don't think this is a good solution at all. The problem that the company faces is a manager/developer ratio that is too high. Your solution increases the number of managers even more, decreases the number of developers even more, so it worsens the ratio in both ways.
â MSalters
yesterday
add a comment |Â
up vote
1
down vote
The "Managers" that you refer here are people that are considered as the Product owners in Scrum methodology. Managers are not (and should not be) the Scrum masters.
With this, it is the job of the assigned to Scrum master to do these
... add notes into Jira (at least Kanban and comment accordingly)
and not the product owners.
However though, Scrum may not work effectively if the product owner bothers the scrum members (developers) more than twice a day.
Finally, to answer your huge question
How to send managers for basic software development process training?
Given a good scrum master, your "manager" will get trained on the processes as scrum sprints progress one after another.
New contributor
add a comment |Â
4 Answers
4
active
oldest
votes
4 Answers
4
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
1
down vote
accepted
There are only two options if you are insistent on current management learning these things without the dev team:
- They train themselves. The problem is they don't know what they don't know. They would at a minimum need to be given logins and at least the names of what tools are used; minimal dev effort required.
- They are trained by contracted trainers. This has the same problem as 1 as the trainer would need the same information. Ideally, this would be quicker to train them.
My suggestion: the abilities you are talking about are why many companies have lead developers, project managers, and systems analysts. You already have developers, so making one of them a lead developers may not be much of an issue; same basic job, but also oversight on the technical side of the development and product support; managers will never be able to guide the development like a good lead dev due to lack of time and expertise. Project managers and systems analysts are often a dual role; you can certainly find someone to fill that position and I recommend doing that; a good SA/PM will really help drive development and it is nice to have someone that knows the questions to ask a client about new requirements as well as being able to communicate that to the dev team.
Rhetorical: Wouldn't the current management team's time be better spent on finding new business or coordinating with other managers to ensure the company's goals are met?
Since the question is on hold, I'm marking this as the accepted answer. As some have indicated, I'm trying to find a solution (past, present and future) to a primary challenge, which is incompetent managers constantly bugging the development team and the development team helping out managers to such a degree that development falls further behind, and the developer:manager ratio continuing to be an issue (not enough managers). Part of the issue is a startup situation in which that person finding new business (eg. co-founder) really doesn't know much else besides selling.
â SaltySub2
19 hours ago
add a comment |Â
up vote
1
down vote
accepted
There are only two options if you are insistent on current management learning these things without the dev team:
- They train themselves. The problem is they don't know what they don't know. They would at a minimum need to be given logins and at least the names of what tools are used; minimal dev effort required.
- They are trained by contracted trainers. This has the same problem as 1 as the trainer would need the same information. Ideally, this would be quicker to train them.
My suggestion: the abilities you are talking about are why many companies have lead developers, project managers, and systems analysts. You already have developers, so making one of them a lead developers may not be much of an issue; same basic job, but also oversight on the technical side of the development and product support; managers will never be able to guide the development like a good lead dev due to lack of time and expertise. Project managers and systems analysts are often a dual role; you can certainly find someone to fill that position and I recommend doing that; a good SA/PM will really help drive development and it is nice to have someone that knows the questions to ask a client about new requirements as well as being able to communicate that to the dev team.
Rhetorical: Wouldn't the current management team's time be better spent on finding new business or coordinating with other managers to ensure the company's goals are met?
Since the question is on hold, I'm marking this as the accepted answer. As some have indicated, I'm trying to find a solution (past, present and future) to a primary challenge, which is incompetent managers constantly bugging the development team and the development team helping out managers to such a degree that development falls further behind, and the developer:manager ratio continuing to be an issue (not enough managers). Part of the issue is a startup situation in which that person finding new business (eg. co-founder) really doesn't know much else besides selling.
â SaltySub2
19 hours ago
add a comment |Â
up vote
1
down vote
accepted
up vote
1
down vote
accepted
There are only two options if you are insistent on current management learning these things without the dev team:
- They train themselves. The problem is they don't know what they don't know. They would at a minimum need to be given logins and at least the names of what tools are used; minimal dev effort required.
- They are trained by contracted trainers. This has the same problem as 1 as the trainer would need the same information. Ideally, this would be quicker to train them.
My suggestion: the abilities you are talking about are why many companies have lead developers, project managers, and systems analysts. You already have developers, so making one of them a lead developers may not be much of an issue; same basic job, but also oversight on the technical side of the development and product support; managers will never be able to guide the development like a good lead dev due to lack of time and expertise. Project managers and systems analysts are often a dual role; you can certainly find someone to fill that position and I recommend doing that; a good SA/PM will really help drive development and it is nice to have someone that knows the questions to ask a client about new requirements as well as being able to communicate that to the dev team.
Rhetorical: Wouldn't the current management team's time be better spent on finding new business or coordinating with other managers to ensure the company's goals are met?
There are only two options if you are insistent on current management learning these things without the dev team:
- They train themselves. The problem is they don't know what they don't know. They would at a minimum need to be given logins and at least the names of what tools are used; minimal dev effort required.
- They are trained by contracted trainers. This has the same problem as 1 as the trainer would need the same information. Ideally, this would be quicker to train them.
My suggestion: the abilities you are talking about are why many companies have lead developers, project managers, and systems analysts. You already have developers, so making one of them a lead developers may not be much of an issue; same basic job, but also oversight on the technical side of the development and product support; managers will never be able to guide the development like a good lead dev due to lack of time and expertise. Project managers and systems analysts are often a dual role; you can certainly find someone to fill that position and I recommend doing that; a good SA/PM will really help drive development and it is nice to have someone that knows the questions to ask a client about new requirements as well as being able to communicate that to the dev team.
Rhetorical: Wouldn't the current management team's time be better spent on finding new business or coordinating with other managers to ensure the company's goals are met?
answered yesterday
UnhandledExcepSean
1,401818
1,401818
Since the question is on hold, I'm marking this as the accepted answer. As some have indicated, I'm trying to find a solution (past, present and future) to a primary challenge, which is incompetent managers constantly bugging the development team and the development team helping out managers to such a degree that development falls further behind, and the developer:manager ratio continuing to be an issue (not enough managers). Part of the issue is a startup situation in which that person finding new business (eg. co-founder) really doesn't know much else besides selling.
â SaltySub2
19 hours ago
add a comment |Â
Since the question is on hold, I'm marking this as the accepted answer. As some have indicated, I'm trying to find a solution (past, present and future) to a primary challenge, which is incompetent managers constantly bugging the development team and the development team helping out managers to such a degree that development falls further behind, and the developer:manager ratio continuing to be an issue (not enough managers). Part of the issue is a startup situation in which that person finding new business (eg. co-founder) really doesn't know much else besides selling.
â SaltySub2
19 hours ago
Since the question is on hold, I'm marking this as the accepted answer. As some have indicated, I'm trying to find a solution (past, present and future) to a primary challenge, which is incompetent managers constantly bugging the development team and the development team helping out managers to such a degree that development falls further behind, and the developer:manager ratio continuing to be an issue (not enough managers). Part of the issue is a startup situation in which that person finding new business (eg. co-founder) really doesn't know much else besides selling.
â SaltySub2
19 hours ago
Since the question is on hold, I'm marking this as the accepted answer. As some have indicated, I'm trying to find a solution (past, present and future) to a primary challenge, which is incompetent managers constantly bugging the development team and the development team helping out managers to such a degree that development falls further behind, and the developer:manager ratio continuing to be an issue (not enough managers). Part of the issue is a startup situation in which that person finding new business (eg. co-founder) really doesn't know much else besides selling.
â SaltySub2
19 hours ago
add a comment |Â
up vote
5
down vote
Have your remaining developers write a simple dashboard which integrates with AWS, issue trackers, and everything else and display a simple RED and GREEN status thing.
Regarding writing notes in issue tracking, that should be simple enough to do. Present them with a questionnaire or a form and ask them to follow it when they enter info.
Regarding this question:
How does an organisation train the managers in the above, so that they don't have to rely so heavily on developers, nor ask developers to train the managers (hence severely impacting development time)?
You bring in external consulting if you want it done quickly.
Unfortunately writing additional dashboards to help managers who can't currently look at already-existing dashboards is just additional development work that conflates the issue. As for external consulting, noted, what kind of consultant is required? There are a broad range of "consultants", etc. Cheers.
â SaltySub2
yesterday
@SaltySub2 Then you buy an off-the-shelf product or hire additional developers (which it sounds like you need to do anyway). As for which consultants you need, if you go for an off-the-shelf product, chances are they'll either have a bunch of internal consultants or are partnered with a consultancy to train people with using their product. If you build it internally, you'll need to have the training done internally too.
â 520
yesterday
@520 by "off-the-shelf" do you mean project management, scrum master training, agile training, etc?
â SaltySub2
yesterday
@SaltySub2 By off-the-shelf I mean a ready-made product designed to assist in management (e.g: by providing the dashboard that was mentioned earlier). Waffle.io is a good example.
â 520
yesterday
@520 OK I'll check that out.
â SaltySub2
yesterday
add a comment |Â
up vote
5
down vote
Have your remaining developers write a simple dashboard which integrates with AWS, issue trackers, and everything else and display a simple RED and GREEN status thing.
Regarding writing notes in issue tracking, that should be simple enough to do. Present them with a questionnaire or a form and ask them to follow it when they enter info.
Regarding this question:
How does an organisation train the managers in the above, so that they don't have to rely so heavily on developers, nor ask developers to train the managers (hence severely impacting development time)?
You bring in external consulting if you want it done quickly.
Unfortunately writing additional dashboards to help managers who can't currently look at already-existing dashboards is just additional development work that conflates the issue. As for external consulting, noted, what kind of consultant is required? There are a broad range of "consultants", etc. Cheers.
â SaltySub2
yesterday
@SaltySub2 Then you buy an off-the-shelf product or hire additional developers (which it sounds like you need to do anyway). As for which consultants you need, if you go for an off-the-shelf product, chances are they'll either have a bunch of internal consultants or are partnered with a consultancy to train people with using their product. If you build it internally, you'll need to have the training done internally too.
â 520
yesterday
@520 by "off-the-shelf" do you mean project management, scrum master training, agile training, etc?
â SaltySub2
yesterday
@SaltySub2 By off-the-shelf I mean a ready-made product designed to assist in management (e.g: by providing the dashboard that was mentioned earlier). Waffle.io is a good example.
â 520
yesterday
@520 OK I'll check that out.
â SaltySub2
yesterday
add a comment |Â
up vote
5
down vote
up vote
5
down vote
Have your remaining developers write a simple dashboard which integrates with AWS, issue trackers, and everything else and display a simple RED and GREEN status thing.
Regarding writing notes in issue tracking, that should be simple enough to do. Present them with a questionnaire or a form and ask them to follow it when they enter info.
Regarding this question:
How does an organisation train the managers in the above, so that they don't have to rely so heavily on developers, nor ask developers to train the managers (hence severely impacting development time)?
You bring in external consulting if you want it done quickly.
Have your remaining developers write a simple dashboard which integrates with AWS, issue trackers, and everything else and display a simple RED and GREEN status thing.
Regarding writing notes in issue tracking, that should be simple enough to do. Present them with a questionnaire or a form and ask them to follow it when they enter info.
Regarding this question:
How does an organisation train the managers in the above, so that they don't have to rely so heavily on developers, nor ask developers to train the managers (hence severely impacting development time)?
You bring in external consulting if you want it done quickly.
answered yesterday
rath
12.8k74470
12.8k74470
Unfortunately writing additional dashboards to help managers who can't currently look at already-existing dashboards is just additional development work that conflates the issue. As for external consulting, noted, what kind of consultant is required? There are a broad range of "consultants", etc. Cheers.
â SaltySub2
yesterday
@SaltySub2 Then you buy an off-the-shelf product or hire additional developers (which it sounds like you need to do anyway). As for which consultants you need, if you go for an off-the-shelf product, chances are they'll either have a bunch of internal consultants or are partnered with a consultancy to train people with using their product. If you build it internally, you'll need to have the training done internally too.
â 520
yesterday
@520 by "off-the-shelf" do you mean project management, scrum master training, agile training, etc?
â SaltySub2
yesterday
@SaltySub2 By off-the-shelf I mean a ready-made product designed to assist in management (e.g: by providing the dashboard that was mentioned earlier). Waffle.io is a good example.
â 520
yesterday
@520 OK I'll check that out.
â SaltySub2
yesterday
add a comment |Â
Unfortunately writing additional dashboards to help managers who can't currently look at already-existing dashboards is just additional development work that conflates the issue. As for external consulting, noted, what kind of consultant is required? There are a broad range of "consultants", etc. Cheers.
â SaltySub2
yesterday
@SaltySub2 Then you buy an off-the-shelf product or hire additional developers (which it sounds like you need to do anyway). As for which consultants you need, if you go for an off-the-shelf product, chances are they'll either have a bunch of internal consultants or are partnered with a consultancy to train people with using their product. If you build it internally, you'll need to have the training done internally too.
â 520
yesterday
@520 by "off-the-shelf" do you mean project management, scrum master training, agile training, etc?
â SaltySub2
yesterday
@SaltySub2 By off-the-shelf I mean a ready-made product designed to assist in management (e.g: by providing the dashboard that was mentioned earlier). Waffle.io is a good example.
â 520
yesterday
@520 OK I'll check that out.
â SaltySub2
yesterday
Unfortunately writing additional dashboards to help managers who can't currently look at already-existing dashboards is just additional development work that conflates the issue. As for external consulting, noted, what kind of consultant is required? There are a broad range of "consultants", etc. Cheers.
â SaltySub2
yesterday
Unfortunately writing additional dashboards to help managers who can't currently look at already-existing dashboards is just additional development work that conflates the issue. As for external consulting, noted, what kind of consultant is required? There are a broad range of "consultants", etc. Cheers.
â SaltySub2
yesterday
@SaltySub2 Then you buy an off-the-shelf product or hire additional developers (which it sounds like you need to do anyway). As for which consultants you need, if you go for an off-the-shelf product, chances are they'll either have a bunch of internal consultants or are partnered with a consultancy to train people with using their product. If you build it internally, you'll need to have the training done internally too.
â 520
yesterday
@SaltySub2 Then you buy an off-the-shelf product or hire additional developers (which it sounds like you need to do anyway). As for which consultants you need, if you go for an off-the-shelf product, chances are they'll either have a bunch of internal consultants or are partnered with a consultancy to train people with using their product. If you build it internally, you'll need to have the training done internally too.
â 520
yesterday
@520 by "off-the-shelf" do you mean project management, scrum master training, agile training, etc?
â SaltySub2
yesterday
@520 by "off-the-shelf" do you mean project management, scrum master training, agile training, etc?
â SaltySub2
yesterday
@SaltySub2 By off-the-shelf I mean a ready-made product designed to assist in management (e.g: by providing the dashboard that was mentioned earlier). Waffle.io is a good example.
â 520
yesterday
@SaltySub2 By off-the-shelf I mean a ready-made product designed to assist in management (e.g: by providing the dashboard that was mentioned earlier). Waffle.io is a good example.
â 520
yesterday
@520 OK I'll check that out.
â SaltySub2
yesterday
@520 OK I'll check that out.
â SaltySub2
yesterday
add a comment |Â
up vote
1
down vote
If this is necessary for a company then the best way is to hire or promote developers to management.
Otherwise you need to incentivise it somehow, through bonus's perhaps. But there will be pushback and you may need to discipline people to achieve it, because many may not see these skills as useful in their future careers if they leave.
A plausible approach. The issue here is that developers are not normally suited to management. Yes, some decent senior/lead developers can certainly step up to their role. But as you indicate the senior/lead developer would feel that they can still easily succeed (and get a large paycheck) without having to move into management. There's also the situation whereby if you promote developers to management, then you drain from the already scarce pool of developers you have. Appreciate your answer, cheers.
â SaltySub2
yesterday
3
I don't think this is a good solution at all. The problem that the company faces is a manager/developer ratio that is too high. Your solution increases the number of managers even more, decreases the number of developers even more, so it worsens the ratio in both ways.
â MSalters
yesterday
add a comment |Â
up vote
1
down vote
If this is necessary for a company then the best way is to hire or promote developers to management.
Otherwise you need to incentivise it somehow, through bonus's perhaps. But there will be pushback and you may need to discipline people to achieve it, because many may not see these skills as useful in their future careers if they leave.
A plausible approach. The issue here is that developers are not normally suited to management. Yes, some decent senior/lead developers can certainly step up to their role. But as you indicate the senior/lead developer would feel that they can still easily succeed (and get a large paycheck) without having to move into management. There's also the situation whereby if you promote developers to management, then you drain from the already scarce pool of developers you have. Appreciate your answer, cheers.
â SaltySub2
yesterday
3
I don't think this is a good solution at all. The problem that the company faces is a manager/developer ratio that is too high. Your solution increases the number of managers even more, decreases the number of developers even more, so it worsens the ratio in both ways.
â MSalters
yesterday
add a comment |Â
up vote
1
down vote
up vote
1
down vote
If this is necessary for a company then the best way is to hire or promote developers to management.
Otherwise you need to incentivise it somehow, through bonus's perhaps. But there will be pushback and you may need to discipline people to achieve it, because many may not see these skills as useful in their future careers if they leave.
If this is necessary for a company then the best way is to hire or promote developers to management.
Otherwise you need to incentivise it somehow, through bonus's perhaps. But there will be pushback and you may need to discipline people to achieve it, because many may not see these skills as useful in their future careers if they leave.
answered yesterday
Kilisi
97.1k53221382
97.1k53221382
A plausible approach. The issue here is that developers are not normally suited to management. Yes, some decent senior/lead developers can certainly step up to their role. But as you indicate the senior/lead developer would feel that they can still easily succeed (and get a large paycheck) without having to move into management. There's also the situation whereby if you promote developers to management, then you drain from the already scarce pool of developers you have. Appreciate your answer, cheers.
â SaltySub2
yesterday
3
I don't think this is a good solution at all. The problem that the company faces is a manager/developer ratio that is too high. Your solution increases the number of managers even more, decreases the number of developers even more, so it worsens the ratio in both ways.
â MSalters
yesterday
add a comment |Â
A plausible approach. The issue here is that developers are not normally suited to management. Yes, some decent senior/lead developers can certainly step up to their role. But as you indicate the senior/lead developer would feel that they can still easily succeed (and get a large paycheck) without having to move into management. There's also the situation whereby if you promote developers to management, then you drain from the already scarce pool of developers you have. Appreciate your answer, cheers.
â SaltySub2
yesterday
3
I don't think this is a good solution at all. The problem that the company faces is a manager/developer ratio that is too high. Your solution increases the number of managers even more, decreases the number of developers even more, so it worsens the ratio in both ways.
â MSalters
yesterday
A plausible approach. The issue here is that developers are not normally suited to management. Yes, some decent senior/lead developers can certainly step up to their role. But as you indicate the senior/lead developer would feel that they can still easily succeed (and get a large paycheck) without having to move into management. There's also the situation whereby if you promote developers to management, then you drain from the already scarce pool of developers you have. Appreciate your answer, cheers.
â SaltySub2
yesterday
A plausible approach. The issue here is that developers are not normally suited to management. Yes, some decent senior/lead developers can certainly step up to their role. But as you indicate the senior/lead developer would feel that they can still easily succeed (and get a large paycheck) without having to move into management. There's also the situation whereby if you promote developers to management, then you drain from the already scarce pool of developers you have. Appreciate your answer, cheers.
â SaltySub2
yesterday
3
3
I don't think this is a good solution at all. The problem that the company faces is a manager/developer ratio that is too high. Your solution increases the number of managers even more, decreases the number of developers even more, so it worsens the ratio in both ways.
â MSalters
yesterday
I don't think this is a good solution at all. The problem that the company faces is a manager/developer ratio that is too high. Your solution increases the number of managers even more, decreases the number of developers even more, so it worsens the ratio in both ways.
â MSalters
yesterday
add a comment |Â
up vote
1
down vote
The "Managers" that you refer here are people that are considered as the Product owners in Scrum methodology. Managers are not (and should not be) the Scrum masters.
With this, it is the job of the assigned to Scrum master to do these
... add notes into Jira (at least Kanban and comment accordingly)
and not the product owners.
However though, Scrum may not work effectively if the product owner bothers the scrum members (developers) more than twice a day.
Finally, to answer your huge question
How to send managers for basic software development process training?
Given a good scrum master, your "manager" will get trained on the processes as scrum sprints progress one after another.
New contributor
add a comment |Â
up vote
1
down vote
The "Managers" that you refer here are people that are considered as the Product owners in Scrum methodology. Managers are not (and should not be) the Scrum masters.
With this, it is the job of the assigned to Scrum master to do these
... add notes into Jira (at least Kanban and comment accordingly)
and not the product owners.
However though, Scrum may not work effectively if the product owner bothers the scrum members (developers) more than twice a day.
Finally, to answer your huge question
How to send managers for basic software development process training?
Given a good scrum master, your "manager" will get trained on the processes as scrum sprints progress one after another.
New contributor
add a comment |Â
up vote
1
down vote
up vote
1
down vote
The "Managers" that you refer here are people that are considered as the Product owners in Scrum methodology. Managers are not (and should not be) the Scrum masters.
With this, it is the job of the assigned to Scrum master to do these
... add notes into Jira (at least Kanban and comment accordingly)
and not the product owners.
However though, Scrum may not work effectively if the product owner bothers the scrum members (developers) more than twice a day.
Finally, to answer your huge question
How to send managers for basic software development process training?
Given a good scrum master, your "manager" will get trained on the processes as scrum sprints progress one after another.
New contributor
The "Managers" that you refer here are people that are considered as the Product owners in Scrum methodology. Managers are not (and should not be) the Scrum masters.
With this, it is the job of the assigned to Scrum master to do these
... add notes into Jira (at least Kanban and comment accordingly)
and not the product owners.
However though, Scrum may not work effectively if the product owner bothers the scrum members (developers) more than twice a day.
Finally, to answer your huge question
How to send managers for basic software development process training?
Given a good scrum master, your "manager" will get trained on the processes as scrum sprints progress one after another.
New contributor
New contributor
answered yesterday
Abel Callejo
1111
1111
New contributor
New contributor
add a comment |Â
add a comment |Â
Comments are not for extended discussion; this conversation has been moved to chat.
â Snowâ¦
yesterday
A variant on this was asked before here but I recommend reading this off-site article: should your manager know how to do your job?
â Lilienthalâ¦
yesterday
There is no shortage of developers. There may be a shortage of money to pay them market. I suggest diverting the funds used to send managers on pointless courses.
â TheMathemagician
yesterday
@Lilienthal yeah my current situation involves a potential partnership but if I have to be constantly hand-holding one of the key co-founders in everything while coding while having little budget, it's pretty insane. Praise God I found a new job for next month. The past few months have been ridiculous. Shall check out that link.
â SaltySub2
18 hours ago
@TheMathemagician The co-founder has already paid for a lot of development work and got some results back but is so lacking in basic technical and project management tasks (for the business he pursues), it's kind of a miracle he's gotten this far.
â SaltySub2
18 hours ago