Decision making process

Hi,

Does anyone has any experience in developing a Lotus Notes database that handles a sales decision making process. This process involves assessing the customers financial status, the assignment etc. The tree of questions is very complex. The result will be a go or no go.

If somebody has this experience:

  • How long did it take to build such an application

  • What are the main objects (forms)

  • Examples?

Thanks

Subject: Decision making process

It will take you about 3 months to develop such an application.

Many years ago there was a system called: Function Point Analysis that was used to calculate the duration of an application. when you did not enter any specific details the estimate was always 3 months.

Ok, now for the serious part (though FPA was serious business). There are so many factors that influence the development time. How about the experience of the development team? And how complex should the application be? Having a complex tree of questions does not necessarily mean a complex application. You could easily program a simple form for each type of question (one possible answer, many possible answers, open questions, etc) and create a questionnaire by connecting these documens (=questions) eachother. Maybe you should add a function to remember previous answers so you can control the flow depending on an answer already given. What about a mechnism to notify somebody at a certain condition (questionnaire completed)? And you may have to deal with access rights; can anybody enter answers, can everybody read all data?

I think I can write that in a single day. I have done that already and I have many samples and code snippets at hand (as any decent developer should have). Though none of them mature enough to publish and handed over to an unexperienced junior programmer.

So when you feel that you cannot do it yourself, I will be happy to help you, but not for free of course, since this is my occupation. Looking at your name, you might live in my home country (The Netherlands) and you can find me at LinkedIn and by other Google searches.