Siraj, We have a good amount of material on our website regarding TDD for embedded applications. It includes papers, tools, case studies and more. We've...
361
Siraj Podikunju
sirajp
Apr 1, 2009 10:23 pm
Hello Everyone, I thought I would start my embedded project with first finding a fully integrated IDE which supports TDD and then based on what the IDE ...
362
James Grenning
jwgrenning
Apr 1, 2009 11:02 pm
I use eclipse for dev on the mac. When it is time to run in the target, I have IAR toolkit and an ST912- SK development board. It is likely that you do not...
363
Siraj Podikunju
sirajp
Apr 4, 2009 12:23 am
So based on what I have read so far (James' blog, Atomic Object's Embedded Corner and others), am I right in concluding that there really is no IDE available...
364
Bas Vodde
basvodde
Apr 4, 2009 2:12 am
Hi Siraj, What does IDE support for TDD mean? Eclipse support TDD since it supports running Makefiles. I guess every IDE supports that, right? Bas...
365
James Grenning
jwgrenning
Apr 4, 2009 3:05 am
In eclispe on mac you do command-shift-s.. saves and runs makefile. as integrated as is needed. James ... [Non-text portions of this message have been removed]...
366
marktxx
Apr 4, 2009 3:42 pm
website http://deepagile2009.eventbrite.com/ I can't make it. FYI for newer members....
367
Jevin Maltais
jmaltais36
Apr 7, 2009 12:53 pm
So I've read the TDD paper on the testing done with the Minilab and Ruby scripting. I'm sold. What about more complex stuff like sending a command via UART to...
368
James Grenning
jwgrenning
Apr 7, 2009 12:55 pm
Hi Jevin can you post a link to the paper? thanks, James ... James Grenning james@... www.renaissancesoftware.net www.renaissancesoftware.net/blog ...
369
Jevin Maltais
jmaltais36
Apr 7, 2009 1:03 pm
Good point. It was from AtomicObjects: atomicobject.com/files/ESC-413Paper_KarleskyWilliams.pdf Jevin...
370
Greg Williams
willi297
Apr 7, 2009 2:35 pm
Jevin, The goodness for talking to the serial port wrapper and the minilab are abstracted away into high level methods in...
371
Jevin Maltais
jmaltais36
Apr 7, 2009 3:06 pm
Neat! Did you have to buy any of the Measurement Computer software for the minilab or did it come with the basic drivers that you built the Ruby wrappers...
372
Jevin Maltais
jmaltais36
Apr 7, 2009 5:01 pm
Shoot.. just read the install doc that it comes with "InstaCal" which is what the wrapper needs. No worries. Thanks! Jevin On Tue, Apr 7, 2009 at 10:33 AM,...
373
Greg Williams
willi297
Apr 7, 2009 7:22 pm
The DLL for interfacing to the minilab comes on the CD and is part of the Universal Library installation. It is free to use and interface to and has examples...
374
alandond
Apr 29, 2009 5:47 pm
We are having a discussion about how to better handle specification item stories. We'd like to hear about the experiences of others to spur our creative...
375
Camille Bell
cpbell1
Apr 29, 2009 6:22 pm
You sound like you have what is sometimes called a technical story. The traditional story format As a ... I want to ... So that ... doesn't work to well for...
376
James Grenning
jwgrenning
Apr 29, 2009 6:55 pm
You can rephrase non-functional stories into tests. Devise tests that demonstrate that the specification is met by the system under test. System performs...
377
Alan Dayley
alandond
Apr 29, 2009 7:18 pm
Camille, Thanks for the thoughtful discussion. If we were developing a special product for one or two customers, your approach makes sense. In our case, we...
378
Alan Dayley
alandond
Apr 29, 2009 7:23 pm
Thanks for this, James. Defining these stories as tests is a good answer. We already perform tests to make sure specifications are met. Documenting them in...
379
Camille Bell
cpbell1
Apr 29, 2009 8:11 pm
Alan, OK I get the "wheels" anthology. Some communication protocols and waveforms I've worked with have similar specs that one must meet or it isn't an X. Also...
380
James Grenning
jwgrenning
Apr 30, 2009 2:55 am
Camille, I liked your advice on technical story articulation and negotiation. James ... [Non-text portions of this message have been removed]...
381
James Grenning
jwgrenning
Apr 30, 2009 3:20 am
Hi Alan Naming the tests and making them visible is a good first step. On a project back in the beginning of the millennium, a client had the data for the...
382
desgreer
Apr 30, 2009 4:06 pm
Software: Practice and Experience SPECIAL ISSUE `Agile Software Development39; (Submission Date: 14 August 2009) Call for Papers Agile Methods promote an...
383
mkarlesky
May 1, 2009 5:15 pm
Alan, You might try tying your tests to requirements through code conventions and post-build scripts. We've had success doing this. The approach is evolving,...
384
James Grenning
jwgrenning
May 1, 2009 11:21 pm
Hi I just posted some of the hardware oriented questions and answers from Deep Agile Embedded from last weekend. Please comment here or there:...
385
Alan Dayley
alandond
May 2, 2009 6:14 am
... Woohoo! Thank you, James. Too late to go studying tonight but tomorrow, I'll be on it. Alan...
386
James Grenning
jwgrenning
May 2, 2009 1:04 pm
I've got a bunch more to do. I'll let you know as they go up. James ... [Non-text portions of this message have been removed]...
387
lizrelam
May 7, 2009 4:04 pm
Our client located in Dallas, TX is in search of an Operating System Engineer. Requirements include: - Expert knowledge of Windows Operating Systems including...
388
James Grenning
jwgrenning
May 13, 2009 6:57 pm
Hi All I just added an article to my blog series on the questions from the Deep Agile Embedded conference. Articles so far on: Agile and Hardware, Change, and...
389
Jevin Maltais
jmaltais36
May 25, 2009 5:17 pm
Hi gang, I used TDD quite a bit for some software that was interacting with my firmware over a serial interface. It was great and addictive. My next project...