Business of Software

The *business* of software

What is the area of knowledge that implements the business model into the software?
What is the best instrument to transcript the business process into something a programer can undestand ?

Share

Reply to This

Replies to This Discussion

Area is business process management/modelling and there are many tools to use them. Take a look on BPMN, control data flow diagram, IDEF, Event-driven Process Chain or activity diagram (UML).

Friend of mine wrote thesis on this topic and he recommends BPMN and you can use BigAgi software (http://www.bizagi.com/) for this. For BPMN there is wikipedia article: http://en.wikipedia.org/wiki/Business_Process_Modeling_Notation

Reply to This

Thanks David..
Its an interesting article about BPMN, Iam only not sure if there is tecnologies available to implement 100% of BPMN diagrams.
Ive read that BPEL cannot execute some sub-processes written in BPMN models.
Thanks for the help.

David Filip said:
Area is business process management/modelling and there are many tools to use them. Take a look on BPMN, control data flow diagram, IDEF, Event-driven Process Chain or activity diagram (UML).

Friend of mine wrote thesis on this topic and he recommends BPMN and you can use BigAgi software (http://www.bizagi.com/) for this. For BPMN there is wikipedia article: http://en.wikipedia.org/wiki/Business_Process_Modeling_Notation

Reply to This

if you want to be able to turn your BPMN processes into running applications, we just released BizAgi Xpress BPM Suite. So go on, visit our web site at www.bizagi.com, download it (no questions asked) and experience the power and simplicity of BizAgi Xpress; it provides enterprise class functionality at very low cost!

Reply to This

Hey David, would you know if this thesis is somewhere on internet?
if dont, nevermind.

David Filip said:
Area is business process management/modelling and there are many tools to use them. Take a look on BPMN, control data flow diagram, IDEF, Event-driven Process Chain or activity diagram (UML).
Friend of mine wrote thesis on this topic and he recommends BPMN and you can use BigAgi software (http://www.bizagi.com/) for this. For BPMN there is wikipedia article: http://en.wikipedia.org/wiki/Business_Process_Modeling_Notation

Reply to This

thesis is written in Czech language, so it will be probably unreadable for you.

Reply to This

Human brain nothing can beat it i guess :-))

You can use Functional Document (prepared by a functional analyst)prepared based on business requirement document and then bring together technical lead and business analyst and do a gap analysis.

This makes sure that every one is on same page.

If i have understood your question incorrectly and you are asking about some software let me know.

Thanks

Reply to This

Hi Naoki,

Have you checked at Domain-specific modeling (DSM) that enables to model the domain itself in terms that makes sense to the business person. Check out the company MetaCase that provides a tool MetaEdit that is a pretty cool way to model the business... UML is very generic and tries to solve all modeling problems, while DSM is meant to take care of the domain itself. The site has also lots of took materials that tells you what it is.

Reply to This

RSS

© 2009   Created by Neil Davidson on Ning.   Create a Ning Network!

Badges  |  Report an Issue  |  Privacy  |  Terms of Service

Sign in to chat!