It was a busy period these last weeks. But really helpfull and informative.
I’ll start out with the presentation of Bas van den Beld gave last week. He concentrated on ‘planning’.
Bas works for Nettraject Now everybody knows that planning is an important (maybe THE most) aspect of any project or company for that matter. You can even say that it pays to plan everything. For example, when do we have weekly meettings? Or when is the right time to deliver a product. (I guess that’s why they invented agenda’s?)
Anyway, I allways thought that Freshheads where pretty good whenit came to planning a project from start to finish. But it seems there could be some improvement. (That sounds worse that it is, don’t worry guys
)
I won’t really go into detail here but what stood out the most for me during the presentation is the fact that you really need to plan everything and not only a project. For example, we have a meetting every monday where we get together and discuss the projects Freshheads is working on. Those meettings last approximatly one hour. So that mean, on monday you’ll work an hour less then normal. The problem here was that the lost our was still counted as a full working hour. So every month you’ll miss about 4 hours you’ve coulda spent on a project. In the end, that can get you into some trouble. Especially when working with deadlines.
What I’m trying to say here is that you need to plan these meetings so that everybody knows they have a hour less every monday. And take that into account when planning a project.
Another thing what is very important is the fact that you need to plan ‘bug-fixing’. For example, when a client gets the finsished product and the bill has been payed often the client comes back and has some ‘minor-adjustments’ he wants to see implemented. The time you spend on those bug fixes need to be planned aswell. Bas said you can take 60% of the total time you spend on a project and add that to the total time. That way you have some more time to solve any kind of bugfixes or other problems that might occur.
It might sound really logical and all, but I think it was extremelly helpfull for a guy like Bas to come to Freshheads to give some advice and tips on planning.
On another note, we finally put klusgames.nl up for everybody to see (and play!) So go out there and play the game and you might win some nice prizes. Although it seems the second price has more value to me then the first one.
Security was kind of the central topic this last week. It’s important to make your application so secure as possible. Not only to protect your own data, but also the data of your customers/clients. There are some shady people on the web and you never know who might be looking. Especially when working with MySql it’s important to ’sanitize’ any input you might wanna use on your website or in your database. I really feel that Avans didn’t discuss this subject propper during our second and third year PHP backend development. Because we really didn’t learn to sanitize our input. Now I understand that security in PHP/MySql wasn’t the main subject here but atleast they’ve coulda gave some tips.
One week left until my internship will officially end. I am curious on how they will grade/rate me allthough I think it will be quite positive considering our ‘pre-evaluation’ with Norbert went really well…
Internship | No Comments »