Principles

  • Passion For Our Craft
  • Continual Expansion
  • Fresh Ideas
  • Embrace Change

Methodologies

Waterfall... RAD....Agile? Well to be honest we are big fans of Agile, and over the last few years have predominately worked on Agile projects. We do believe however, with the wave of agile projects recently, it seems that some of the stronger aspects of other methodolgies, like Waterfall, have gone by the way side. Strong scoping session are still a requirement to fully understand the clients requirements. We feel the better the initial scoping session the more reliable the project plan will be. This is irrelivant which software development process you follow.
The aspects of Agile that we like are sane flexibilty of priorites and rapid client feedback. If compromises need to be made they can. More regular releases of function software means sooner client feedback. This is faciltied by many of the Agile aspects including Scrum & TDD. The end product is more robust and closer to the what customer actually wanted (even if that is not exactly what they originally asked for).

Coding Standards

Yes, we have them! And so should your development team. If you are using Visual Studio please turn on FXCop and properly comment you code; the people fixing your bugs will thank you for it! Along with the basic out of the box FXCops rules we have a couple of additional implementations to cater for inhouse standards and more recent .Net releases. If you wish to understand the reasoning behind some of the rules in FXCop check the book Framework Design Guidelines by Krzysztof Cwalina, Brad Abrams

Tools of the trade

If there is a tools that provides a benefit to the production lifecyle then chances are we want to at least kick its tyres. Tools that may be of particular to project using the Agile methologies including architectural tools like Enterprise Architect, build and integration tools such as CruiseControl.Net and TFS and testing tools listed here.


Perth .Net User Group

Perth's only .NET user group - 1st Thursday, Every month @ Excom Education (5:30pm) more

London .Net Meetup

Gathering .NET coders, hackers, enthusiasts, evangelists, and experts to meet and discuss about all areas of the Microsoft .NET platform.... more

Alt.Net