Click here to Skip to main content
15,892,965 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: Fast, Right, Cheap. Pick Flexible? Pin
David A. Gray26-Jun-18 13:08
David A. Gray26-Jun-18 13:08 
GeneralRe: Fast, Right, Cheap. Pick Flexible? Pin
Kirill Illenseer26-Jun-18 23:49
Kirill Illenseer26-Jun-18 23:49 
GeneralRe: Fast, Right, Cheap. Pick Flexible? Pin
Darryl Hadfield27-Jun-18 4:35
Darryl Hadfield27-Jun-18 4:35 
GeneralRe: Fast, Right, Cheap. Pick Flexible? Pin
Scott Clayton27-Jun-18 13:55
Scott Clayton27-Jun-18 13:55 
GeneralRe: Fast, Right, Cheap. Pick Flexible? Pin
MSBassSinger27-Jun-18 5:26
professionalMSBassSinger27-Jun-18 5:26 
GeneralRe: Fast, Right, Cheap. Pick Flexible? Pin
Kirk 1038982127-Jun-18 5:54
Kirk 1038982127-Jun-18 5:54 
GeneralRe: Fast, Right, Cheap. Pick Flexible? Pin
Scott Clayton27-Jun-18 14:26
Scott Clayton27-Jun-18 14:26 
GeneralRe: Fast, Right, Cheap. Pick Flexible? Pin
Kirk 1038982127-Jun-18 21:06
Kirk 1038982127-Jun-18 21:06 
Scott,
You are clearly moving in the right direction now... Work with what you are given.
For example, you mention "tools" that you cannot get them to buy. Okay, you have to be like NASA.
You have a capsule in space. YOU start with their inventory of what they have.
- People: Quite Variable
- Tools: Probably fixed, but you should know them!
- Process: You should know this
- Communication Strengths and Weaknesses (BTW, Read Malcolm Gladwell on the power index of language.
I am lucky, Russian has a pretty high power index, like English. But the Indian culture has a lower
power index (Meaning they tend to never say NO, but give a weak yes, which means no!))
- A list of problems you would like to get rid of
- A list of skills/techniques to take advantage of

Now, solve the problems with the available resources. Make it iterative.
The single biggest thing I did was to point out that THEY HAVE ZERO VALUE if they waste time.
Programmers will make "weird decisions" like "I need to prompt for something, but EVERYONE KNOWS its in Kg/m^2,
so I wont mention the units." Sometimes because it might take them a few extra minutes. And the negative impact
of those types of decisions are catastrophic over time.

If I were in your shoes, I would push for:
- Strong Coding Standards, and tools to help make sure all checked in code fits
- Strong Testing Standards/Processes. Keeping in mind, in other countries it is cheaper to use humans, than to use tools.
- A Checklist of things they have to do before they publish
- Clearly a hierarchy of Development, Staging, and Production
- Regression (Any bug found must be tested for in the future)
- Delineation between Critical/Complex systems (High Risk to change), and easy to change/low-risk areas
- REGULAR After Action Reviews (Post-Mortems), I have an article about these. Do more of the good, less of the bad.

Work the process. Get it cleaned up. And make sure that the tools are properly configured for THEIR environment.
Maybe the BUILD/MAKE Process has to start with a PREAMBLE and END with text about what they MUST DO before they commit.

Eventually, say in 6 months. Your process should stabilize. Their quality should go up BECAUSE of fewer hiccups!
The time spent communicating and the quality of the communication should be increasing.

Then, push to add ONE developer locally. Maybe to manage the critical stuff. Maybe to make the UI/UX changes that are cultural, and would eliminate the need for a 2 day turnaround. Management is spending money on resources. They don't want a full team local, and that is fine. Help them find a blend. You WILL be able to see if it is worth it for them or not.

But I will argue that developing these skills would make you more valuable for this company and your next. BTW, this is how I ask my developers to work! I encourage them to keep developing skills for their next job and next company. I want them to have other options, and I MUST treat them like tools to be kept sharp, not grapes I need to squeeze wine from (A feeling I believe most developers will recognize, that I always despised).

I truly hope this helps!

GeneralRe: Fast, Right, Cheap. Pick Flexible? Pin
Scott Clayton28-Jun-18 14:11
Scott Clayton28-Jun-18 14:11 
GeneralRe: Fast, Right, Cheap. Pick Flexible? Pin
Kirk 1038982128-Jun-18 14:14
Kirk 1038982128-Jun-18 14:14 
GeneralRe: Fast, Right, Cheap. Pick Flexible? Pin
Gerry Schmitz27-Jun-18 9:42
mveGerry Schmitz27-Jun-18 9:42 
JokeThe infection is spreading (according to edX) Pin
raddevus25-Jun-18 11:26
mvaraddevus25-Jun-18 11:26 
GeneralRe: The infection is spreading (according to edX) Pin
Eric Lynch25-Jun-18 11:41
Eric Lynch25-Jun-18 11:41 
GeneralRe: The infection is spreading (according to edX) Pin
raddevus25-Jun-18 12:20
mvaraddevus25-Jun-18 12:20 
GeneralRe: The infection is spreading (according to edX) Pin
Super Lloyd25-Jun-18 18:30
Super Lloyd25-Jun-18 18:30 
GeneralRe: The infection is spreading (according to edX) Pin
Gerry Schmitz27-Jun-18 9:53
mveGerry Schmitz27-Jun-18 9:53 
GeneralFinal week of the Summer Fun with Arduino Challenge Pin
Jovita Dsa25-Jun-18 11:19
professionalJovita Dsa25-Jun-18 11:19 
GeneralNon US World Cup embarrassment. Pin
Munchies_Matt25-Jun-18 8:35
Munchies_Matt25-Jun-18 8:35 
GeneralRe: Non US World Cup embarrassment. Pin
OriginalGriff25-Jun-18 8:51
mveOriginalGriff25-Jun-18 8:51 
GeneralRe: Non US World Cup embarrassment. Pin
GenJerDan25-Jun-18 20:27
GenJerDan25-Jun-18 20:27 
GeneralRe: Non US World Cup embarrassment. Pin
OriginalGriff25-Jun-18 20:45
mveOriginalGriff25-Jun-18 20:45 
GeneralRe: Non US World Cup embarrassment. Pin
Munchies_Matt25-Jun-18 21:01
Munchies_Matt25-Jun-18 21:01 
GeneralRe: Non US World Cup embarrassment. Pin
Munchies_Matt25-Jun-18 21:00
Munchies_Matt25-Jun-18 21:00 
GeneralRe: Non US World Cup embarrassment. Pin
W Balboos, GHB26-Jun-18 1:43
W Balboos, GHB26-Jun-18 1:43 
GeneralRe: Non US World Cup embarrassment. Pin
Super Lloyd25-Jun-18 13:29
Super Lloyd25-Jun-18 13:29 

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.