Fran Hoey

Freelance .Net Developer Web Developer Trainer Team Leader

Application Analysis and Design

Requirements gathering, functional specification, code design

Gathering requirements and helping clients shape and define their project is my favourite part of the development life cycle. I find engaging with people and unlocking and realising their idea/vision is incredibly enjoyable.

I’m happy to do this as part of the project or as a step on its own.

My favourite method of requirement gathering/design is CRC cards, this was created as a method of code design but also works well with muggles (non coders). It’s a very interactive method of design that drives out ambiguity, highlights gaps and helps build a common language for describing the system.