Quantcast
Channel: Coding the Architecture
Browsing all 230 articles
Browse latest View live

Do architects define the software development process?

There's some very interesting follow-up to a blog entry called If you’re an architect… on Edward Williams' blog and one of the questions that has just been posed is this. Is defining the development...

View Article


Image may be NSFW.
Clik here to view.

Structure and guidelines, consistency and clarity

One of my key points about software architecture is that it introduces structure and guidelines into a software system, which in turn leads to consistency and clarity of the overall design. Basically,...

View Article


Image may be NSFW.
Clik here to view.

Good code isn't enough

I presented an "In the brain" talk at Skills Matter last week entitled "Good code isn't enough" that looked at whether "good code" guaranteed a successful software project. I had a great time and...

View Article

Maintainable Systems 2

A little while ago I wrote a piece about maintainable systems and upgrades. My own upgrade project has been progressing slowly and I'm going to write a few more thoughts. A successful system might...

View Article

Image may be NSFW.
Clik here to view.

Speaking at the Software Architect 2010 conference

Just a quick post to say that I'm speaking at the Software Architect 2010 conference in London next month. I'm running a pre-conference workshop, a post-conference workshop and two technical breakout...

View Article


Slides from Software Architect 2010

If you follow me on Twitter you'll have seen that I recently presented a number of sessions at the Software Architect 2010 conference in London (I used the #sa2010 hashtag for my conference related...

View Article

Image may be NSFW.
Clik here to view.

Software architecture introduces control

A while back I wrote about how software architecture introduces structure and guidelines, consistency and clarity into software projects. When discussing this on the training course over the past few...

View Article

Planning the year ahead

Happy new year to everybody and thanks to all of you that I've worked with during the past year. 2011 is shaping up to be an exciting year and I just wanted to summarise some of the things that we...

View Article


Software project SOS

A short note to say that I'm running an "In the brain" session in London at Skills Matter on the 27th January. This session is going to be very discussion driven, where we'll try to figure out what to...

View Article


Software craftsmanship ... I want it all

I did a talk today for the local BCS about how to get started if you need to design a software solution when all you have is a business vision and a blank sheet of paper. During the Q&A towards...

View Article

Software architecture training in London - Feb 2011

The next public scheduled Software Architecture for Developers training course takes place at Skills Matter in London on the 7th/8th of February. The course is aimed at software developers that want...

View Article

Image may be NSFW.
Clik here to view.

Software Project SOS

I ran my "Software Project SOS" session at Skills Matter on Thursday evening and it was brilliant fun. The premise behind the session was to present the current state of a struggling software project...

View Article

Just enough architecture

One of the major points of disagreement about software relates to how much up front design to do. People are very polarised as to when they should do design and how much they should do. From...

View Article


Image may be NSFW.
Clik here to view.

Tutorial @ QCon London 2011

I'm running a tutorial at the upcoming QCon London conference entitled Designing software, drawing pictures. In essence, it's about the process of designing software if all you have is a blank sheet...

View Article

Collaborative design

Let's imagine that you've been tasked with building a 3-tier web application and you have a small team that includes people with specialisms in web technology, server-side programming and databases....

View Article


Where are the software architects of tomorrow?

Agile and software craftsmanship are two great examples of how we're striving to improve and push the software industry forward. We spend a lot of time talking about writing code, testing, tools,...

View Article

I need a price

We all know the problems associated with fixed price, fixed scope contracts for software projects. Yes, there are alternative ways to run a software project, but sometimes you just need to quote a...

View Article


Image may be NSFW.
Clik here to view.

Load Testing for Developers

I'm pleased to introduce Load Testing for Developers - a one day training course to get you started load testing your web applications. Have you ever built a software system and your users have...

View Article

Image may be NSFW.
Clik here to view.

Everybody is an architect, except when they're not

I went to a couple of great presentations on the "Software Craftsman" track at the QCon London 2011 conference last week that, together, provide a really easy way to explain how software architecture...

View Article

Image may be NSFW.
Clik here to view.

Deliberate practice, effective sketches

In Where are the software architects of tomorrow?, I talked about how most software developers don't get to take a blank sheet of paper and design software from scratch all that frequently. Related to...

View Article
Browsing all 230 articles
Browse latest View live


Latest Images