Friday, February 8, 2008

Revisiting the Nifty Fifty

Thirteen years ago - the year after we rolled out our first company wide LAN, my boss asked me into his office to discuss the idea of adding an email system to the mix to join the file and print services we were providing our users. This was before Exchange existed but he had heard of cc:Mail and Microsoft Mail and Eudora. I told him I'd read about something different something Lotus Software was selling called Notes that they described as groupware.

I explained that Notes was a system that combined email, document and discussion databases and development tools in one package. I had read about the product when it was first released and was affordable for very large organizations like GM or GE or IBM...but they'd just changed their licensing so we could now afford to buy and run Notes in our organization.

In a few weeks we received a shipment of bright yellow boxes of Lotus Notes R3 for OS/2. We set up our first server on a spare workstation running OS/2. We discovered not only did we have email and the standard database templates... there was also a set of sample applications called the "Nifty Fifty". We quickly began playing with these applications and used them to initially learn to develop our own databases.

A slightly modified version of the absense approval database wound up in use in one department and there are still users here using it today... It's just as but ugly as it was twelve years ago but it works.

Many others in the blogging community have argued over the past five years for a resurection of the Nifty Fifty. I'd like to propose something similar. IBM/Lotus is focusing anew on the SMB market - it's the right time for a Lotus Notes Small Business Bundle.

One constant problem at a smaller businesses is lack of resources for custom development. If Lotus (or the openNTF community) were to put together a set of well designed, functional starter templates for Notes that focused on the needs of smaller firms it could be a great selling tool for small businesses. Even better - if the templates were designed to work as a teaching tool with all design elements open to view - well documented in help documents with well documented structured object oriented Lotusscript code, they could serve as building blocks for new small business developers like the nifty fifty did for us long ago.

I can think of several ideas - an HR intranet template - or even a generic department intranet template, a basic purchase request template, a basic help desk ticketing template, a company survey template - to name a few. What about you? What templates would you like to see in a Small Business Bundle?

10 comments:

Jens Polster said...

With the acquisition of Nitix IBM may have the chance to use what Nitix was offering as Nitix AppExpress together with their NitixBlue product which will probably become the first Lotus Foundations offering.
AppExpress features CRM & Sales Management and Leave Tracking. ExpenseTracker, DocMan, PurchaseRequester, Human Resources are announced.
We'll have to see what IBM legal will make of this.

Julian Woodward said...

Nicely described.

As you say, a problem at SMBs is lack of resource/budget for bespoke development. So anything that comes out-of-the-box with Notes/Domino needs to be production-ready.

Sadly, with the best will in the world there simply isn't the incentive or time for most OpenNTF projects to get to the point where they are sufficiently flexible, solid, configurable/generic and documented to make them easy to deploy with very limited technical skills. They could be ... but it takes time, and time=money.

So this effort needs to be led from the front by IBM.

Also, to be a really solid offering, there really should be a lot of consistency in the applications. Not just in the UI, but in the underlying architecture. One idea might be to take existing OpenNTF apps, and re-implement them on top of something like Kevin Pettitt's SuperNTF framework.

@Jens - interesting comments about the Nitix offering - definitely one to watch with interest. It's so refreshing to see that IBM really have picked up the pace with Lotus, although it won't stop us whinging about all the stuff they haven't yet done ...

Chuck Dean said...

@jens - I'll look forward to seeing what IBM does with the Nitix products. It would be nice if they'd offer the same apps to existing customers rather than limit it to Foundations.

@julian - I've used a number of the OpenNTF applications and I agree that most are not ready to just be handed to a novice. I've argued before at the OpenNTF BOF that more time needs to be spent in documenting the applications that are created so that non-technical users could figure them out and use them.

Domino Interface said...

Jens,

Nitix Blue is a good a idea but it is really not ready in my opinion. One missing piece is that it is a closed system and you are not allowed to replicate between servers which I feel is a fundamental feature of Notes and Domino.

The applications bundled are good but it suffers from the same problem that I have seen in all Notes applications. The interface design is still standard Notes approach which for big businesses are fine, but for small businesses whom are use to Microsoft products and Google the design interface will results in the same problem of Outlook versus Notes. Even with the composite application capability now in Notes, developers are still just creating poor interface but faster.

OpenNTF solutions are good but disconnected. There was a blog session devoted to the idea of making the templates work in one framework, similiarity to what we have been working on the past three years with Integrated Business Framework. We are hoping to create an API by the end of the year to be released.

Unknown said...

Chuck
Good Post ....
I am in the mood for another Openntf project just now having dipped my toe in the pond before xmas. So if you want to give me an
idea for an app you in the SMB world would like I will give it a go perhaps use you and your colleagues in the SMB world as my "user approval team"?

Steve

PS Welcome to the Domino Blogsphere Blogger.com sub-division :)

Julian Woodward said...

@Richard, re NitixBlue
"One missing piece is that it is a closed system and you are not allowed to replicate between servers which I feel is a fundamental feature of Notes and Domino."
I didn't know that was the case, but I honestly can't see that restriction persisting long once Nitix is part of the Lotus brand.

Chuck Dean said...

@steve - I've not popped back in with a quick response because I wanted to think your question over.

I guess the most helpful thing for me right now (because I'm being asked to come up with two of them) - would be a simple intranet template. Something with an easy to understand configuration document to pick a color pallet, title and graphic and then just basic content management.

Kind of a lightweight cross between Blogsphere and domBulletin.

Unknown said...

@Dean

No problem! :)
I you want I can throw together some ideas and get back to you shortly. So the main ideas are..
a) Nothing to complicated
b) Easy to install and maintain
c) Looks S**t hot

If you want to take this off-blog you can reach me at my blog or my email mcdonaghs[at]utvinternet.com

Yes I share a family name with Rob "captian Oblivious" McDonagh but we aren't related at least we dont think so.

Steve

Unknown said...

Chuck
Sorry for the delay.. got sort of snowed under at work for the past week and at home with decorating duty :)

I have something sort of in my head re what you suggested and i have thrown together some static HTML and a JSON data island.. It is nowhere near ready yet.. just a sort of proof of concept of what was in my head.

1. This is not on an notes server it is a static page with a 1000 record data island and some JS
2. You can log on either as admin with a password of admin or as user1 with a password of user1
however nothing much will happen other than the menu bar changing :)
3, The navigation buttons dont work yet.. but the search selects do and number of records per page do.

Let me know if this is what you were thinking of.. so i dont run off on a tangent ....

The link is here
http://www.mcdonaghs.utvinternet.com/nifty/NiftyNet.html
i hope to get the nav buttons and data entry sorted this weekend..
until then it is only a look and feel example..

Steve

PS it make take a few seconds longer than normal to load as there are 1000 docs and 3500 comments to load in the JSON dataisland

IdoNotes said...

I will be able to post a ton on Foundations shortly with great detail