Internets 2.0

I’m pleased to report that ParticleWave today became fully Internets 2.0 compliant. Flickr has more about this.

I thought this would also be a good time to do my post-mortem on my first three-week iteration of LeadReply, which you might call iterations 1.0, given our naming convention. Actually in looking over the Software Requirements Specification (SRS), it looks as though iteration 1.0 is not quite mortem yet, since there’s one feature missing — Realtor® notification. That should probably be what I tackle today and tomorrow, even though by rights it’s OK since Eudora’s handling it for now.

The main thing is that in iteration one, we combined an autoresponder with an automatic data entry system into a system that can grow into a full fledged contact manager or drip marketing system. The SQL Server database design is pretty complete — what gets tricky now is that we’re actually entering clients and leads into production, so modifications to the schema become a bit more involved from here on out. Fortunately most of the changes we need now are additional stored procedures, so dropping all / creating all should still work fine in that realm.

Iteration one was a good brush up / learning vehicle for more SQL and SQL Server stored procedures than we’d done in many a month, so from the project portfolio aspect it was a good success. I also got to bang out some good ADO.NET code in C Sharp — not rocket science, to be sure, but some HR guy is bound to expect that it is, so now I can say, “sure, I’ve done that”, since he’ll never be able to figure out that I could based on how similar it is to everything else in the universe.

It might be worth getting with IHomefinder or Moineau Designs or the like at this point to see if there’s any demand for an IDX lead parser and autoresponder, since that’s what we’ve got at the end of iteration 1.

All in all I think being where I am at this stage is pretty good given some of the distractions that came up this week such as some existing web site work and a bit of direct client work as well. The web site, LeadReply.com, is almost utterly nowhere yet — but that’s exactly where it’s supposed to be at this point, with most of the work on the lead parser and database.

Built into the SRS was that each iteration should have a go / no go decision about the next iteration. I’m leaning toward “go” at the moment but will formalize that into the SRS. If we go ahead, some priorities are:

  • Write and test the campaign scheduler for sending out emails after the first “one-off” welcome email.
  • Write a parameterizable opt-in form that can be included on third party sites (e.g. MY third Internets 2.0 enabled third party sites ).
  • Write the corresponding one-click opt-out form, where the default result is “opted out”, but in case the user made a mistake, let them opt back in.

That’s a bit different focus than the first version of the SRS, so I should get this merged into that and do a bit more planning.

As always, what should the business be doing is the harder question than what should the software be doing.

Comments are closed.