Timeline for How to Mitigate Risks Before Delivering a Project with Limited Testing?
Current License: CC BY-SA 4.0
7 events
| when toggle format | what | by | license | comment | |
|---|---|---|---|---|---|
| Dec 18, 2024 at 21:38 | comment | added | candied_orange | I feel your pain. I've mastered digesting manuals, procedure documents, and even memos. When overhauling a system what I live in fear of is the post-it note. You know, the one the operators use to solve that one thing the system doesn't do well that they just worked around. That I never hear about. Until I ask them to teach me how to do their job. | |
| Dec 18, 2024 at 21:25 | comment | added | Peter M | @candied_orange It's worse. People could die. But FEs are skilled in start ups and getting things running. This both a blessing and a curse. The blessing is that they are very knowledgable in the operation of the equipment. The curse is that they will fix the problem in front of their nose and not consider/care about the future ramifications of the fix they just implemented. | |
| Dec 18, 2024 at 21:20 | comment | added | candied_orange | Wow. I hope your field engineers know how to put that thing into a safe state before your stuff starts sending control signals down an unproven channel. Someone could get hurt. | |
| Dec 18, 2024 at 20:38 | comment | added | Peter M | @candied_orange (continued) And I'm neither in China nor at the customers site. And based on lead times, I may be writing code for equipment that won't be installed for another year after I've finished. The only testing I can do is confirm that my code is self-consistent within in my realm of (very simply) simulated hardware. | |
| Dec 18, 2024 at 20:35 | comment | added | Peter M | @candied_orange I'm writing code that controls complex machinery. The machinery is built and wired up in China. I write code based on my understanding of the electrical drawings. However, the drawings are never perfect, the physical wiring can be wrong, the systems I am interfacing with may not work as expected, and the customer may change their mind. In one case last year I spent a couple of weeks designing and coding an interface to a specific device, only to be told by the field engineer that the machine builder substituted it for a completely different device without telling anyone. | |
| Dec 18, 2024 at 19:56 | comment | added | candied_orange | Are you writing glue code that connects existing things or behavior code that makes decisions? | |
| Dec 18, 2024 at 15:56 | history | answered | Peter M | CC BY-SA 4.0 |