Warning: include(api.php) [function.include]: failed to open stream: No such file or directory in /home/shapings/public_html/wp-content/themes/arthemia/functions.php on line 2

Warning: include() [function.include]: Failed opening 'api.php' for inclusion (include_path='.:/usr/local/php52/pear') in /home/shapings/public_html/wp-content/themes/arthemia/functions.php on line 2
Shaping Software » Guest Posts
Home » Archive

Articles in the Guest Posts Category

Guest Posts, Lessons in Software »

[7 Dec 2009 | 13 Comments | ]
Lessons in Software from Eric Brechner

Editor’s note: This is a guest post from Eric Brechner. Eric is author of the book, and blog, I.M. Wright’s “Hard Code.”  At Microsoft, Eric is Director of Development Excellence on the Engineering Excellence team.  His group is responsible for improving the people, process, and practices of software development across Microsoft.  Eric has more than 20 years of experience in the software space, including a tour of duty on the Microsoft Office team.
When I first met Eric, several years ago, he struck me as somebody with opinions and insight.  …

Guest Posts, Lessons in Software »

[20 Jul 2009 | 14 Comments | ]
Lessons in Software from Mike de Libero

Editor’s note: This is a guest post from Mike de Libero. Mike has been doing software development for more than 9 years in a variety of settings. He’s worked as a freelance developer. He’s also worked on a small team of developers maintaining 30+ programs at one time. He’s even worked as a security tester on the Microsoft Office team.

Guest Posts, Lessons in Software »

[6 Jul 2009 | 15 Comments | ]
Lessons in Software from James Waletzky

When J.D. asked me to share my thoughts on some top software development lessons I’ve learned throughout my time as a developer, I jumped at the chance. I have had successes and failures, and consulted with teams that share the same. Below is my list of 10 lessons I have learned through hard experience. This list is by no means definitive, but is gleaned from years of development experience.
Without further ado…

Guest Posts, Lessons in Software »

[29 Jun 2009 | 11 Comments | ]
Lessons in Software from Alok Srivastava

This is a guest post from Alok Srivastava on software lessons learned. Alok is a solution architect at Microsoft with more than 17 years of industry experience. He specializes in software architecture, large-scale systems, and distributed computing. Alok has filed for a dozen patents, published several papers, and presents his ideas at seveal conferences. He has a wealth of experience across large scale projects, database extensibility, multimedia and content management in RDBMS, Web services, portal technologies, and content distribution networks. In this post, Alok shares his lessons learned …

Guest Posts, Process »

[22 Jun 2009 | 14 Comments | ]
Patterns and Practices of Lean Software Development

Lean Thinking is a paradigm of production and can’t easily be reduced to a process recipe. The particular form of any Lean process will always depend upon the form of the product that is created by that process. However, any Lean process will realize a few essential principles. If we apply these Lean principles to software development, we may find some practices that express those principles in a way that is useful and sensible for the medium.

Guest Posts, Process »

[15 Jun 2009 | 10 Comments | ]
Introduction to Lean Software Development

Editor’s note: This is a guest post on Lean Software Development by Corey Ladas. If you don’t know Corey, he’s a product development methodologist. He brings more to the table than most on engineering process because of his background working on integrated mechanical / electrical / software products.  What I like about Corey is his ability to take start of the art and bridge the gap with state of the practice. He has an uncanny ability to boil complex things down into their essence. without further ado, here’s Corey with …