SCJP 1.4, SCWCD 1.4 - Hints for you, Certified Scrum Master
Did a rm -R / to find out that I lost my entire Linux installation!
srees Nivas wrote:Hi Ranchers,
Today afternoon I've checked my result in certmanager and the result is Grade P with score 0, I think score 0 is not a problem.
I'll share my experience in a day or two.
My sincere thanks to JavaRanch and all Ranchers.
Best regards,
Sri.
Suresh Gopalakrishnan wrote:Congrats to Shirish & Nivas..
![]()
Could you please share how long you had waited for the results ?
I am waiting for my results...![]()
kumar
SCEA5 P1
Suresh Gopalakrishnan wrote:Congrats to Shirish & Nivas..
![]()
Could you please share how long you had waited for the results ?
I am waiting for my results...![]()
srees Nivas wrote:Hi All,
Thank you very much for your wishes.
Here are the artifacts I used.
1. Introduction
Mentioned overview of the system and purpose of the document in couple of paragraphs.
2. Goals and Design Decisions
Identified functional and non funcional goals from the assignment and mentioned how they can be achieved with the design choices I made.
3. Overview of Application Tiers
Explained about the application tiers and mentioned the components fall in each tier.
4. Assumptions
In my assignment I felt one piece of requirement is missing, so I took my own decision and added to my assumptions list.
5. Class Diagram
Ofcourse I read my assignment multiple times to understand the business domain and scope and then started with with class diagram based on the BDM
given, after modifying few times I got a conclusion on Class diagram.
My class diagram is just an extension to the business domain model which consists of all Business domain classes and
major technical classes like managers.
Used stereotypes for most of the classes, public methods (which are used in sequence diagrams), and attributes which are really needed.
Under the class diagram, described each class's role in a table structure.
6. Component Diagram
First I listed all the components used in the system and categorized into the identified tiers.
Placed all design pattern related components here.
Under the diagram, described each component's role in a table structure.
7. Deployment Diagram
Mentioned web and app containers, systems, firewalls, connections between systems with protocols etc.
I made sure that no single point of failures in the system.
8. Sequence Diagrams
For each usecase, there is one sequence diagram. Plus Login and logout.
For couple of usecases, I had to split the sequnce diagrams.
Connected related sequence diagrams using references.
Put notes where ever is needed.
9. Risks and Mitigation List
Identified main possible risks and mitigation strategy. I don't know what else I can say here.
10. Design Patterns Used
Listed all Framework, design patterns used and described each pattern usage in the application in a bulleted fashion.
Placed an high level diagram with all design patterns classes.
I stuggled to fit diagrams in window size, but I could not for few diagrams, especially, sequence diagrams and component diagram.
Each artifact is embedded in an html file. This approach allowed me for the tables and write up.
Used Jude trail version to draw diagrams. I found Jude is a very easy and neat tool for UML diagrams.
I had to wait for couple of days for assignment upload permissions.
Part 3:
I spent only few hours for part 3.
I listed out all the questions on non functional requirements and prepared answers for each.
Examples: How did you achieve some X non functional requirement?
What pattern/framework you used for x non functional requirement? and why?
I found most of the questions are of type why? justify it, etc.
If you have any generic questions I'll try to answer.
Moderator, I think I did not cross my limits / voilated restrictions on posting the content. If you feel so, please edit/remove the content.
Best regards,
Sri.
SCJP 1.4, SCBCD 5.0, SCDJWS 5.0, SCEA5
Vinod Tiwari | Twitter | Shikshanirman | Guftgu
Ionut Bucurescu wrote:Congratulations guys!
Did some of you guys changed the business domain model? I want to change the multiplicity or specify it if unspecified. I'm not sure if this is ok but since you passed might mean no big penalties.
Did you made any assumptions about the BDM?
Thanks in advance.
Vinod Tiwari | Twitter | Shikshanirman | Guftgu
In the renaissance, how big were the dinosaurs? Did you have tiny ads?
Thread Boost feature
https://coderanch.com/t/674455/Thread-Boost-feature
|