Web Projects
I have mostly developed web applications in ASP.Net 2.0 VB.Net but I'm now moving to ASP.Net 3.5 with C#, Linq and SOAP Web Services.
Agile Methodology and Scrum
Since working at Emap, I follow an Agile style of development. The Scrum method enables us to:
- Better spread knowledge with pair programming,
- monitor our progress with short end of day meetings
- meet ever tighter schedules with weekly sprints,
- and deliver saleable functionality more frequently.
I much prefer working in an Agile team. It's never nice to see a project go over-time and over-budget. Agile and Scrum make a real difference to this issue and enable developers to deliver better and faster, which is very gratifying.
Project Lifecycle
One of my former employer described me as "conscientious" when I manage my code and my projects:
- I start with a detailed specification document,
- followed by a proposal signed off by project stakeholders,
- an implementation of the web application various funtionnalities in a timely manner
- and the appropriate number of iterations between testing and fixing before a release to the production environment.
My web applications follow coding best practices by separating the presentation tier from the business logic and the data access.