Win a copy of Getting started with Java on the Raspberry Pi this week in the Raspberry Pi forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Ron McLeod
  • Paul Clapham
  • Tim Cooke
  • Jeanne Boyarsky
Sheriffs:
  • Rob Spoor
  • Devaka Cooray
  • Liutauras Vilda
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Tim Moores
  • Mikalai Zaikin
Bartenders:
  • Piet Souris

SCEA - finally

 
Ranch Hand
Posts: 115
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Friends,

I have received the congratulations email from Sun regarding my completion. Needless to say this forum has been of immense help during the assignment part (unfortunately I didnt join the forum for the first). THANKS!!!

now for some thoughts and suggestions if that will be of some help to future SCEAs.

part II
--------
1. kept it really simple - only one class diagram, didnt have even a single sequence diagram running to 3 screens.
2. The usual JSF, SLSB, some MDBs and JPA (did not use SFSB).
3. Added a separate package diagram even though it was not called for - I didnt like the package diagram in the SCEA guide (embedded into the class diagram).
4. Virtually no extra textual information other than the notes in the diagrams themselves.
5. Ofcourse I had lot of text for assumptions and a very elaborate risks and mitigation.
6. Used umlet eclipse plugin and png format for the digrams.
7. I was in a hurry so submitted it 1.5 weeks after I received the assignment. I had taken part III the day before the submission.

part III
--------
since it was open ended I found myself checking my answers until the end of time - so please manage your time sensibly for this one. Other than that it wasnt a big one if you had taken care of NFRs in your original design.


Thanks again folks!

 
Ranch Hand
Posts: 31
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congratulations.....! can you please elaborate your points..

point 1, 3, 4

Thanks..
 
Rancher
Posts: 152
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Let me be one of the first ones to congratulate you. Hope you will hang around in the forum and help some of us who are still working on part 2.

I have a couple of questions regarding part 2.

  • How many classes did you have in your class diagram (not including the JSPs)
  • Did your sequence diagrams use the alt and ref directives to show conditionals and sequence diagram references
  • Did you include elaborate mitigation strategies for the identified risks? Approximately how many sentences?


  • Congrats once again and enjoy the moment.
     
    Ranch Hand
    Posts: 109
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator
    Congratulations Sivan!
    Some points to answer Teja's questions:

    I had 20 classes in the final revision of my class diagram, however when I've started there were about 30 of them, but I've simplified and simplified again. I had some interfaces which imlementations were not specified.

    I didn't use elements mentioned by you on my sequence diagrams. In places where flow differs based on some input I've just used comments, e.g. "continue only in case validation is passed"

    About risks mitigation - I've had 5-8 points (1-2 sentences each) per each risk
     
    Teja Saab
    Rancher
    Posts: 152
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator

    Dmitri Ericsson wrote:Congratulations Sivan!
    Some points to answer Teja's questions:

    I had 20 classes in the final revision of my class diagram, however when I've started there were about 30 of them, but I've simplified and simplified again. I had some interfaces which imlementations were not specified.

    I didn't use elements mentioned by you on my sequence diagrams. In places where flow differs based on some input I've just used comments, e.g. "continue only in case validation is passed"

    About risks mitigation - I've had 5-8 points (1-2 sentences each) per each risk



    Thanks Dmitri. That is very helpful.
     
    sivan jai
    Ranch Hand
    Posts: 115
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator
    Other than the jsps I had 18 classes. I did use a loop box in one of the sequence diagrams. I would say a page of stuff for each risk. One suggestion here will be to keep jotting down the assumptions and risk related items onto a notepad through out the day - I think most of us already do that but it will help not to think about those things after the completion of the assignment. I kept writing something onto the notebook whenever I thought of something along the way it really helped in the textual info part of the assignment.
     
    sivan jai
    Ranch Hand
    Posts: 115
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator

    John Wenn wrote:Congratulations.....! can you please elaborate your points..

    point 1, 3, 4

    Thanks..



    1 - I didnt have 40-50 classes - apart from the jsps I had just 18 classes. The chapter 9 in the guide was a good template through out.
    3 - I was not sure if you can add your own diagrams but I went ahead and added a package diagram to show how I saw the classes are being orgranized.
    4 - I didnt not give background info about the system or the design.
     
    Ranch Hand
    Posts: 54
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator
    Congratulations !!
     
    This tiny ad is wafer thin:
    Low Tech Laboratory
    https://www.kickstarter.com/projects/paulwheaton/low-tech-0
    reply
      Bookmark Topic Watch Topic
    • New Topic