Contents tagged with Agile
-
Early Testing
Early testing is amazing. I am not talking about TDD and developers testing their own creation. I am talking about testing performed by professional QAs with mindset to hack the heck of your system (code, server, deployment, you name it). The value of early testing vs. late testing in SDLC is very easy to show to those that deal with with software on a daily basis and live it everyday. But how do you translate it to the business? Visualize it. One is high level – show one approach vs another and start asking questions.
-
Course Online - Agile Fundamentals
Agile Fundamentals is an online course ThoughtWorks is provided free of charge. The subjects discussed are
-
Not Caving In on TDD
TDD causes different people react to it in a completely different way. Some just jump on it like on a glass of a cold sparkling drink in the heat of a summer day. Some run away from it like it’s a wild dog ready to take a bite. Some feel that there might be a value for them in it, but don’t really want to move away from the comfort zone. And the last group of people always have an interesting way making an attempt to justify why having no TDD is good.
-
Podcast: Technical Debt
This a great podcast from Deep Fried Bytes and Gary Short that is doing a great overview and explanation about Technical Debt to folks that are not developer, but managers.
-
Agile Sticky Board
I had a long plan to demonstrate in an animated way a software project progress without using any software or what is know in agile as Sticky Borad (stickies board). Wanted to capture the process of thought, the evolution and how things are dynamically progressing. The chance finally came to do so.
-
The Agile Samurai – Book
It is a great honour to work with the person who wrote the book I
just recently finished reading. The Agile Samurai is a mix of project management and software development. It’s a reality check helper if you are trying to run agile process in your company/team/project. The intention of this post is not to review the book, this is what I will do later at Amazon. Jonathan has managed to make me think of certain things in a different manner, maybe a little bit more realistic. There are a few new tools I can put under my belt (Inception Deck) to move forward with. The most important message from the book IMHO was not taking Agile literally as written - fluctuate, experiment, and question.
-
When Whiteboard Is Not Available
You use wall :)
-
Automated Builds and Deployment for BizTalk
Automated builds are an essential part of Continuous Integration. Definition commonly found is
-
wave-vs.net
This is an interesting plug-in for VS.NET 2008/2010 to allow remote pair-programming. I’m a big advocate for pair-programming and collaborative work, so this plug-in has its place in the real world. I used to pair-program with a developer that was remote, and we used VNC/RDC, but this one is way better.
-
Automate It!
Development, QA, Deployment, Production Support, Infrastructure,… it doesn’t matter what aspect of software you are affiliated with. Automation is your best friend. And if it is not, you are living a worse nightmare without yet realizing it.