Forums for the Business Analyst

 
  Modern Analyst Forums  Business and Sy...  Requirements  Guidance on Alternate flow
Previous Previous
 
Next Next
New Post 1/26/2015 10:46 PM
Resolved
User is offline Cherie
3 posts
No Ranking


Guidance on Alternate flow 

Hello Friends,

I am not sure if I am using the right forum for this query. Let me ask away my question. Below is the scenario:

Requirement - Questions are been modified and email is triggered only if the email option is selected.

Steps.

1. User choose the question to modify

2. System displays the selected question details

3. User makes necessary changes and submits.

4. System validates and saves, show confirmation message.

Where do we plug in choosing email option, is it supposed to be an alternate flow or part of basic flow? Where would email trigger output fall in basic flow.

I Am a little confused here, on handling this. Any help would be appreciated.

C. 

 
New Post 1/28/2015 4:42 AM
User is offline NitWitNick
259 posts
5th Level Poster


Re: Guidance on Alternate flow 
Modified By NitWitNick  on 1/28/2015 7:53:56 AM)

I'll make up stuff in between questions.

 

1. User choose the question to modify.

( I selected Question 25)

 

2. System displays the selected question details

(What is your Breath Date ?) - Oops ... spelling error

 

3. User makes necessary changes and submits.

(What is your Birth Date ?)

 

4. System validates and saves, show confirmation message.

("Your Birth Date Has Been Updated")

 

Now, your requirement says "Questions are been modified and email is triggered only if the email option is selected".

You could have some Options ... but make sure in the user's profile (settings) they have entered their email address. 

(1) Now list options that the user wants to receive emails on and check that box.

a. Company News Letters.

b. Schedule changes.

c. Questions have been modified.    X (Checked Box)

d. Your fired letter.

 

I selected Option "C" ... Unfortunately when questions from Any and ALL questionnaires and topics get updated, the system will run some program at the end of the day to scan all users and send the Email Notification if they have that box is checked.

-----

Or, maybe the user only wants an Email on certain questions or topics that have been updated (Not All).

Look at the Bottom Left of this comment page when you are writing a question or response (you won't see it otherwise), there is a "Notification Box" to check if you want an email sent to you if they answered your question in this specific forum and not everything else ... a big company could easily fill your email box up by using a General check box (first option above) and they send you an email to all updates ... whether you care or don't care about them ... you get them and have to scan and delete them from your email.

The "Notification Box" here says they will "Email you when the post has a response" ... that way you might not get any emails or you might get 100's of emails based on this question only.

I have that Box Checked ... and somewhere the system stored that in my user profile for further use.

 
New Post 1/28/2015 4:57 AM
User is offline Cherie
3 posts
No Ranking


Re: Guidance on Alternate flow 

Thank you so much Nick on the long explanation! I should have been a bit more clear on my question or scenario on email trigger. 

The email concept you have described to help me, can be treated as a business rule, and a separate system use case for that scenario, correct me if I am wrong.

In my example, When a user choose a question to modify, on the details page we would have a data element - Notify customer optional field or something like that. Email would be send to a bunch of customers suiting the rule instantly if the option is selected.

Coming back my to steps, on first thread. how do we go about it?

Step 3 - user makes changes to the question.  Here this field might or might not been selected. 

Our general outcome is - changes saved, show confirmation message. In this case we would also have emails send (which happens based on that entry)

We have one extra outcome based on this action. How should take this, a step or alternate flow?

Thx - C

 
New Post 1/28/2015 11:19 AM
User is offline NitWitNick
259 posts
5th Level Poster


Re: Guidance on Alternate flow 

"email trigger"

That could be set by comparing the current text with modified text when you exit the question field ... but to send a message instantly, you would have to scan down the user database each time you change something to see if they have that box checked ... Eating Up CPU time and having the Systems Manager come visit you.

-----

"Email would be send to a bunch of customers suiting the rule instantly if the option is selected."

INSTANTLY ... 

What happens if you modify the question several times ?

When I replied to you ... I read my reply and changed it several times (sentence, Spelling, etc) ... so, each time I changed it, using your system, there would be an email sent out ? That means you would have gotten a 1/2 dozen emails from me, on one thing. 

You could have an "I'm Done" button ... but if you click that an email gets sent out ... then later you read it and it does not sound good ... so you change it again ... only to send out another email Instantly ... people would eventually get mad receiving all your updates by email.

If your system was designed like that, I would not update anything on that system ... I'd probably create and modify the question in Word or notepad and when it sounded right, copy and paste it into your system then click OK ... 1 email would then get sent out ... but that is not automation or process enhancement.

 
Previous Previous
 
Next Next
  Modern Analyst Forums  Business and Sy...  Requirements  Guidance on Alternate flow




Latest Articles

Six Estimation Safety Tips
Oct 13, 2019
0 Comments
Estimation is a chronically thorny issue for software practitioners. Most people need to prepare estimates for the work they do, but in our industry w...
Copyright 2006-2019 by Modern Analyst Media LLC