Step 3 Analysis of existing & future system (Senior Software…
Step 3 Analysis of existing & future system
(Senior Software Developer activities 1-2 )
The Senior Software Developer programs the software
The Senior software developer finds multitasking many projects at once a problem
To manage multitasking create a Gantt chart for each project.
The Senior Software developer has struggles with scope changes
Apply scrum methodology as a way of working with changing requirements
The Senior Software Developer finds the end user specification not clear enough
Explain to the client how to better the specification plus make it more understandable by preferably including concrete examples.
When coding the Senior Software Developer finds bugs with the development kit.
Run an automatic regression test that reproduces the bugs and then fix the bug whenever the system detects an error.
Keep pace with the latest versions of the programming language and update them when prompted
Conduct unit tests to check different parts of the program periodically
The Senior Software Developer often has flaws with the logical description that cause the program to behave unexpectedly.
Use a design documentation
such as UML modelling to help visually represent the system .
Add code comment in every line will help the understand and reduce the risk of logic errors
Senior Software developer wires up basic hardware infrastructure in the business
The Senior Software Developer is inconsistent when labelling different wires
Colour coordinate the wires depending on the part of hardware
Label wires based on port destination
Label terminal blocks that hold the wires
Wires are tangled up and disorganised after Senior Software Developer connects them to the hardware
Purchase cable clips and screw them on walls.
Shorten the cable length if its to long.
Tie the cables with reusable millepede cable ties.