(c) Bruce Powel Douglass, Ph.D. 2019

What's New

See "In The News" and
"What's Coming" below ...

October 18, 2019

Uploaded: MBSE and Safety Analysis presentaton

I delivered this 3 hr presentation / workshop at the INCOSE Systems Engineering for Safety-Critical Cyber Physical Systems on 10/17/2019 at UConn.

October 17, 2019

Safety Workshop for INCOSE "Systems Engineering for Safety Critical Cyber Physical Systems" Meeting

I'm giving a 3.5 hour "MBSE and Safety Analysis Workshop" at the University of Connecticut. Should be fun.

September 05, 2019

Updated In the Public Interest Page

I added a downloadable copy of the US Constitution to the page. It's an impressive document being subverted by people who have clearly never read it. Here's your chance.

August 31, 2019

Harmony aMBSE Deskbook in Chinese

I've added a Chinese translation of the Harmony aMBSE Deskbook to the Papers page. Enjoy!

August 28, 2019

New Presentation Loaded: Design Patterns for Embedded Systems in C

I've just uploaded a 2 hr presentation on design patterns in C. Topics discussed include:

  • Design Workflows

  • Introduction to Design Patterns

  • A 6-step workflow for applying design patterns

  • How to use object oriented patterns in C software

  • A selection of design patterns for embedded systems

August 21, 2019

Added "Using Model-Based Development for Better C Designs" presentation

Someone asked about this topic so I'm posting it to the presentations page.

June 30, 2019

Added Services Page

Added a page on the various services - consutling, training, mentoring, etc. - offered. Check it out!

June 30, 2019

Adding Pentagon paper on Russia Strategic Intent on the Public Interest page

An important read for citizens of western democracies

June 07, 2019

Added Book CD contents from Real-Time Design Patterns book

I uploaded the entire contents of the CD for my book "Real-Time Design Patterns" into the members area. This includes some supporting tools and some papers and other documents. Check the README.TXT file in the root folder when you unzip it.

May 24, 2019

Uploaded "Agile Planning for Embedded Software Development" presentation

This presentation identifies, discusses, descriptions and gives examples of agile planning processes and work products. The methods here apply to all software development not just embedded software.

April 18, 2019

Added "In the Public Interest" page

This is a page in which I will add content or links to topics I consider to be extraordinarily important.

April 09, 2019

Added the complete Agile Product Development for Dummies book

I put the entire Agile Product Development for Dummies book to the Books page.

February 26, 2019

Embedded World 2019

I'll be speaking ( A LOT ) at the Embedded World Conference in Nuremberg, Germany Feb 26-28, 2019. I'm giving a total of 11 talks over the three days. I hope to see you there!

February 21, 2019

Added Safety Analysis and Design Page and more ...

Added a whole new page on safety analysis and design (https://www.bruce-douglass.com/safety-analysis-and-design) and also uploaded a presentation "Overview of Agile Practices for Embedded Software Development".

January 11, 2019

How to Fail with Agility presentation

Added "How to fail with agility" presentation with materials adapted from my 4 day course Agile for Embedded Software Development. Previously added the Beta 2 of the Rhapsody UAF Profile on the UAF page.

Please reload

In The News ...

Youtube interview with Bruce on Agile Development

Five Minutes With…Bruce Powel Douglass, IBM's IoT Chief Evangelist

What's Coming

April 11, 2019

Webcast: Agile planning: Product and Iteration Planning for the Masses

A key part of effective agile development is planning. This webcast describes the different levels of planning (vision, roadmap, and iteration), how they are connected, and how they are performed.

March 07, 2019

Webcast: Epics, Use Cases and User Stores - Oh My! A guide to requirements in an agile world

Requirements modeling is best done in an agile fashion. This webcast discusses three levels of abstraction for requirements modeling: Epic (multi-iteration), Use case (single iteration), and User Story (part of a use case). The discussion includes how to group, evaluate, modeling, and detect missing and incomplete requirements and how to do so in an agile development context.

February 07, 2019

Webcast: Overview of Agile Practices for Embedded SW Development

11AM ET. This talk provides an overview of some of the important approaches for developing embedded software in an agile way. Much of the content applies to non-embedded software as well, but the focus remains on help embedded developers use agile practices effectively.

Please reload