Thursday, August 30, 2007

The reverse angle of "Siebel and spring.net" and the steps of using Siebel

The reverse angle of "Siebel and spring.net" and the steps of using Siebel


When I say "Siebel and spring.net", I mostly mean to use spring.net to mimic Siebel. Here, Siebel is the "big brother", the "role model".

However, it is not that simple. I do not want to lose my C# or Java or VB skills.

In a sense, it is similar as I keep refreshing my C/C++ skills, periodically.

However, it is also very different, quantitative difference: C#, java, VB are still extremely useful for application development, while C/C++ are less useful for direct applications nowadays; however, they are useful, for understanding OS, and systems like Siebel (you may say an application level OS).

Without spring level of C# or java understanding, or directly C/C++ level -- they call it engineering level -- of understanding of Siebel itself, you will never really understand Siebel.

This is not just a theoretical bias: Siebel will be merged with/into Fusion -- without knowing Fusion or spring.net-like frameworks, you simply cannot understand new versions of Siebel easily and quickly.

Conclusion: you need to know spring.net (or spring itself, and OR mapping, and Ajax), in order to understand Siebel quickly and thoroughly.

It is important to note that plain C#/Java/VB simply does not cut it. You must know frameworks, OR mappings, AOP, databinding, Ajax. etc.

Hence, "Siebel and Spring.net", two sides, both are crucial.

A conclusion for practice: to use Siebel, there are three steps:
(i) immediately set up a usable system, using out-of-box features;

(ii) while (power) users are experimenting the system, you must do some second round of "requirement discovery and design". Because you need to find the features within Siebel, so, when use Siebel, at this stage, the key is NOT talking to users, it is letting users to experiment with Siebel, and you experiment it also, and read all documents, and and try to create a small (a few screens) but "deep" configured module. "Deep" does not mean heavy scripting, it means it includes all key powerful features (including scripting, but again, it does not need to be scripting heavy; but it should include using export to copy/paste some work!) . Again, the key is to get a small but "deeply configured" model done, while users are experimenting.

(iii) users are asking for some features that can be easily done; users also ask for some features that need "deep configuration". Negotiate a little (because Siebel must have a reason not doing that way! Perhaps the business process that Siebel suggests is a better way!). Then, prioritize, and use the deeply configured one as an example, implement more modules.

Obviously, step (ii) is crucial; and to do it right and quick, you need to know spring.net ;-)

9 comments:

  1. [url=http://www.kamagrashop.pl]potencja[/url], contain my site. If you are interested in escort, get the drift [url=http://www.4uescort.de]huren[/url] or [url=http://www.escort4u.pl]ogloszenia towarzyskie[/url]

    ReplyDelete
  2. to buy [URL=http://www.karenmillen--outlet.com/]karen millen outlet[/URL] to get new coupon ppGmnokV [URL=http://www.karenmillen--outlet.com/ ] http://www.karenmillen--outlet.com/ [/URL]

    ReplyDelete
  3. must check [URL=http://jacket-dresses.net/]moncler jackets sale[/URL] for gift ADDoYJYU [URL=http://jacket-dresses.net/ ] http://jacket-dresses.net/ [/URL]

    ReplyDelete
  4. I'm sure the best for you oUBUSfwl [URL=http://www.uggs-outlet2013.com/]uggs outlet online[/URL] for gift VJWpwbXm [URL=http://www.uggs-outlet2013.com/ ] http://www.uggs-outlet2013.com/ [/URL]

    ReplyDelete
  5. you definitely love nAqcFquk [URL=http://www.spyder-jackets2013.com/]spyder jackets outlet[/URL] suprisely muwELCsU [URL=http://www.spyder-jackets2013.com/ ] http://www.spyder-jackets2013.com/ [/URL]

    ReplyDelete
  6. Work while you work;
    http://www.ghdnewzealandshops.com/ 5i9e7f4z4o0k3l5n
    http://www.burberryoutletusaxa.com/ 5i4l5e9z6d3t3a3w
    http://store.ghdaustraliashopz.com/ 7s4s1c0p8s3e0i5l
    http://www.casquemonsterbeatsers.com/ 5v7t0g3h3t9v4h0p
    http://www.bottesuggpascheri.com/ 1n3b9w1l4n4e2s8n
    http://www.coachfactoryoutletsef.com/ 4w4y4y6i7p4x4r6h
    http://www.nflnikejerseysshopse.com/ 5h8l7h6c2f3w7z4v

    ReplyDelete
  7. The worst bankrupt is the person who lost his enthusiasm.
    http://store.ghdaustraliashopz.com/ 7m5c7l7e7l0p8r7o
    http://www.burberryoutletusaxa.com/ 3l3j1m7v6k2x1q8v
    http://www.ghdnewzealandshops.com/ 8j0v5t7f8c7j0a3w
    http://www.casquemonsterbeatsers.com/ 4n4a4t0i8u5r7p7c
    http://www.bottesuggpascheri.com/ 4g0z7t8o0h0z7u8v
    http://www.nflnikejerseysshopse.com/ 8x5d3q0j9b2p9w7o
    http://www.coachfactoryoutletsef.com/ 5b1v0i6y2l4n4d9c

    ReplyDelete
  8. Knowledge is a city to the building of which every human being brought
    http://www.coachfactoryoutletsef.com/ 1g4r5x7p6n1c3r5m
    http://www.casquemonsterbeatsers.com/ 7l4g9p3q6w4e7e1o
    http://www.nflnikejerseysshopse.com/ 6o5u2e7x6q2r4l6w
    http://www.ghdnewzealandshops.com/ 4p5r5n7a9v8u3i7e
    http://www.bottesuggpascheri.com/ 7n2x8o9a7d2h7b3l
    http://www.burberryoutletusaxa.com/ 8c4y2x7y6u6t7i5m
    http://store.ghdaustraliashopz.com/ 8v1k7j9p5s1g4m3s

    ReplyDelete
  9. http://hermessale.finniwolf.com this is what your day-to-day facial foundation handbag may well come with, rich shaded fabric messenger hand baggage may possibly prepare rapidly with possessing your business venture measure up to but a people with hermes tie up lesser could are usually to eye-catchingthe eye, in her obtaining affidavit your ex boyfriend written, "鈥?when i inquired about hermes birkin duplicate Mrs.
    http://hermesbag.finniwolf.com

    ReplyDelete