HomeContact

Main Menu

  • Home
  • Contact Us
  • About
  • James' Blog

The Software Renaissance

  • Agile Renaissance
  • Embedded Renaissance

Services

  • Coaching
  • Training
  • Public Training
  • Workshops
  • Testimonials
  • Customer Feedback

Resources

  • Papers and Presentations
  • CppUTest
  • James' Blog

Who's Online

None
feed-image Feed Entries

Member Login






Forgot login?
Register

Designed by:
SiteGround web hosting Joomla Templates
Renaissance Software
TDD for Embedded C PDF Print E-mail

Test-Driven Development for Embedded C

Test-Driven Development for Embedded C is the how-to guide for getting your embedded code under test, freeing your future from tedious manual retesting. This book comes from years of embedded experience and TDD. More TDD for Embedded C techniques can be found on my blog.
Last Updated on Monday, 15 October 2012 10:39
 
Top 200 Agile Blogs PDF Print E-mail
James Grenning's blog in the top 200 Agile Blogs (actually the top 68!)


Last Updated on Monday, 15 October 2012 10:41
 
Renaissance Software Consulting

Software development is hard. You have deadlines to meet; quality goals to meet; customers to satisfy. Your day is full and that leaves little time for investigating better ways to develop and manage your software projects. Little time is left to improve your skills and your teams skills. Wisdom gained through personal lessons learned is great, but often slow and painful. You don't have to learn it all at the school of hard knocks. You can accelerate your gain in wisdom by learning from others that have solved the same or similar problems.

A Renaissance in Software Development

Software development is going through a Renaissance. In the same sense that there was a cultural and scientific revolution in Europe starting in the 14th century there is a cultural and scientific revolution in software development. Important, but forgotten knowledge, has been rediscovered and new discoveries and invention are helping to advance the state of the art (and science) of developing software.

In the early 2000's the software renaissance began with the excitement and energy around Agile Software Development. Agile's roots are in iterative development, a successful practice from the 60's and 70's that lost favor in the 80's and 90's. With the introduction of Extreme Programming in 1999 iterative development was reintroduced along with a suite of practices that supported the iterative model.

Agile Software Development Coaching, Training and Consulting

We help individuals and companies to apply state of the art design and process technologies to both embedded and non-embedded software development. Just as the renaissance men of the past learned from one field and applied it to others we at Renaissance Software can help your team apply Agile Development and stand on the shoulders of giants. Our experience in "main stream" and embedded development give us a broad toolkit to draw upon to help your organization improve their software development practices and execution.

 

Unique Visitors Hit Counter by Digits

Last Updated on Monday, 15 October 2012 10:24
 

The News

Top 200 Agile Blogs

TDD for Embedded C

TDD Article Featured in EDN

Clean Code

See Attendee Feedback

  • Test-Driven Development
  • Legacy Code Workshop
  • Instructor
  • Other

Valid XHTML and CSS.

renaissancesoftware.net, Powered by Joomla! and designed by SiteGround web hosting