jonkruger.com
Send me an email! « Jon Kruger - software solutions / project leadership / agile coaching and training
http://jonkruger.com/send-me-an-email
Software solutions / project leadership / agile coaching and training. Send me an email! Please enter the text from the image. I have over 15 years of software development experience on several different platforms (mostly Ruby and .NET). I recognize that software is expensive, so I'm always trying to find ways to speed up the software development process, but at the same time remembering that high quality is essential to building software that stands the test of time. TEST DRIVEN DEVELOPMENT TRAINING.
jonkruger.com
Jon Kruger - software solutions / project leadership / agile coaching and training
http://jonkruger.com/blog/page/2
Software solutions / project leadership / agile coaching and training. Iteration Management – Post #11 – Burndown charts. Posted on April 9, 2015. This post is a part of a series of posts about iteration management. If you want to start from the beginning, go here. In my last post, I talked about metrics. And how they can positively and negatively affect your project. In this post, I wanted to focus specifically on burndown charts. People often show other data on burndowns as well. For example:. There we...
jonkruger.com
A culture of empowerment « Jon Kruger - software solutions / project leadership / agile coaching and training
http://jonkruger.com/presentations/qa/A
Software solutions / project leadership / agile coaching and training. A culture of empowerment. Posted on January 24, 2013. Much has been said recently about companies like Github, Valve, and other places that create these open corporate cultures of empowerment. Stop reading this post and go read the handbook, it’s worth the read. 8230;…………). Hey, welcome back. How do you feel after reading something like that? It gets you a little excited, doesn’t it? Let’s be honest though, most of corporate Ame...
jonkruger.com
Iteration Management – Post #13 – Involving stakeholders « Jon Kruger - software solutions / project leadership / agile coaching and training
http://jonkruger.com/blog/2015/04/20/iteration-management-post-13-involving-stakeholders
Software solutions / project leadership / agile coaching and training. Iteration Management – Post #13 – Involving stakeholders. Posted on April 20, 2015. This post is a part of a series of posts about iteration management. If you want to start from the beginning, go here. What happens when you don’t have a good product owner? Any number of things. Getting behind because you’re waiting for answers. Lack of detailed requirements. Lots of requirements changes due to people changing their mind. That’s...
jonkruger.com
Iteration Management – Post #8 – Consistency « Jon Kruger - software solutions / project leadership / agile coaching and training
http://jonkruger.com/blog/2015/03/11/iteration-management-post-8-consistency
Software solutions / project leadership / agile coaching and training. Iteration Management – Post #8 – Consistency. Posted on March 11, 2015. This post is a part of a series of posts about iteration management. If you want to start from the beginning, go here. If your team has a lot of periods of crunch time. All of this makes data analysis really hard. What do you do with the person who works 60 hours a week for fun? I don’t want to tell them that they can’t do that (which I can’t rea...Instead of a cu...
jonkruger.com
A lesson in LINQ deferred execution « Jon Kruger - software solutions / project leadership / agile coaching and training
http://jonkruger.com/blog/2015/03/28/a-lesson-in-linq-deferred-execution
Software solutions / project leadership / agile coaching and training. A lesson in LINQ deferred execution. Posted on March 28, 2015. I learned something interesting about LINQ today, and I’m surprised that it took me this long to run into this. Do you think this test would pass? Public class Account { public int AccountId { get; set; } public string Status { get; set; } } [TestClass] public class Test { [TestMethod] public void Deferred execution test() { var accountIds = new[] {1, 2, 3}; IEnumerable.
jonkruger.com
Done means Done « Jon Kruger - software solutions / project leadership / agile coaching and training
http://jonkruger.com/blog/2010/08/01/done-means-done
Software solutions / project leadership / agile coaching and training. Posted on August 1, 2010. One of the commonly held principles of Agile is that you build software incrementally. I know a lot of you have heard this and think you understand what it means, but are you actually living it out? Here’s what I mean: as a developer, when you say that a feature that you’re working on is done, are you sure that it meets all of the requirements? Have you accounted for all of the edge cases? For this particular...
jonkruger.com
Iteration Management – Post #14 – Keeping up « Jon Kruger - software solutions / project leadership / agile coaching and training
http://jonkruger.com/blog/2015/04/20/iteration-management-post-14-keeping-up
Software solutions / project leadership / agile coaching and training. Iteration Management – Post #14 – Keeping up. Posted on April 20, 2015. This post is a part of a series of posts about iteration management. If you want to start from the beginning, go here. Iteration management tends to be very fast paced. I find this exciting, but at first it feels a little overwhelming. Several different analogies come to mind. I don’t care if you do things “by the book” or not. All that matte...I’m constantl...
SOCIAL ENGAGEMENT