Services - Process Engineering

By: Softmetaware  05-Apr-2012
Keywords: Software Development, Software Development Process

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.

Keywords: Software Development, Software Development Process

Other news and updates from Softmetaware


SoftMetaWare - News and Events

It enables customers to benefit not only from highly skilled offshore resources, but also from a largely automated software production facility, and a fast incremental delivery model with extensive on-site involvement of the client in requirements specification, architectural design, and validation of deliverables.


SoftMetaWare - Free Downloads

Another area of major frustration and concern for the business was the application of agile techniques at what appeared to be mid-way through the project, giving the impression we were starting over. Customer name available on request.


Free Downloads - White Papers

This paper examines different software product development models from the perspective of a product vendor, i.e. from the perspective of a company building and selling software product lines, and we evaluate the limitations and the applicable scenarios of each model.