Bruce Elgort

Notes apps out of the box - which ones
Thursday, April 24th, 2008
Yesterday I had a call with an IBM'er who asked me "if you were to include three Notes/Domino applications in the box which ones would they be?". I told him I really didn't know which "three" I would personally want included, however I thought it would be interested to hear from you which ones you would want to see come in the box. While you are posting which three you would like to see I am working on my list now.



 
Comments

Comment posted by Ed Maloney04/24/2008 07:27:39 AM


I guess the "nifty fifty" was too ambitious. At this point I will settle for the "fabulous three". My vote is;
1) Web Content Management
2) CRM/Contact Manager
3) Issue Tracking (such as Helpdesk, Bug Tracking, etc)

These could all be licensed from existing 3rd parties, blue-rinsed and shipped in time for version 8.5.


Comment posted by Chris Toohey04/24/2008 07:42:24 AM
Homepage: http://www.dominoguru.com


Ed wins the internets!!!11!111!!!

WCM, CRM, and HD are the applications that *any* business, regardless of size and culture, must have!

Sharing information, maintaining business information, and addressing stuff that's broken happens no matter what the vertical or size of your business.

And before someone says Weblog, please keep in mind that the majority of old-school companies have a hard time properly using document libraries, let alone that new-fangled Business 2.0 stuff that the kiddies with the EweToob and the Flicker and the FaceSpace use...

The only thing that I'll say in regards to enhancing Ed's suggestion: #3 should be a Project/Tasking solution that can double as a Helpdesk solution. When you boil it down, a solution PM solution can be utilized to accomodate (and sometimes even moreso) the requirements of an HD solution.


Comment posted by jonvon04/24/2008 07:53:27 AM
Homepage: http://jonvon.net


whatever apps they pick, they should be developed with a strong eye for design, both in terms of UI, and architecture. they should be developed with standard tools only, no special undocumented @formulas or ju jitsufied acrobatic hacks. clean code, easily human readable. and ajax on the web where appropriate. world class apps in other words, for a world class product.


Comment posted by Carl Tyler04/24/2008 08:01:26 AM
Homepage: http://www.iminstant.com


User registration/password change/user profile self management application for use in other Domino web apps.

CRM, with hooks into the mail file, so that responses to emails can still be seen referenced in the CRM. Notes client and web accessible version.

Project Management, or advanced group to do's. Assign tasks to people, link them together with dependencies, see their status, see if milestones are being met, integrated into the users mail file so they see the to dos etc.


Comment posted by JYR04/24/2008 08:25:25 AM


From LotusGeek

Community Question: What templates do you want today?
http://www.lotusgeek.com/LotusGeek/LotusGeekBlog.nsf/d6plinks/ROLR-764GSC
a similar post

Like JonVon said, they should be developed with a strong eye for design, both in terms of UI

Also, if it could be Web enabled

JYR


Comment posted by Declan Lynch04/24/2008 08:31:12 AM
Homepage: http://www.qtzar.com


As mentioned a basic CRM system with hooks into the mailfile ( that could be enabled using policy documents, otherwise totally hidden ) would be a must, It would be visible to all staff in the company, especially the higher level management. Something that they use everyday will add great value to the product.

I'm not sure a web content management solution is suitable as the WebLog template that already ships can be repurposed to that function, however I would look into including a WiKi. Some thing that can easily be redesigned to fit in with the company intranet.

While a Helpdesk App would be a good addition I'd actually look towards something that can again add value to the enduser groups as opposed to the IT function. Maybe some HR self service style applications. Vacation requests etc. All would need to have easily adjustable CSS based web interfaces so they can be adjusted to look like the comany intranet.


Comment posted by Kevin Pettitt04/24/2008 09:00:44 AM
Homepage: http://www.lotusguru.com


Not surprisingly I would focus first on designing a common underlying application framework upon which many different applications can be built with reasonable efficiency. SuperNTF is of course already targeting this need, and there are several other frameworks too, any/all of which could be used to help spec out what that common functionality should be, even if all the code is written from scratch.

Apologies for the duplication, but here is what I've already written previously on this topic and which still applies:

Like a lot of folks, especially those of us heavily involved in OpenNTF, I've given a lot of thought to the question of "missing templates". So much thought in fact that I couldn't fit it all here so I wrote my own piece: http://www.lotusguru.com/lotusguru/LGBlog.nsf/d6plinks/20070824-76DUHP

In addition to actual template suggestions, I also offered my "My General view of templates", which include:

- All web facing templates should adhere to some sort of standard CSS structure similar to the way Blogsphere "skins" work. Not sure how the Notes 8 client does "styles" but the principle should apply there too.

- Sametime integration should be standard, but should also be taken to logical extremes. Presence awareness is great, but so is providing easy ways to schedule online team meetings from within "team focused" templates.

- Templates should be integrated with each other wherever it makes sense to do so. A good example would be clicking on a document submitter's name to see their employee profile in the Employee Directory.

- Templates should share as much underlying code as possible [as mentioned above]. Not only will this make it easier for developers in the field to "decode the code", but it will make updates to the templates that much easier for IBM. It will also make it easier for IBM to standardize various UI elements across various databases, making user training easier.

- Templates should be built under the assumption that they will be customized. Cleanly written, well commented code and form notes are essential. Rocky's session on "Writing Readable Code" provides a good foundation for this approach.

- All templates should provide RSS feeds/hooks wherever appropriate. Security would need to be maintained, so this could prove challenging in some cases.

- IBM should not be afraid to step on the toes of business partners with products in these categories. Many of these templates are central to what Notes is all about, so at least *some* sort of usable example template needs to be included. The selling point for partners needs to be clearly communicated, and it is this: They will benefit more from the increased adoption of Notes as an application platform than they will suffer from lost sales. Even in an overlap situation, the "basic" IBM template that got them started may no longer meet their needs, so they go looking for better at that point.

- The question of what templates to offer should be informed by what Microsoft is shipping with Sharepoint, as well as what other vendors (e.g. Zimbra) might offer.

Thanks for asking


Comment posted by Paul Baur04/24/2008 09:16:19 AM


How about bundling the WCM for Domino that came from Aptrix. I really like it, biased as I am.


Comment posted by Gerald Mengisen04/24/2008 09:47:40 AM


I'm on the same page with CRM and helpdesk (e.g. !!!HELP!!!), and a re-polished Team Room would be nice. The one included today is too clumsy.


Comment posted by Richard Schwartz04/24/2008 05:56:33 PM
Homepage: http://www.poweroftheschwartz.com


1. Self-service app deployment, customization and app life-cycle management tool, capable of deploying blogs, discussion, doclib, team room, other apps (custom-built, from openNTF, etc.), and of course the other two.

2. Project management.

3. Enhanced doclib for "social doclib networks". See my response #6 to Rocky's post http://www.lotusgeek.com/LotusGeek/LotusGeekBlog.nsf/d6plinks/ROLR-764GSC


Comment posted by JYR04/24/2008 06:48:16 PM


Hi,

I've seen a few times that a desired template would be a Project management database. I think it's a good idea, but what kind of PM database should it be?

Projects with dependencies ie Tasks, Assignements, with all the cycle approvement of Deliverables?
Possibility to add complementary notes (ie : Architectures documents, Analysis documents, imported mails, etc)?
Should the database store all the meetings documents related to projects with dependencies? ie (Tasks, reminders, etc)

Have one place to store every informations about your projects...to keep the "memory" of your enterprise.

Should it be connected to MS-project ?


Thank you,

JYR


Comment posted by Steve Castledine04/25/2008 01:54:57 AM
Homepage: http://www.stevecastledine.com


I'm with Richard Schwartz on the deployment template. Is it so needed to help users deploy simple web solutions. File > Application > New, fumble for server (which one can a user use?, which one has http?), fumble for template, fumble for settings - too much. Problem here is if Domino did that then does it get too close to what Quickr is?


Comment posted by Lars Olufsen04/25/2008 05:56:24 AM
Homepage: http://www.olufsphere.com


1) Teamspaces (Teamroom on steroids - i.e. Quickr, but also in the client)

2) Document Management (versioning, check-in/out etc, productivity suite integration ... pretty much a new Domino.Doc)

3) WCM Framework or perhaps more of a MashUp portal.

All working both in the client, in the browser, and as a Service layer (loosely coupled service implementations of basic functionality like form posting, View queries and agents, so that Domino could "plug in" to Service Oriented or Event Driven architectures).!


Comment posted by Curt Stone04/25/2008 06:06:32 AM
Homepage: http://www.curtsisland.com


Just 3?
Workflow, Web Site starter, Shared mailbox


Comment posted by Rob McDonagh04/25/2008 07:12:53 AM
Homepage: http://www.CaptainOblivious.com


Project Management. IBM should just buy Henry's company (Genius Inside) and put Project 4 Domino on every single Domino server in the world. Destroy Microsoft's wedge of the MS Project Server that leads to so many Sharepoint installations. Now that we have Symphony to compete with Office, Project is one of the last gaps, and we need to integrate with it as well as SharePoint and Project Server do. Replacing it with a Symphony Project tool would be nice, but wouldn't eliminate this need because MS Project is entrenched in so many corporations.

CRM (this is a no-brainer)

and for the third, I like the TeamSpaces idea from Lars, a Quickr UI for the Notes client would be great.


Comment posted by Miguel Calvo04/25/2008 07:32:55 AM
Homepage: http://zarazaga.com


Bruce,
This could be a topic to be included, as a "side order" in ideajam, where people could vote. All the reasoning written here could be included as well, to give people more information before voting.


Comment posted by Albert Buendia04/26/2008 02:44:19 AM
Homepage: http://slugmail.slug.es


Make a revolutionary campaing in Bussiness Universe and deploy Domino 8.5 as a new name: IBM Lotus Quickr Domino (Domino + Quickr). Quickr for Domino MUST BE included as selectable option (service) when you install Domino. And of course, FINAL USERS (not IT departments) are demanding CRM and PROJECT templates. Keep in mind, users WANT Quickr Personal Edition (ok, Entry edition), too. Thanks. IBM, think in users not only in programmers. thanks, Albert Buendia.


Comment posted by Christian04/27/2008 11:17:05 PM


1) Lotus Notes Organizer
2) WCM
3) CRM


Comment posted by Stephan H. Wissel04/28/2008 01:57:48 AM
Homepage: http://www.wissel.net/


Self service (apps, profile, groups etc)
CRM
Helpdesk


Add Your Comments



Email addresses provided are not made available on this site.





You can use UUB Code in your posts.

[b]bold[/b]  [i]italic[/i]  [u]underline[/u]  [s]strikethrough[/s]

URL's will be automatically converted to Links


:grin: :-D :-\ :-o :angry: :cool: :-p :emb: :cry: :huh: :-x :rolleyes: :-) :laugh: :-( ;-)






Remember me    



Bruce Elgort






Contact Bruce