2011 Events
4 November 2011 imbus AG
Hilton Hotel,
Valznerweiherstrasse 200,
90480 Nuremberg, Germany "Software Quality and FDA: the Lean-Agile Way".
A live workshop in Medical Software Development using Lean-Agile Methodologies.
In this one-day course, Nancy Van Schooenderwoert presented the basics of software quality for FDA compliance, then showed how lean/agile development, properly applied, provides a solution to both high quality and high productivity.
The morning session set out an overview: where the FDA's concerns lie, what can be changed about traditional development while retaining good practices, and how development teams can be both fast and cost-effective. The afternoon session then delved in-depth into each of the key areas of concern.
4 October 2011 MDG (Medical Development Group)
The Centers at Burlington,
67 South Bedford Street,
Burlington, MA, USA MDG Special Course: "Software Quality and FDA: the Lean-Agile Way".
A live workshop in Medical Software Development using Lean-Agile Methodologies.
Presented by Tony Raymond, Brian Shoemaker, and Nancy Van Schooenderwoert.
An overview of FDA expectations for software quality processes, with a discussion of how lean practices support higher quality. Intended for managers, software development leads, and quality assurance personnel.
Course Flyer: Software Quality and FDA
11 August 2011 Agile 2011 Conference
The Grand America Hotel,
Salt Lake City, UT, USA Topic: "Embedded Storycrafting: Key to Controlling Risk and Schedule".
Presentation by Nancy Van Schooenderwoert.
In embedded development, much infrastructure must be built before the first user feature can be delivered. Customer-value stories are often too big, and breaking them down risks losing the focus on delivering functionality.
The answer? Let your evolving user stories be the catalyst that drives hardware-software co-development in the early iterations, and then draws in each related engineering discipline.
Nancy Van Schooenderwoert was the Co-Producer for the Agile for Embedded Systems Development stage at the conference.
Presentation Slides: Embedded Storycrafting
30 June 2011 Scrumtisch Berlin
Kuchenrausch
Simon-Dach-Straße 1,
10245 Berlin, Germany Scrumtisch June 2011
Topic: "A Virtual Tour of an Embedded Agile Team".
Presentation by Nancy Van Schooenderwoert.
The presentation followed the first iteration of a real team building embedded software for a safety-critical application. Nancy explained how "plain vanilla" agile practices leave a gap and she shared her teams' solution to the problem— agile practices tuned to the embedded world.
5-10 June 2011 Better Software Conference 2011
Caesars Palace
Las Vegas, NV, USA Better Software and Agile Development Practices Conference
8 June 2011, 4:00 p.m.
Topic: "Virtual Tour of an Embedded Agile Team".
Presentation by Nancy Van Schooenderwoert.
Follow the first iteration of a real team building embedded software for a safety-critical application. Nancy explained how "plain vanilla" agile practices leave a gap and she shared her teams' solution to the problem— agile practices tuned to the embedded world.
12 May 2011 MDG (Medical Development Group)
The Centers at Burlington,
67 South Bedford Street,
Burlington, MA, USA MDG Special Course: "Software Quality and FDA: the Lean-Agile Way".
A live workshop in Medical Software Development using Lean-Agile Methodologies.
Presented by Tony Raymond, Brian Shoemaker, and Nancy Van Schooenderwoert.
An overview of FDA expectations for software quality processes, with a discussion of how lean practices support higher quality. Intended for managers, software development leads, and quality assurance personnel.
21 April 2011 BPMA (Boston Product Management Association)
Autodesk,
Waltham, MA, USA Panel Discussion: "Is Agile Development for You?"
Panelists: Nancy Van Schooenderwoert, Johanna Rothman, and others (TBA)
This panel helped participants learn whether or not Agile would work for their environment. Agile methodology is not for everyone— and neither is waterfall. Various types of development approaches have their places in our repertoires.
In this panel, the panel discussed what makes each methodology work, what the prerequisites are for each, and how they've seen each of them work and how they've seen each of them fail.
16 March 2011 Boston Linux & Unix User Group
MIT, Building E51
Room 395
Cambridge, MA, USA
Topic: "Agile from the Engine Room: Making the World Safe for Good Geeks".
Agile Programming Presentation by Nancy Van Schooenderwoert.
The strength of the Agile movement is based on many of the same fundamentals that give the open source movement its power: individuals caring about their craft, strong technical foundations, recognition based on merit.
This presentation started with a virtual tour of a genuine Agile team, to show how Agile mechanisms make room for the voice of technical competence. The talk then explored the challenges in moving from people-driven mode to the "rule of law". It's all part of making the world safe for good geeks to be able to do their work— and do it right.
15 March 2011 Boston SPIN Meeting
Mitre Corporation, Building S, Bedford, MA, USA Topic: "Transient State: From Funding to First Iteration for Embedded Systems".
Presentation by Nancy Van Schooenderwoert.
The bootstrapping period before an embedded development team is ready to start iterations can become a quagmire that leads teams right back to a waterfall process. This transient state can itself be planned and navigated using Agile practices. This presentation showed how to use iterations to stay in control of this risky phase of your project.
24 February 2011 Improuv
Munich, Germany Topic: "Agile for Embedded Systems Development".
1-Day Advanced Workshop by Nancy Van Schooenderwoert.
This workshop enabled participants to envision real, practical Agile planning for embedded systems development, whether for a safety-critical application or not. Many of the "plain vanilla" Agile practices that work for desktop software systems do not work well for embedded system development, and do not cover all the needs that embedded software teams have.
23 February 2011 SwissICT
Bern, Switzerland SCRUM Breakfast
Topic: "Transient State: From Funding to First Iteration for Embedded Systems".
Talk by Nancy Van Schooenderwoert.
Agile principles do not have to be watered down or compromised when you are faced with the challenges of embedded systems development. This presentation explored how to provide sufficiently good estimates in an embedded softare project during the "transient state" between the decision to start using Agile practices and the point where you are ready to begin iterations.
21 February 2011 10th Agile Monday
Nuremberg, Germany Topic: "Agile for Embedded Systems: An Overview".
Presentation by Nancy Van Schooenderwoert.
This highly interactive pub session covered the highlights of how Agile practices work for embedded development. The need to co-develop software and hardware, often in regulated environments, is what drives the differences between Embedded Agile and "vanilla" Agile.
7-10 February 2011 ICSQ 2011
San Diego, CA, USA 2011 International Conference on Software Quality: High Reliability and Human Safety Critical Software
Topic: "Using Agile Methods for Safety-Critical Applications".
Session L4: Methodology, 10 February 2011, 11:15 a.m. – 12:15 p.m.
Nancy Van Schooenderwoert and Brian Shoemaker explained why agile software development, properly done, is actually safer and more efficient than traditional development practices. The focus was on medical applications, although the same principles apply to all types of safety-critical software.
Hilton Hotel,
Valznerweiherstrasse 200,
90480 Nuremberg, Germany "Software Quality and FDA: the Lean-Agile Way".
A live workshop in Medical Software Development using Lean-Agile Methodologies.
In this one-day course, Nancy Van Schooenderwoert presented the basics of software quality for FDA compliance, then showed how lean/agile development, properly applied, provides a solution to both high quality and high productivity.
The morning session set out an overview: where the FDA's concerns lie, what can be changed about traditional development while retaining good practices, and how development teams can be both fast and cost-effective. The afternoon session then delved in-depth into each of the key areas of concern.
4 October 2011 MDG (Medical Development Group)
The Centers at Burlington,
67 South Bedford Street,
Burlington, MA, USA MDG Special Course: "Software Quality and FDA: the Lean-Agile Way".
A live workshop in Medical Software Development using Lean-Agile Methodologies.
Presented by Tony Raymond, Brian Shoemaker, and Nancy Van Schooenderwoert.
An overview of FDA expectations for software quality processes, with a discussion of how lean practices support higher quality. Intended for managers, software development leads, and quality assurance personnel.
Course Flyer: Software Quality and FDA
11 August 2011 Agile 2011 Conference
The Grand America Hotel,
Salt Lake City, UT, USA Topic: "Embedded Storycrafting: Key to Controlling Risk and Schedule".
Presentation by Nancy Van Schooenderwoert.
In embedded development, much infrastructure must be built before the first user feature can be delivered. Customer-value stories are often too big, and breaking them down risks losing the focus on delivering functionality.
The answer? Let your evolving user stories be the catalyst that drives hardware-software co-development in the early iterations, and then draws in each related engineering discipline.
Nancy Van Schooenderwoert was the Co-Producer for the Agile for Embedded Systems Development stage at the conference.
Presentation Slides: Embedded Storycrafting
30 June 2011 Scrumtisch Berlin
Kuchenrausch
Simon-Dach-Straße 1,
10245 Berlin, Germany Scrumtisch June 2011
Topic: "A Virtual Tour of an Embedded Agile Team".
Presentation by Nancy Van Schooenderwoert.
The presentation followed the first iteration of a real team building embedded software for a safety-critical application. Nancy explained how "plain vanilla" agile practices leave a gap and she shared her teams' solution to the problem— agile practices tuned to the embedded world.
5-10 June 2011 Better Software Conference 2011
Caesars Palace
Las Vegas, NV, USA Better Software and Agile Development Practices Conference
8 June 2011, 4:00 p.m.
Topic: "Virtual Tour of an Embedded Agile Team".
Presentation by Nancy Van Schooenderwoert.
Follow the first iteration of a real team building embedded software for a safety-critical application. Nancy explained how "plain vanilla" agile practices leave a gap and she shared her teams' solution to the problem— agile practices tuned to the embedded world.
12 May 2011 MDG (Medical Development Group)
The Centers at Burlington,
67 South Bedford Street,
Burlington, MA, USA MDG Special Course: "Software Quality and FDA: the Lean-Agile Way".
A live workshop in Medical Software Development using Lean-Agile Methodologies.
Presented by Tony Raymond, Brian Shoemaker, and Nancy Van Schooenderwoert.
An overview of FDA expectations for software quality processes, with a discussion of how lean practices support higher quality. Intended for managers, software development leads, and quality assurance personnel.
21 April 2011 BPMA (Boston Product Management Association)
Autodesk,
Waltham, MA, USA Panel Discussion: "Is Agile Development for You?"
Panelists: Nancy Van Schooenderwoert, Johanna Rothman, and others (TBA)
This panel helped participants learn whether or not Agile would work for their environment. Agile methodology is not for everyone— and neither is waterfall. Various types of development approaches have their places in our repertoires.
In this panel, the panel discussed what makes each methodology work, what the prerequisites are for each, and how they've seen each of them work and how they've seen each of them fail.
16 March 2011 Boston Linux & Unix User Group
MIT, Building E51
Room 395
Cambridge, MA, USA
Topic: "Agile from the Engine Room: Making the World Safe for Good Geeks".
Agile Programming Presentation by Nancy Van Schooenderwoert.
The strength of the Agile movement is based on many of the same fundamentals that give the open source movement its power: individuals caring about their craft, strong technical foundations, recognition based on merit.
This presentation started with a virtual tour of a genuine Agile team, to show how Agile mechanisms make room for the voice of technical competence. The talk then explored the challenges in moving from people-driven mode to the "rule of law". It's all part of making the world safe for good geeks to be able to do their work— and do it right.
15 March 2011 Boston SPIN Meeting
Mitre Corporation, Building S, Bedford, MA, USA Topic: "Transient State: From Funding to First Iteration for Embedded Systems".
Presentation by Nancy Van Schooenderwoert.
The bootstrapping period before an embedded development team is ready to start iterations can become a quagmire that leads teams right back to a waterfall process. This transient state can itself be planned and navigated using Agile practices. This presentation showed how to use iterations to stay in control of this risky phase of your project.
24 February 2011 Improuv
Munich, Germany Topic: "Agile for Embedded Systems Development".
1-Day Advanced Workshop by Nancy Van Schooenderwoert.
This workshop enabled participants to envision real, practical Agile planning for embedded systems development, whether for a safety-critical application or not. Many of the "plain vanilla" Agile practices that work for desktop software systems do not work well for embedded system development, and do not cover all the needs that embedded software teams have.
23 February 2011 SwissICT
Bern, Switzerland SCRUM Breakfast
Topic: "Transient State: From Funding to First Iteration for Embedded Systems".
Talk by Nancy Van Schooenderwoert.
Agile principles do not have to be watered down or compromised when you are faced with the challenges of embedded systems development. This presentation explored how to provide sufficiently good estimates in an embedded softare project during the "transient state" between the decision to start using Agile practices and the point where you are ready to begin iterations.
21 February 2011 10th Agile Monday
Nuremberg, Germany Topic: "Agile for Embedded Systems: An Overview".
Presentation by Nancy Van Schooenderwoert.
This highly interactive pub session covered the highlights of how Agile practices work for embedded development. The need to co-develop software and hardware, often in regulated environments, is what drives the differences between Embedded Agile and "vanilla" Agile.
7-10 February 2011 ICSQ 2011
San Diego, CA, USA 2011 International Conference on Software Quality: High Reliability and Human Safety Critical Software
Topic: "Using Agile Methods for Safety-Critical Applications".
Session L4: Methodology, 10 February 2011, 11:15 a.m. – 12:15 p.m.
Nancy Van Schooenderwoert and Brian Shoemaker explained why agile software development, properly done, is actually safer and more efficient than traditional development practices. The focus was on medical applications, although the same principles apply to all types of safety-critical software.