Welcome to MSDN Blogs Sign in | Join | Help

Browse by Tags

All Tags » Agile   (RSS)

Your guided tour of the Microsoft Solutions Development Centre

When I decided to leave the patterns & practices team to move back to Australia, one of my big concerns was whether I would be able to work on teams with the quality and dedication I experienced on projects such as Enterprise Library. It turned out
Posted by tomholl | 2 Comments
Filed under: , ,

The Joy of Code Reviews

As I mentioned in my recent post about how my team does agile , one of the core ingredients of our process is that nobody is allowed to check in without having gone through a code review and a test review. No other team that I’ve worked on previously
Posted by tomholl | 10 Comments
Filed under: , ,

How my team does agile

As you know, I’m a big fan of agile software development. But what exactly does “agile” mean? If you ask a room full of software engineers that question, you’re sure to get as many different answers as there are people. I’m not going to try to tell you

Thoughts on being a Solution Architect

About a year ago I put together a post called Thoughts On Product Management , containing some random musings about my role at the time. The big reason I put together this post was because so few people had any idea what this job involved or why it is
Posted by tomholl | 4 Comments
Filed under: ,

Why your customers will love agile (even if they think they hate it)

Project management methodology has never been a particularly sexy topic. While it's always been necessary to employ some kind of process to guide any non-trivial software development project, in my experience most of the team will only expend the bare
Posted by tomholl | 2 Comments

Code Generators: Can't live with them, can't live without them

I'm still not sure what I think about code generators. This may sound strange, coming from someone who has spent much of the last few years working on and talking up software factories, of which code generation is a significant part - but it's true. On
Posted by tomholl | 21 Comments
Filed under: ,

Breaking the cycle of failed development projects

It's been a bit over two weeks since I arrived back in Australia, and things are slowly coming together. We're still waiting for all of our stuff to arrive, and for that matter a place to put it all - but at least it's sunny every day, and I'm enjoying
Posted by tomholl | 13 Comments
Filed under:

Thoughts on Product Management

A lot has been written about the constantly evolving disciplines of development, test and project management. As software engineering matures and moves towards more agile approaches, many people have shared their thinking and experiences on how to do
Posted by tomholl | 13 Comments
 
Page view tracker