MustModify Blog: Recent Posts

Unification

December 15, 2007
I'm working on a blog entry, or a speech for Shreveport Toastmasters, or whatever. I remember reading an interesting web page about this-that-or-the-other, and I can't find it. That's weird, because I bookmark every interesting website I find, so I can find it again. Or, if I don't have time to read it but it looks interesting, I bookmark it....


The Opposite of Agile is Fear

December 14, 2007
Abstractly speaking, what makes a group agile? You can get a list of practices from various XP sites. I'm looking beyond the patterns and practices. If you look at the core of agile, why did these practices come about? While thinking about this, I went down the proof-by-contradiction path. How can you prove that a group is not agile? What are...


Sanity Check: Language Shouldn't Matter

October 31, 2007
I've been thinking a lot lately about what makes a software project successful. Some of my co-workers at Praeses are fond of discussing the struggles of a certain Ruby project. Since it is certainly a struggling project, and since most projects at Praeses are done in C#, the culprit, the reason for the problems, must be Ruby. Obviously this is a...


Domain Driven Design (DDD)

October 23, 2007
Everyone who has been involved in a large-scale development project, or has any kind of life, inherently knows about Domain specific languages. I knew about them. But until someone pointed out to me that they existed, I hadn't thought specifically about them . So, I was excited to hear it being talked about at the Alt.NET conference, because I...


Implementing User Stories

October 23, 2007
This is a continuation of the "user stories":http://blog.mustmodify.com/2007/10/user-stories.html post. User Story Cards User Story Cards are created during meetings of the stakeholders to create the specifications for a program. Picking a specific Episode, we ask stakeholders to describe the users' experience in that episode. Each user...


Implementation Idea for Online Help

October 18, 2007
About a year ago, I was tasked with creating a help system. I sat down, ready to pour out my astounding wit into a document that would enable users to achieve the path to enlightenment. Unfortunately, I came to as realization. I realized that I didn't know what the end users would want to know. After talking to some other developers and...


User Stories

October 18, 2007
At the "Alt.NET":http://www.altnetconf.com/ conference in Austin, I was fortunate enough to hear about the idea of generating user stories . Although this was entirely new to me, it was immediately clearthat this was a very effective way to create a spec. It also provides a very convenient and organized way to create functional requirements and...


What Content Belongs in Help Documentation

October 17, 2007
It is always tempting to start to create help by opening word and typing, “The employee information screen is used for creating, reading, updating and deleting Employee information. Here is a screen shot, which hopefully looks like the site you're visiting. Otherwise, something has gone wrong.” Since the entire functionally of this screen is...