Home » Archives

Content tagged with: requirements

[26 Jul 2011 | No Comment | ]

Violet UML Editor is a free open source cross-platform software. It can create Unified Modeling Language diagrams: use case diagram, class diagrams, object diagram, state diagram, state,activity and sequence diagram.

[12 Jan 2011 | No Comment | ]

PlantUML is a open source component that allows to quickly write Unified Modeling Language (UML) diagrams defined using a simple and intuitive language.

[27 Sep 2010 | No Comment | ]

Software is fast becoming the differentiator for manufacturers of medical devices. The rewards available from software innovation are balanced by the risks and challenges of FDA regulation, stringent quality requirements, market pressures, and significant complexity. Balancing these competing interests requires tailored application lifecycle management that addresses the unique needs of medical devices companies. This video of the MKS Solution for Medical Devices demonstrates the role that MKS Integrity can play in overcoming these challenges, by providing an application lifecycle management (ALM) platform for embedded software engineering, that streamlines FDA compliance …

[27 Aug 2010 | No Comment | ]

Behavior-Driven Development is more than a technique for creating and organizing unit tests. It is also a wonderful way to communicate with customers and users about the software being created. This video demonstrates some techniques and tools you can use to start delivering software with BDD. : Using Behavior-Driven Development frameworks, this session explores ways to create software starting with solid Agile requirements, moving all the way through automated testing. We use .NET in C# and Visual Studio ALM, although none of these exact tools are required to accomplish the …

[16 Aug 2010 | No Comment | ]

This short tutorial presents the class diagrams of the Unified Modeling Language (UML). Class diagrams represent classes. Private members of the class are hidden. Each class specifies a public interface. Other objects can make calls into public methods.

Related resources
* OMG UML Resource Page
* UML Unified Modeling Language Tools Directory

[9 Aug 2010 | No Comment | ]

You will learn the basics of Behavior Driven Development (BDD) and Acceptance Test Driven Development (ATDD) as well as how to use these concepts to bridge the gap between requirements and implementation ‒ on .NET platform with SpecFlow. SpecFlow is an open source project inspired by Cucumber aiming at bringing pragmatic BDD to .NET.
Watch this video on Skillsmatter.com

[15 Jul 2010 | No Comment | ]

This video presents the 4+1 model view used by the Unified Modeling Language (UML)

Additional resources:
* Understanding the Unified Modeling Language (UML)
* UML Tools Directory
* UML Planet

[31 May 2010 | No Comment | ]

Agile is all about closing the gap between business and software development. Agile teams work closely with a Product Owner who prioritizes user stories on their business value. So how does a team make sure they don’t lose sight of “non-functional requirements”? Are user stories of any use to make infrastructure more visible in the product backlog? This talk is based on coaching experiences with many agile teams. Come and hear how these teams attempted to resolve these concerns. Find out about patterns and anti-patterns that apply to non-functional requirements …

[26 Apr 2010 | No Comment | ]

This video demonstrates an example of agile requirements traceability. We discuss an example user story and show how detailed requirements captured as test tables can be used to build executable specifications and aid the design process. Finally we wrap up by a brief example of how we would track the progress of multiple user stories across our scrum or kanban wall.

[21 Apr 2010 | No Comment | ]

A basic introduction to the Unified Modeling Language (UML).

Additional resources:
* Understanding the Unified Modeling Language (UML)
* UML Tools Directory
* UML Planet