stevepeacocke.blogspot.com
Steve's Software Development Blog: October 2009
http://stevepeacocke.blogspot.com/2009_10_01_archive.html
Thursday, 29 October 2009. I have been using mind mapping software for many years now and it has often been a great boost to get clarity around thought. I know that I've often been told that my mind needs a map to get around and I've agreed with them. I know I think the same way everyone else does. Do you memorize your phone number by turning it into a complex calculation? Of course you do and my wife's statements that I'm somehow different is just well, silly. But back to mind maps. The ease of transfer...
stevepeacocke.blogspot.com
Steve's Software Development Blog: April 2009
http://stevepeacocke.blogspot.com/2009_04_01_archive.html
Tuesday, 7 April 2009. Even Programmers need to Communicate. Few programming teams that I have met really understand how important communication is to their everyday lives. Let me yell this from the highest places I can find - Communication is the most important factor a software team can possess, above technical abilities, above delivery, above project work, above code itself. Without communication, a programming team can die. The answer would be the first team. Without communication, this team are ...
stevepeacocke.blogspot.com
Steve's Software Development Blog: Programmer or Analyst Developer?
http://stevepeacocke.blogspot.com/2013/06/programmer-or-analyst-developer.html
Sunday, 23 June 2013. Programmer or Analyst Developer? I know these terms to mean different things in different countries or even different organisations so I'll explain. A Programmer is a person who is given a task and codes that task as it is described. Usually this task is described by a Business Analyst in the form of a Requirements Document or a User Story. An Analyst Developer will speak to the users to help define what their need is, then code that need. Never let a programmer talk to a customer.
stevepeacocke.blogspot.com
Steve's Software Development Blog: November 2014
http://stevepeacocke.blogspot.com/2014_11_01_archive.html
Tuesday, 25 November 2014. Agile vs Waterfall and Other Snake-Oil Vendors. Agile development is sometimes sold by companies and individuals as being the answer to the problems of software development using Waterfall. After all, we all know that before Agile, Waterfall was what everyone used and some companies still use Waterfall. Thats not actually true. The Waterfall method originated from manufacturing where each step is defined and changing the design half way through is prohibitive. Links to this post.
stevepeacocke.blogspot.com
Steve's Software Development Blog: March 2009
http://stevepeacocke.blogspot.com/2009_03_01_archive.html
Friday, 6 March 2009. So Many Things, So Little Time. It has been a very interesting past 6 months or so. I'm now settled in my role in Melbourne as Development Manager for a good sized company here with offices in many countries around the world. It was not the original role that I came over here for, but this time it looks very good. Our furniture has finally arrived from New Zealand and we are now settled with schools, church, and other necessities all now sorted. Links to this post. Scrolling to the ...
stevepeacocke.blogspot.com
Steve's Software Development Blog: February 2010
http://stevepeacocke.blogspot.com/2010_02_01_archive.html
Wednesday, 10 February 2010. Leadership of the Technical Team #3. Number 3 in the series on Technical Leadership. Makes Decisions for the Team. I was surprised to find that this section was more difficult to write for several reasons. the title “makes decisions for the team” is something that I could have well reconsidered as it seems both obvious and at the same time very snobbish and places the leader in a position that should not be taken – at the top. However, Leader Two will go into that same sectio...
stevepeacocke.blogspot.com
Steve's Software Development Blog: May 2014
http://stevepeacocke.blogspot.com/2014_05_01_archive.html
Friday, 16 May 2014. Why Delphi and why now? I've just recently finished up a great contract with a Regional Council, as their Development Team Leader for a great team of developers and business analysts. It was a fun role and it got me to thinking more and more about my pure love for developing great applications. I'm about to start another contract but this time as a Senior Developer. Now I know what you’re thinking already. I have been a development manager, a software group manager, and...Yes, I can ...
stevepeacocke.blogspot.com
Steve's Software Development Blog: December 2009
http://stevepeacocke.blogspot.com/2009_12_01_archive.html
Wednesday, 16 December 2009. Continuing on from “Leading the Highly technical Team”). The thing about leadership is that its such a large subject and there are any number of books and other writings on the subject. The point that I'd like to make, stated in my last instalment, is that leading technical teams has some very different aspects to leading other teams. Let's cover the bases first, in no particular order a good team leader…. Has empathy with both the team and the individuals in the team. Ensure...
stevepeacocke.blogspot.com
Steve's Software Development Blog: Agile vs Waterfall and Other Snake-Oil Vendors
http://stevepeacocke.blogspot.com/2014/11/agile-vs-waterfall-and-other-snake-oil.html
Tuesday, 25 November 2014. Agile vs Waterfall and Other Snake-Oil Vendors. Agile development is sometimes "sold" by companies and individuals as being the answer to the problems of software development using Waterfall. After all, we all know that before Agile, Waterfall was what everyone used and some companies still use Waterfall. That's not actually true. The Waterfall method originated from manufacturing where each step is defined and changing the design half way through is prohibitive. In recent year...