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:

  1. I start with a detailed specification document,
  2. followed by a proposal signed off by project stakeholders,
  3. an implementation of the web application various funtionnalities in a timely manner
  4. 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.

Flower