Distributed Software Development
Visual Architecture Project Plan Sept 28,2010
Introduction Courtesy:
Introduction Who we are? –Swedish Team and Croatian Team What are we doing? –Overview –Objectives Why are we here today? –Project Plan
Roles Courtesy: Theodore Roosevelt, 1910 US political cartoonhttp://upload.wikimedia.org/wikipedia/en/f/fb/ROLES2.JPG
Roles Who is doing what? –Croatian Side –Swedish Side Who supervises us? – Marin Orlić Where to get requirements? – Marin Orlić
Methodology Courtesy: The Game of Chesshttp://
What to use Courtesy: Toolshttp://merpower.files.wordpress.com/2008/08/boat-tools2.jpg
What to use Language – Java Frameworks – EMF, GMF, Eclipse Debugger Others? – UML, Xtext etc
How to Interact Courtesy: Communication Mismatch
How to Interact s – Google group /Personal s Meeting – Team meeting, Meeting at each side IM /VOIP – SKYPE, MSN etc
Work distribution Courtesy:
Work distribution Interests Pressure Expertise Personal Skills
Milestones Courtesy:
Milestones Understanding today+ 0 weeks Hello World +3 weeks Alpha Prototype +5 weeks Beta Prototype +8 weeks Release Candidate +12weeks
Deliverables (What to give) Courtesy: delivery
Deliverables(What to give) WhomWhat (Document)When( Today +-) 1Project GroupTechinical -2wk 2Steering GroupVision-1wk 3Steering GroupProject Plan+0wk 4Project TeamRequirement Defn.+0wk 5Client, Steering Grp4 +Design Description+1wk 6Project TeamTechical Doc,Code Conventions +1wk 7Client, Steering GrpDesign Desc Doc
Deliverables(What to give) WhomWhat (Document)/Product When (Toda y +-) 8Client, Steering Grp Alpha +5wk 9Client, Steering Grp Final presentation+5wk 10Client, Steering Grp Beta +8wk 11Client, Steering Grp Acceptance,RC,Final products + 9,12,1 4 wks
Activity Plan Courtesy:
Activity Plan
Financial Plan Courtesy:
Financial Plan Estimation in hours 1420 hours Expertise Personal Skills
Risk Courtesy:
Risk Communication Absence Requirement Creeping Technical Problems Complexity Unidentified Expertise Schedule Slippage
Thanks for your patience