So I am an electronic engineer, but I do dabble in some coding sometimes. Basically you have to take the requirements, understanding what the program needs to achieve, and then make a plan of how that program should run. Things like flow charts really help for that bit. Then begins the task of building your program. There are many ways to go about it but I prefer to split it up into smaller tasks, each one improving the program and getting it closer to the final design. Once you have built the program you need to test it against those requirements that you had at the start. If those requirements are met then go ahead and deliver it to the customer. The testing part is very important, and often will take longer than it took to actually build the program in the first place.
Our requirements get given to us by the project managers of the project then we work alongside the software architects and programmers to plan a step to step process of how the product/service should work with the important elements involved. . The business works in sprints so tasks are devised into small task that last anywhere from a day to a week to ensure all tasks are completed on time .Once the code is written we run loads of task and test to ensure the code is working and all elements are integrated. We also do customer trials to get second opinions and see if anything needs developing.
I’m very lucky, I have a engineer that works for me. He does all my coding! Throughout the week, I use several pieces of software to enable me to do my tasks easier and faster. The engineer I employ creates all the programmes and software to make this possible, using visual basic. They run in the background to the tools I use for example the on call spreadsheet (excel spreadsheet which shows which engineer can be contacted if there is a problem with one engines on test on the testbeds) and the kit streamer (used for processing the kits, required for engine tests.) However, they have been known to have technical issues and these tend to happen on a Thursday and a Friday, when they are being used most by the engineers as they’re trying to get all their tasks wrapped up for weekend.
Comments
Dillon rodger commented on :
Thank you for answering my question.