3. Software Engineering Process adapted from RUP Focus on the final product. Special Atention in the 20% of the main Use Cases of the Client’s product Construcction of the Product 100% functional Iterative releases of the product Designing, implementing and testing every component using UML Standards Focus in How-to construct the product Software Architecture Production based on the 20% the total of the Use Cases. Deployment to the final users Installing and training Producing incremental deployments attending the last details, bugs Begin Elaboration Construction Transition B1 E1 E2 Phases Iterations C1 C2 C3 C4 T1 T2 Elaboration Begin Construction
4. Engineering Focused on Software Architecture 2/2 Encapsulation Reuse Avoid Reworked Process Workflows Layer Architecture Integration With other systems Data sources Desktop Web Web Services Equipment Sales Customers
5.
6.
7.
8. Training Plan for new Developers at Plenumsoft Introduction to RUP Systems Modeling using Use Cases Systems Modeling with UML and GRASP Patterns Object Oriented Programming with C# Software Architecture using Layers Data Access using Hibernet/NHibernate SW Developing using Plenumsoft.Basic Ver 1.1 Systems Design with UML and GoF Patterns * * * * SOA Software Architecture 20 hrs 8 hrs 28 hrs * Include a test at the end of the course 24 hrs 40 hrs 40 hrs 40 hrs