Wiki
This website is a wiki. If you like and use our processes, techniques and tools, please add your experience and best practices. Just register and share.


Contents


User


Smart


Community

















Agile coaching & learning

RSS
Modified on Thursday, 16 April 2009 12:13 by shoogend Categorized as Uncategorized
Our agile Accelerated Delivery Platform delivers a great number of practices and techniques, including agile / Scrum / Smart, smart use cases, smart estimation, model driven development, smart testing and the use of design patterns and frameworks. We have available a set of successful workshops that cover this range of subjects. These workshops have been presented over 200 times in the Netherlands, Belgium, UK and India, always with high customer satisfaction.


Introduction to agile software development (1 day)

This 1 day course introduces the principles, best practices and benefits of agile software development to the participants, and explains the different roles, stages and steps in the Smart Lifecycle. This course is aimed at project members in all roles in agile and ADP projects, and addresses specifically the changing roles of customers, project managers, developers and testers.

More information.

Estimating and planning with smart use cases (1/2 day)

Software estimation appears to be extremely hard in projects. A large numbers of factors influence the outcome of an estimation process. This course introduces these factors, and briefly evaluates different estimation techniques. Next, smart use cases are introduced, and the way to model and estimate project size using this technique is explained. Last but not least this course demonstrates how smart use cases assist planning software development projects, in particular agile projects.

More information.

Pragmatic modeling with UML (2 days)

UML-PM-WS

Pragmatic modelling using UML is a highly interactive workshop where participants are taught the use of the most important modelling techniques of UML and beyond. Participants are led through a small software development project. The workshop demonstrates a clear and pragmatic roadmap for modelling in projects. The workshop will answer important questions such as which modelling techniques do I need? How do these modelling techniques relate to each other? To what level of detail do I need to model? Moreover, the participants are introduced to the role of modelling in service oriented architecture (SOA), in agile projects, and in model driven architecture (MDA).

More information.

New! Agile modeling and UML (1 day)

New one day training that combines a swift introduction to the best practices in agile software development, Smart, smart use cases, smart estimation and use case testing. This training uses the Polar Electronics case to exercise modeling, testing and estimation.

Target audience This workshop targets at project managers, architects, technical leads, designers, developers and of course testers that are in Smart projects.

Duration 1 day

More information.

Applying software architecture and patterns (1 day)

One of the key accelerators to the Accelerated Delivery Platform is its unified reference architecture. This architecture is succesfully implemented in the ADF.NET Framework, a general puropose extensible class library. All projects executed using the ADP Platform adhere to this architecture, thus enabling reuse and simplifying maintenance.

This intensive one day course explains the different layers, patterns, best practices and design decisions that underly ADP reference architecture, inluding smart binding, applied bridge patterns, user and custom controls, navigation, exception handling patterns and its data and service oriented architectures. During this course numerous examples from the Havan Framework illustrate the architecture.

More information.

Modeling for ADP (1 day)

This intensive one day course explains the role of the models in ADP projects. It gives hands-on experience in the use of Enterprise Architect and the Tobago MDA Generator. During the course there will be exercised with identifying smart use cases.

More information.

Visit ADP (1 day)

To get a firm introduction to technological aspects of the Accelerated Delivery Platform, the one day workshop Visit ADPis the most appropriate course. During this session, participants learn how smart use cases, standardised modeling (using UML), model driven architecture, code generation and frameworks interact to produce high quality software. In a single day the participants develop a simple web application in C# and .NET. Thus, participants get hands-on experience in using the Trinidad Dashboard for planning projects and associated work items, a UML tool (Enterprise Architect), Tobago MDA, the model driven architecture tool in the platform and the ADF .NET Framework.

More information.

ADP Boot camp (3 day)

The ADP boot camp workshop is an intense three day hands-on lab where participants are introduced into modeling in ADP projects using UML and Enterprise Architect, generating code and defining patterns and templates with Tobago MDA, and building applications using the generated code, the ADP architecture and the Accelerated Delivery Framework in Visual Studio .NET.

This workshop is aimed at architects and developers that will be active in ADP projects shortly. Off course this course is taught by experienced ADP coaches, all active in the field. During the course a web application will be built over several lab exercises, and issues such as binding objects to forms, navigation, exception handling and data source management will fall into place.

More information.

Pragmatic testing with ADP (1 day)

In agile software development testing is an integrated best practice. The ADP Lifecycle defines a number of testing techniques, inclusing smart (functional) testing and unit testing. This workshop explains how testing is integrated in the ADP Lifecycle, and how the role of agile tester can be fulfilled. Next, this one day workshop introduces participants into the pragmatic technique of smart testing, which allows projects to model and generate test scenarios and test cases based on (stereotyped) smart use cases and activity diagrams.

More information.

From business process to smart use case (1 day)

Smart use case from front to back (1 day)

New! Agile business intelligence with smart use cases (1/2 day)

This new half day training demonstrates new innovative concepts to the world of business intelligence (BI). During the first part of the training the structure of is shown, and a brief introduction in agile software development and Smart is given. Next, we demonstrate how agile software development maps to business intelligence projects. During the second part of the training smart use cases are explained, and how to model smart use cases in BI projects, including ETL. The last part of the training even demonstrates how to apply smart estimation techniques to BI.

More information.