John Hines' Software Process Blog

A blog on Agile software development and Scrum

  Home  |   Contact  |   Syndication    |   Login
  39 Posts | 6 Stories | 43 Comments | 0 Trackbacks


The information in this weblog is provided “AS IS” with no warranties, and confers no rights.

This weblog does not represent the thoughts, intentions, plans or strategies of my employer. It is solely my opinion.

To err is human, to forgive is divine.

Tag Cloud



March 2009 Entries

Somewhere out there are developers who learn about Agile development methods early in their career. They adopt them without much knowledge of anything else, implement them smoothly, and go from day to day in the bliss of a sustainable pace, clear communication, and realistic expectations. Not me. My journey to Agile started in earnest only three years ago when I had just achieved my MCSD.NET certification, transferred to a new job, and was handed the biggest application rewrite of my career. I was ......

John Hines is a Senior Software Engineer, MCSD.NET at a large computer manufacturing company. He's spent the last three years as the technical team lead of a group of Software Engineers now implementing Agile development processes using Scrum. The decade before that was spent writing software using the traditional Waterfall life cycle and trying desperately to get others to do the same. My goal for this blog is to share key learnings about adopting Scrum and evangelize the benefits of Agile development ......

As I hop from blog to blog, I carry along my most popular posts in the hope that they'll continue to help someone. Here's the latest list: Interactive Login as 'NT AUTHORITY\NETWORK SERVICE' - Usefull for controlling system-level tasks such as protected services. Reset Network Adapter from C# - The P/Invoke methodology for interacting with hardware devices. ASP.NET 2.0 Error Messages - Some common error messages for the user migrating from ASP.NET 1.x to 2.0. ASP.NET HTTPException Timeout - A solution ......