If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

 
Go Back  dBforums > General > New Members & Introductions > Mapping business processes for database development

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 01-03-12, 03:05
SamuelLockyer SamuelLockyer is offline
Registered User
 
Join Date: Jan 2012
Posts: 2
Question Mapping business processes for database development

Hello, I am a student web developer. I am largely comfortable with database design and development, but I struggling with a somewhat peripheral(?) aspect.

In order to create a database system for a business, how does one analyse the process of the latter, with no prior knowledge thereof.

I have looked into UML activity diagrams and IDEF0/IDEF3 for process mapping, but I am curious how it is done in the 'real world'. I have a relatively short report to write on the matter and I am worried that I am going in 'too deep'.

Any advice/direction would be appreciated.
Reply With Quote
  #2 (permalink)  
Old 01-03-12, 06:55
healdem healdem is online now
Jaded Developer
 
Join Date: Nov 2004
Location: out on a limb
Posts: 9,263
UML can be a great tool especially in large / huge projects and teams. as a diagramming tool its also great for going back to the customer and ensuring that what you are documenting is what they actually do

however its a way of documenting rather than gathering information. having established the basecamp you can then use UML to develop the design and model of the system

there is no better way than asking questions, understanding the business. talk to the principles, talk to the those who actually do to make certain that what is proposed meets what is truly required rather than what someone thinks is required. ask questions get to grips with whats done AND why. get to grips with where the business wants to go so your process meets the future needs of the business.

to often the perception of the head honcho is at variance with what actually goes on in that function

its amazing how often a business requirement comes in with a seemingly odd element, when pressed the requirement is often 'because we are used to doing it that way', or 'thats how our last system worked rather than we actually need to do that'
__________________
I'd rather be riding my Versys or my Tiger 800 let alone the Norton
Reply With Quote
  #3 (permalink)  
Old 01-03-12, 11:22
SamuelLockyer SamuelLockyer is offline
Registered User
 
Join Date: Jan 2012
Posts: 2
I absolutely agree with you, but this is where I am confused.

I have been given an assignment which asks me to create maps of the processes of a business, with a rather shallow case study. I don't have any workers to consult, which would be the first thing I would do in the 'real-world'.
I have also just been told to 'create process maps', without any guidance on which modelling language to use (I didn't even know they existed until I did research into process mapping).

Really I suppose I'm asking:
  • Which modelling languages do people actually employ in order to analyse the processes of a business?
  • (And) How do I analyse a business that I have no experience or contact with?
You don't have to answer the second question, I'll just make something up with what I have. I am interested in what people reveal for the first one though!
Reply With Quote
Reply

Tags
activity diagrams, flowcharts, idef, process mapping, uml

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On