DirectorySoftwareBlog Details for "Test Early"

Test Early

Test Early
This blog is written by the employees of Stelligent Incorporated. We are passionate about building software quality into the development process using the right tools and processes for the occasion. We seek to make code more defect-resistant and enjo
Articles: 1, 2, 3, 4, 5

Articles

Hudson?s so Groovy
2008-03-21 16:42:00
Hudson is an open source CI server that offers quite a few compelling features (in addition to its easy setup and configuration) that come in handy from time to time. For instance, Hudson offers a Groovy plug-in that facilitates executing arbitrary Groovy scripts (or code) as a part of a build. Groovy can be ...
More About: Hudson
Functional web stories
2008-03-12 17:23:00
Since Selenium was introduced a few years back, it has continued to wow developers with how easily a user acceptance test can be knocked out– simply fire up an instance of a Selenium server in the background and then either write a table test or a RC style test– it’s that easy. RC style testing ...
More About: Stories , Agile , Glover
CI Book Wins Jolt Award!
2008-03-07 17:44:00
On Wednesday evening, I had the pleasure of attending the Jolt Award s ceremony where Continuous Integration: Improving Software Quality and Reducing Risk was a finalist….and WON for best technical book! Stelligent’s own, Paul Duvall, and co-author, Steve Matyas were on to hand to accept the trophy- which is essentially a giant can of Jolt ...
More About: Book , Wins
Behaviour Driven Development: An Engineering Perspective
2008-02-22 02:30:00
BDD has been discussed and dissected by many developers and code philosophers since its inception. Thinking about system behaviour is key. Thinking about the manner in which the system will react to external forces in a natural way is core to BDD. Perhaps insight into raw TDD itself will show just how this natural wrapper ...
More About: Engineering , Development , Agile , Behaviour , Perspective
One build platform to rule them all?
2008-02-18 17:30:00
It seems the build platform debate continues to heat up with Steven Devijver’s posting on the DZone entitled “What’s Wrong with Build Systems in Java Today?” where he previews a build platform that builds upon Ant and Maven 2 and adds, as he states: Better-than-Maven 2 JAR and project dependency management, No XML, and Integration of ...
More About: Glover , Platform , Rule
SD West 2008, Jolt Awards
2008-02-14 22:08:00
There’s a lot to look forward to if you’re attending the SD West conference in Santa Clara next month. To kick it off, Stelligent’s own, Andrew Glover, will be delivering a half day tutorial introducing Groovy on Tuesday, March 4th. If learning Groovy quickly interests you this is one presentation you can?t miss ...
More About: Awards , Jolt , 2008
Conversational testing
2008-02-08 19:18:00
Steven Devijver (one of the co-creaters of the Grails framework and an all around super guy) recently interviewed me concerning easyb. easyb is a behavior driven development framework for the Java platform, which makes use of a specification based Domain Specific Language– by doing so, easyb aims to enable executable, yet readable documentation. In fact, ...
More About: Testing , Glover
Fine grained code coverage
2008-02-05 19:45:00
Typical code coverage tools give you line and path coverage information (which is certainly helpful depending on how you examine the data); however, what most tools don’t covey is directness. That is, what was the distance from the test to a particular path?– the thinking being that the closer the test, the more reliable the ...
More About: Glover , Code , Fine , Coverage
The story behind database behavior
2008-02-05 02:40:00
Stories offer a powerful mechanism for conveying information– indeed, if written correctly and combined with an adequate means of validation, stories can become executable documentation. For instance, easyb (a behavior driven development framework for the Java platform) supports a story format that consists of: given some condition when something happens then something else should happen (this may ...
More About: Story , Behavior , Agile , Glover , Database
Continuous Production - Production-ready software?any time
2008-02-04 11:24:00
Production-ready software, on-demand The general notion of the practice of Continuous Integration is that it’s performed during the “development cycle”. I think we need to expand this into areas typically thought of as “latter lifecycle” activities. In my experience, even the most Agile of projects aren’t considering all aspects of what it takes to make software ...
More About: Software , Time , Production , Ready
CITCON North America is coming!
2008-01-29 21:24:00
This year’s North America n CITCON will be in Denver on April 4th and 5th– registration is now open so claim your spot, this instant, before they run out (space is limited to the first 150 people)! If you dream about CI, talk in TDD, live for BDD, or constantly think about automated deployments, then the ...
More About: North America
Join us at the next ALT.NET meeting - DC Chapter
2008-01-29 21:11:00
Are you a developer who always keeps an eye out for a better way? Do you look outside the mainstream to adopt the best practices of any development community, including Open Source, Agile, Java, and Ruby communities? If so, then you might be an ALT.NET practitioner! The meeting next month will bring DC ALT.NET to Reston, ...
More About: Join , Chapter , Meeting
Is programming an art or a science?
2008-01-28 02:36:00
I had the pleasure of linking up with Rich Sharpe of Enerjy Software at CodeMash a fews ago where he asked me this direct question: Is programming an art or a science? Yeah, tough question, eh? Certainly made me squirm! So what do you think? ...
More About: Science , Programming , Glover
Groovy in DC
2008-01-25 04:17:00
February promises to be a Groovy month as a coterie of forward thinking individuals are coming to discuss all things related to Groovy and the future of Java. The Groovy/Grails Exchange will feature a multitude of concurrent tracks on Groovy and Grails development for the Java platform. There’s a great lineup of sessions scheduled featuring ...
More About: News , Agile
TDD isn?t about testing
2008-01-22 20:03:00
Test Driven Development, or TDD has quite a few different connotations; in fact, at our recent TDD horror stories event, the definition of TDD itself was split down the middle. Half of the attendees defined TDD as writing a test before writing any code and the other half defined it as writing tests for anything ...
More About: Testing , Glover
Seeking Senior Agile Consultants
2008-01-22 17:12:00
We’re hiring! Come work for the fastest growing Agile consultancy in the mid-Atlantic region. We’re seeking Senior Consultants with Java experience for immediate Agile consulting work. As a Senior Consultant for Stelligent, you will help transform customer teams through Agile methodologies, build expertise in the latest tools and technologies, and work closely with established ...
More About: Seeking , Ulta
Twin Cities Roundtable on Test-Driven Development
2008-01-11 21:22:00
If you’re local to the Minneapolis/St. Paul area, you’re going to want to clear your calendar the evening of Thursday, February 21st to join Stelligent at their roundtable on test-driven development (TDD). The evening will feature complimentary hors d’oeuvres, drinks and a candid discussion on TDD fundamentals, why it’s more than just unit testing, ...
More About: News , Development , Agile , Cities , Owens
TDD survey results revisited
2007-12-10 20:29:00
Does your organization actively practice test-driven development (TDD)? Chances are, the answer is no- at least based on the results of a survey distributed at Stelligent’s TDD roundtable, which found that the majority (84%) of the survey respondents aren’t practicing TDD, and 79% said they do not measure code coverage for development projects. Interested in ...
More About: News , Survey , Results , Agile , Owens
CI with Hudson tutorial
2007-11-30 17:43:00
On the IBM developerWorks site, there?s a new tutorial demonstrating how to set up a Continuous Integration process. Authored by Andrew Glover, “Spot defects early with Continuous Integration” lays out a complete step-by-step guide to creating a best-of-breed CI environment using Hudson , Ant and Subversion. The resulting build process will run both tests ...
More About: Tutorial
Simple Design and Testing Conference 2007
2007-11-21 18:17:00
SDTConf 2007 is rapidly approaching and will be held at Penn State on November 30th through December 2nd. This is a free conference and much like CITCON, is also run as an open spaces event. With guys like PJ, Brian Marick, and Ron Jeffries attending, this should be an excellent weekend! Plus, Stelligent is also ...
More About: News , Design , Testing , Glover , Simple
Build Java projects with Raven article published
2007-11-13 14:42:00
Over the course of a few years a number of build automation tools have surfaced. One tool that is widely accepted as a standard in the Java community is Ant, a cross-platform build tool that uses an XML file format. Ant?s attractiveness stems from its ease-of-use and ability to be seamlessly extended with ...
More About: News , Projects , Article , Published
Executable documentation the easy way
2007-11-11 14:44:00
Behavior Driven Development, or BDD, elegantly shifts ones focus from tests to behavior and in doing so, opens up a whole new set of possibilities when it comes to collaboration and indeed, verification. In fact, by focusing on behavior (in terms of thinking about what something should do and how one could ensure things happened ...
More About: Agile , Glover , Documentation , Easy , Easy Way
Free webinar on CI and testing
2007-11-09 20:43:00
CI experts, Jeffrey Fredrick and Andrew Glover will be hosting a free webinar on how to implement continuous integration and testing this Wednesday, November 14th- 12:00 pm (EST) / 9:00 am (PST). Fredrick is the lead committer for CruiseControl, the defacto standard CI tool, while Glover most recently co-authored the book Continuous Integration: Improving ...
More About: Free , Testing , Webinar
Survey results from TDD horror stories
2007-11-08 23:07:00
In our first, “Share your TDD horror stories” event last Tuesday, October 30th, the turnout was quite “spooktacular”. It was the Stelligent staff who came dressed in costumes for the occasion, but it was the non-dressed in attendance that put on a good show in conversation around TDD scares. One theme that was ...
More About: News , Horror , Stories , Survey , Results
?Fire your Best People? reprise
2007-11-08 09:50:00
We received over 80,000 unique hits to my blog post, “Fire your ‘best’ people, reward the ‘lazy’ ones”. Based on comments here and postings on other sites, it’s fair to say that many of you seem to agree that if you have too many people on a project that focus exclusively on troubleshooting, you’ve got ...
More About: People , Duvall , Reprise
Lowest Common Denominator Agility
2007-11-07 05:29:00
It’s popular to coin new phrases these days, so here is one from truly yours. The lowest common denominator agility signifies the total agility of an enterprise and it means your enterprise is only as agile as its least agile unit. Although highly effective agile teams, often supported by maverick managers, have delivered significant results in ...
More About: Agile , Common , Agility , Mina
Test-Driven Everything
2007-11-06 15:26:00
In a lot of ways, developer-time testing is a solved problem. Not to say that test-driven development is always easy. There are still plenty of people and technical issues to sort through when you decide to start testing your application aggressively. That said, I think that bringing testing into every aspect of your software ...
More About: Test
Does TDD facilitate finding defects?
2007-10-31 17:24:00
JavaWorld has an interesting forum discussion entitled “Heinz Kabutz on Bad Code, Unit Testing, and More” in which the following thoughts are posed as a series of questions: Kabutz also gives Java developers a hard time for not unit testing. He argues that it’s a major problem and that few Java developers do it. I’m curious: ...
More About: Glover
This code metric is C.R.A.P
2007-10-29 22:55:00
There are myriad code metrics available to measure attributes of code, such as complexity, coupling, and length, but few are arguably useful. In fact, as I’ve stated before, Cyclomatic complexity is the most applicable metric out there for accurately determining risk. Recently, a few smart individuals married Cyclomatic complexity with code coverage yielding an ...
More About: Podcast , Glover , Code , Metric
Tomb It May Concern - TDD horror stories is Tuesday!
2007-10-29 14:28:00
If you haven’t already registered for our un-boo-lievable TDD horror stories event, you better RSVP today before it’s too late! From fangtastic wine, cheese, and other positively defrightful treats; to conversation around TDD haunts, this ghoulish gathering is sure to be a scream! We’ll also be giving away a terror-ific iPod shuffle. ...
More About: News , Horror , Stories , Agile , Owens
More articles from this author:
1, 2, 3, 4, 5
81687 blogs in the directory.
Statistics resets every week.


Contact | About
© Blog Toplist 2009 - Supported by Web Catalog - SEO by FeWorks
eXTReMe Tracker