Week 18 (August 29 – September 2)

My last week. I can honestly say that once again I thoroughly enjoyed my term here. Going in I had the goals to take more responsibility, improve my communication skills, and learn as much as possible about software development. I think I’ve achieved all of these goals, specifically in regards to responsibility and communication. Being a returnee I was given all the responsibility I wanted and was able to successful even with the new paradigm which I’m really proud. And I think I was able to voice my concerns, give ideas, and propose solutions any time I needed to which is very important to me and a very important skill set. Not much happened work wise except for release 2 of the template being released, and bug fixes for TPS. A lot of the team said they were sad to see me go and I am sad to leave, I had lots of fun these past 4 months; I just wish it was longer.

Week 17 (August 22 – August 26)

There has been several bugs in TPS for me to work. They’re all very simple to track and fix but it still keeps me busy. Our main problem now is fixing the views which are still very slow and the business is finding it hard to test because of this. I finished my grid design this week and even implemented in using the template in MVC which was cool; I haven’t worked with MVC in years and it was nice to get some coding done on this project.

Week 16 (August 15 – August 19)

Internal testing for TPS is done now. We are now opening the floor to the business for data testing so in reality the bug fixing has just begun. Our application is much faster now though which is awesome. If I’m being honest though I’m disappointed that I’m missing another release of TPS; 4 months is just too short I guess. Not much to report on the template front.

Week 13 (July 25 – July 29)

Finished my Angular app and presentation and I have to say I really enjoy working with Angular. I got some really good feedback about my presentation and I really feel like my communication skills have improved immensely. We also presented the template to the team which went well. For TPS we decided on how we would analyze data, basically instead of trying to pull and recreate the data based on execution and revision data, we would instead mark freight moves to be analyzed while importing our source data. To be honest I thought that’s what we were going to do anyways. It’s nice when things work out.

Week 12 (July 18 – July 22)

The template was finished this week which is good. I did a lot of work on documentation; both about the overall design and purpose and how to use the templates as well. Most of the TPS bugs seem to be about us not considering deleted or inactive data which just means we didn’t realize how big of a change this would be, but we’re working hard and fixing a lot of issues. I had one issue involving something called MyTR records, which is the main data source for weight and cube and other specific information. Basically records would be modified in our data source, causing to pull multiples and assume somethings wrong. We didn’t know this situation even happened so that was interesting, an easy fix though but really annoying to find. We all need to be more aware of how our underlying data sources actually function.

Week 11 (July 11 – July 15)

Slow week this week. Some extra changes to the template mainly with style and how we use it. In it’s current state all it is is a master page UI with very basic functionality. We discussed the next release which will include common controls. TPS was more testing and design. And I didn’t get much done with angular. My presentation was pushed back a couple weeks so everyone can attend; scheduling is kind of hectic since everyone is going on vacation, and everyone seems to be getting sick. Also the template presentation was moved to the same day as my angular presentation.

Week 10 (July 4 – July 8)

Not much to report this week. The template code is done and the team approves the design and look, however there is some code review left to do so we didn’t show the template yet; we’re trying to find a time slot where everyone is available. TPS was more bug fixing and trouble shooting performance issues. And I’ve started working on an angular demo app to show at my presentation. I have also been having 1 on 1 meetings with my team lead Mike every 2 weeks, something I didn’t do before, it’s nice having this time to validate my progress and ask any questions i may have.

Week 9 (June 27 – July 1)

The template coding team updated the template projects with our feedback and they look good; only a few more minor changes and it’ll be done, we hope to present it to the rest of the team next week or the week after. Not much to report for TPS however we are making good progress with limiting our data usage, most of my work is testing however. One of our main problems is with our views which are now very slow, and considering these views are what the business sees this is a big problem. Also our database update script which modifies our existing data to match current standards is slower than we’d like it to be. Speed is definitely our main concern right now. I’ve also managed to get a lot of work done on angular and I’ve booked a presentation in 2 weeks time.