Tuesday, May 24, 2011

The last few days have been very frantic as the project is now due at the end of the week. I knew this was comming but i didnt think it would sneak up on me so quickly and just like other uni subjects it seems to be due when everything else is due.

 I have been adding and fixing the documentation to get to up to date and also up to a high standard. I emailed what we had done to Luke and he had a quick look through at the sub headings and told me which is change, add and remove. So i took his advice on board and did that to the documentation.

Parts that needed to be change were simple things like the screen shots need to be updated do to the program changing it looks slightly and more buttons being added to more complicated things such as putting more information into the technical manual of how we calculate a curve within the program. These are now done and dusted. Other members have given them a brief read over and are happy with what is there, hopefully the markers are as well.

I have also being talking to other group members and trying to keep track of everyone to make sure they are all digging deep to put the last touches on the project. Everyone has been working well this week which is what you want to see.

Overall the project has been an enjoyable experience. It has been great working with these people and if i had the choice for the same group to do the same thing I would take it. It has been good learning from Allen with his expert databases skills and also from Phil and Jun with their XNA, C# knowledge by helping me become better at a programming language I had never done before this project.

Now that the project is finished/ comming to and end I think I will give my Dad a go to see what he thinks. Being a junior scout many years ago it will be interesting to see if he can master this program to make some knots that he knows

Thursday, May 19, 2011

Today and the past few days I have mainly been trying to get help out where I can in terms of the coding. Whether it be running the program and looking for bugs and telling others about the bugs or running the program and fixing the bugs myself. I haven't been able to do a lot in this part by definitely trying to pick up some of the slack as other people get swamped with their other subjects.

Today we got an email from DFS saying that everything is due next week. This was bit of a surprise as i thought only diaries were due next week. However we are in an alright position to be able to get everything done. Since this email I have been working with Jernej to get the user manual done or about 95% done. There will always be more bits to add.

I have also been working on the technical manual, like the user manual there will always be more information we can add. At the moment im still undecided if we need certain sections. I think I  can leave them out and it wont affect anything. Jun is working on doing a more detailed review of the class which definitely helps.
Luke also said to email him what we have done so far with these documents and he will give us hints if more information is needed , less information and other tips.

Tuesday, May 10, 2011

Today and yesterday I have been mainly working on the technical manual. I am spending most of my time on this at the moment because I feel like it needs more attention and the I can't do parts of the user manual until the program is 100% complete or even 90% complete which it isn't at this stage but is very close.

The main parts I have been doing recently have been the testing parts. Adding some test cases and issue that have arisen as different version have been created and as group members have been using the program problems have been arising.

Also today I got some randoms in the project lab to have a quick look at our program. I didnt give them much information about it nor did they play around with the program for long but they had some positive comments and other comments on parts that should be fixed / included. There also was the mention that the program looked good considering that its only week 10 and they hadn't progressed that far yet. They said this  not realizing that we are an Spring project starting group when they thought we had started this in Autumn like them. This comment kinda got me worried about how the program looks at a first glance with no background information on it considering we have put so much work into it. I think next time before I get some to have a go of our program I will give them a crash course on what it is about and how to use it and tell them to try and construct a Reef knot or something along those lines.

Sunday, May 1, 2011

Over the past few days havent been doing a lot in relation to the project. Im just trying to get other subjects assignments out of the way so I can dedicate more time to the project as the semester comes to an end.

Mainly been working on the document and trying to get my 10% of coding contribution to the project. At the moment I am maybe around the boarder line with this. I have been just doing simple changes and the more boring and repetitive changes that need to be made to the code. Hopefully over the next few days as I can get other subjects assignments done and out of the way I will contribute more.

Monday, April 18, 2011

Today I got access to the lab by asking one of the System Admin People to let me in. At the moment cause the labs aren't available to everyone yet I have to ask for access when I need it which is fine for now.
What I did in the Lab was to get our computer set up by installing XNA studio 3.1 in order to get the newest version of the code to run on the lab computers.

While I was in the lab I also added the documentation that has been done so far in a folder that is located on the labs desktop. The only problem with the computer at the lab is that it doesnt allow for a connection to the share Dropbox. This is how we are sharing code and the documentation because this commits when things have been changed. For now this isnt a problem because most of the code is being done on individual laptops that allow a dropbox connection.

Also while in the lab I fiddled around with The newest version of the code with the GUI that Phil had been working on other the mid semester break. What he has done so far look good graphically. He saw that there was going to be to many buttons cramming down the side so he created tabs across the top to help split the amount of buttons up which is needed. Come Thursday we will discuss if people are happy with the way it looks and anything that may need to be changed.

With so much of the GUI working now and an idea on how the final product is going to look the user manual now needs to be changed around. This is because what we have now is completely different to the direction we thought we would be heading in. This is fine because it allows for some work to be done for me and I will also delegate more work to Jernej.

Tuesday, March 29, 2011

Today and this week I have been going over the newest version of code posted by Phil. I have found a few bugs and have put them in the test cases file with have so that everyone can read it, I also told Phil and added these test cases to the technical documentation.
I also updated the technical document a little by adding a few more sections and pieces of information.

As for the user manual, I dont think anyone has made any changes to this since we submitted it last semester. These will be quite a few changes that need to be made to this because the way we originally plained the interface didn't work out as we expected. There are also section in this that need to be full filled. This will all be done once the program has a complete user interface and about 90% of the functionality has been implemented.

Thursday, March 24, 2011

Todays and through the week mainly I have been trying to get the technical documentation up to date. This means adding in some test cases that are arising as people run the program and some other sections that need to be filled out.
There are still some sections that need major changes such as the section about the user interface. This section at the moment talks about the type of interface we were originally planning to implement, however this has changed. Once the interface is complete this section will then change.

As with trying to full fill the 10% of coding required from myself. I am trying to get my hands in there and change minor things or even help make the code easier to read and understand. At the moment I am not near this 10% contribution , however at this rate I plain on making it comfortably at the end of the project.