Contact SoftMetaWare

SoftMetaWare - Enabling Your Software to Evolve
Company: Our Team, Partners, Customers, Contact, History
Services: Innovation, Organisational Structure, Process Engineering, Software Architecture, Domain Analysis, Automation & Integration, Project Management

News and EventsCareers: Domain Engineering Consultants, Environment Engineering Consultants, Post-Graduates & GraduatesFree Downloads: White Papers, Conference Proceedings, Demonstrations, ComponentsGenerative Model Transformer Project (an Open Source Initiative) and Model Driven Architecture MDALinks: Software Design and Implementation, Tools, Methodologies and More

Process Engineering - Training Courses

Agile Management and Requirements Engineering for MDSD

This 5-day course for Project Managers, Business Analysts, and Software Architects covers the essential techniques for agile project management, agile requirements management, and requirements modelling that need to be in place before an organization embarks on Model-Driven Software Development (MDSD). Content:

Component-Based Development Fundamentals
  • Basic Object Technology concepts
  • Interfaces and components
Requirements Engineering
  • Use Cases
  • Unified Modeling Language (UML) concepts
  • Requirements specification with UML
  • Functional requirements unsuitable for specification with Use Cases
  • Specification of quality attributes
  • Business modelling with UML
Agile Project Management and Requirements Management
  • Timeboxing
  • User and stakeholder involvement
  • Scope trading
  • Validation of software-under-construction

Prerequisites: The course assumes knowledge of basic project management principles and assumes some practical experience in project management and software requirements engineering. The course does not require prior knowledge of specific notations and methodologies.

Training courses are delivered on-site. Practical exercises can be tailored to include concrete project scenarios and examples from your organization. Our training services are typically embedded within a wider context of knowledge transfer in real-life project scenarios. Contact us for bookings and further information on available courses.

Customer comment on knowledge transfer provided by SoftMetaWare:

"The review of milestones and deliverables show that the Agile Techniques project has achieved virtually all that it set out to. Any outstanding issues are currently being worked on outside of the Agile Techniques project. This can happen because the knowledge transfer from SoftMetaWare has allowed our organization to continue the work on our own. Knowledge transfer was a key goal of the Agile Techniques project. Our organization needs to sustain the development and maintenance of quality software in a repeatable and predictable fashion without relying on external consultants."

"We now have a core team in our organization - those that were involved in the Pilot Application Development project - that are proficient in using the agile techniques introduced as part of the project. The core team can apply these techniques in a repeatable manner without any hand-holding from external resources. Other Business Analysts within our organization have started to use these techniques in their work also. Whilst it is not possible to have the Pilot Application Development project team involved in all projects, the QA processes that resulted from the Agile Techniques project will ensure that other project teams have the guidelines and templates available to them and will be able to draw on the knowledge of the core team."

(Customer name available on request)

If this story sounds like "business as usual", then maybe your business needs a bit of extraordinary assistance from SoftMetaWare for a change ;-)
|< Back to start< Previous pictureNext picture >


Home - Company - Services - News - Careers - Downloads - GMT Project - Links

Copyright © 2003 SoftMetaWare Ltd. All rights reserved. Disclaimer

Jump to top