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

European CI love-fest this October
2007-09-11 02:27:00
If getting together with a bunch of like-minded individuals to discuss the pros and cons of BDD versus TDD or to debate the relative merits of a two phased CI commit model sounds like a blast, then you need to make plans to attend the 2007 European CITCON in the wonderful city of Brussels, ...
More About: Love , Fest , October , Rope
Expanding definitions
2007-09-07 22:11:00
When you see (or hear) the phrase “software defect” what does that mean to you? Other than the obvious fact that defects are bad, what are they? If you are a fan of wikipedia, then maybe you liken a defect to: an error, flaw, mistake, failure, or fault in a computer program that prevents it from ...
More About: Agile , Glover , Definitions
RSpec is the ultimate bed check
2007-08-30 17:03:00
Behavior Driven Development (or BDD) is a slight modification of Test Driven Development (or TDD) in that BDD stresses the term “should” over “test”– and as it turns out, by focusing on behavior through a focus on should, you can more easily specify behavior early. TDD, as you may know, also stresses verification early, but ...
More About: Agile , Glover , Check , Ultimate , The U
Join us for the Continuous Integration book signing plus release party
2007-08-26 21:45:00
If you’re a fan of Continuous Integration (and local to the Washington DC area) you’ll want to clear your calendar the evening of Thursday, August 30th to celebrate with the authors of “Continuous Integration: Improving Software Quality and Reducing Risk” at their book signing. Book signing at Barnes and Noble (map) with Paul Duvall, Andrew Glover, ...
More About: Party , Book Signing , Join
Continuous CI interlocution
2007-08-23 23:55:00
The Conti nuous Integration road-show continues this September in both Boston and Minneapolis where I’ll be speaking at the SD Best Practices Conference & Expo and the Twin Cities Java Users Group. I’ll be giving a presentation at both locations entitled “Monitoring Software Quality with Continuous Integration”– I always enjoy giving this presentation as it shows ...
Join us for the Continuous Integration book signing plus release party
2007-08-21 21:45:00
If you’re a fan of Continuous Integration (and local to the Washington DC area) you’ll want to clear your calendar the evening of Thursday, August 30th to celebrate with the authors of “Continuous Integration: Improving Software Quality and Reducing Risk” at their book signing. Book signing at Barnes and Noble (map) with Paul Duvall, Andrew Glover, ...
More About: Party , Book Signing , Join
Fire your best people?reward the lazy ones
2007-08-17 17:47:00
Fire your best people…reward the “lazy” ones In my experience, what most people consider to be their “best” people are often the root of most problems. It’s the difference between troubleshooters and troublepreventors. Let me explain… Bill is a troubleshooter (only). Many consider Bill to be the best employee in the company because he solves almost any problem ...
More About: People , Fire , Duvall , Reward , Lazy
For Want of a Nail
2007-08-07 18:23:00
In his excellent book, Customer Centered Selling, Robert Jolles relays a poem about consequences: FOR WANT OF A NAIL For want of a nail, a shoe was lost For want of a shoe, a horse was lost For want of a horse, a rider was lost For want of a rider, a message was lost For want of a message, a ...
More About: Nail
CI Book - Now Playing
2007-07-25 20:57:00
3240 revisions, 3124 pages written, 336 pages published 911 days, 100 weekends, 30 unpaid days off work 651 Starbucks mochas… Check out the book trailer promoting the release of Continuous Integration: Improving Software Quality and Reducing Risk and see if you’re not enticed to order a few copies. ...
More About: Book
Embracing JUnit 4
2007-07-23 16:42:00
JUnit 4 has been on the streets for almost 2 years and it appears that it is readily being embraced based upon the data thus far gathered from an informal poll. While it’s no surprise that a majority of respondents (40%) are still using the bellwether of developer testing (JUnit 3.8.x), it is rather impressive ...
More About: Glover
Using BDD to drive development
2007-07-17 03:33:00
Behavior driven development (BDD) is an evolutionary result of test driven development (TDD) in the sense that rather than thinking in terms of tests (which have the tendency to make you think after the fact) you can more easily think in terms of a specification. By thinking about an application’s specification or behavior, it becomes ...
More About: Drive , Development , Glover , Develop
JavaOne interview
2007-07-16 02:41:00
If you were wondering who that stranger was that accosted you and handed out an extremely handy and undoubtedly cool ruler, you can learn more about him (and his company) by watching this interview that took place in between random ruler handouts. If you look closely, you can even see people seeking out the rulers ...
More About: Interview , Glover , Vidcast
Asserting architectural soundness
2007-07-12 21:46:00
For his latest Automation for the people installment, ?Asserting architectural soundness?, Stelligent CTO, Paul Duvall, demonstrates how using tests such as JUnit, JDepend, and Ant can play a role in enforcing architectural reliability. Asserting architectural soundness describes a technique to build checks into your build scripts to proactively detect violations while coding. ...
More About: Podcast , Owens , Architect , Ural , Architectural
Running Gant builds in Hudson
2007-07-08 19:25:00
Gant is a build system that sits on top of Ant, which uses Groovy as the platform language, rather than XML; thus, build files are much more flexible when it comes to logic (such as conditionals and more importantly, custom behavior). Gant’s syntax is highly intuitive as it follows a natural structure for defining behavior ...
More About: Running , Hudson , Builds
CI War Stories Recap
2007-07-03 20:38:00
Last Thursday evening we had a terrific turnout for our first ?war stories? event. With almost 25 attendees, including the co-founder of CruiseControl, the affair went remarkably well. The majority in attendance were local technical folks with the notable exception of Paul Julius who flew in from South Dakota (he also was the lucky winner ...
More About: Stories , Recap , Tori
CruiseControl.NET Demo
2007-07-02 19:29:00
Here is a vidcast of a short Cruise Control.NET Demo . You can get a look and feel of what a continous integration server can do for you. The Continuous Integration book | Test Early is sponsored by Stelligent ...
More About: Econ
CI war stories is this Thursday
2007-06-26 23:11:00
If you haven’t already registered for our round table discussion on Continuous Integration war stories at our offices in Reston, Virginia or are just now realizing you’d like to drink fine wine with CI fanatics rather than your regularly scheduled Thursday night sock drawer reorganizational activity, it’s not too late. Plus, in addition to raffling ...
More About: Stories , Tori
Ivy in 4.2 steps
2007-06-25 03:50:00
There are manifold ways to manage 3rd party library dependencies within a build, ranging from simply checking them into your SCM system to Maven’s innovative on demand downloading of versioned libraries at build time. Each strategy has its own pros and cons. For example, keeping 3rd party libraries in a lib directory hanging of the ...
More About: Glover , Step , Steps
Excerpt of CI book on JavaWorld
2007-06-21 22:02:00
JavaWorld has posted an excerpt of the upcoming CI book (entitled Continuous Integration: Improving Software Quality and Reducing Risk). The excerpt focuses on an overview of the advantages and disadvantages of CI, and covers how CI complements other software development practices. This snippet should whet your appetite for the upcoming release of the book on ...
More About: Book
Running MSTest against .NET 2.0 on CruiseControl.NET
2007-06-20 20:23:00
So you want to make MSTest work on a .Net 2.0 projects and have Cruise Control.net monitor everything for you. Well maybe “want” is a strong word. Maybe someone (your employer) told you to do so. It is possible, actually not even that hard. So here’s what I did. My tools of choice here are MSBuild and ...
More About: Running , Econ
Share your Continuous Integration war stories
2007-06-16 02:57:00
Are you looking for an opportunity to hang out (i.e. drink some wine) with like minded peers and ponder the pros and cons of Continuous Integra tion ? Does your schedule have any leeway in late June? If so, we’re excited to announce that on Thursday, June 28th, we’re going to host a round table discussion on ...
More About: Stories , Share , Tori
Subversion authentication in Hudson
2007-06-12 23:27:00
Hudson is a relatively new CI server on the block; however, it has attracted a fair bit of attention due to its easy set up. In fact, you can literally get it up and running in two steps– first download it, then type java -jar hudson.war. This command fires up a web server from ...
More About: Authentication , Subversion , Hudson , Version , Then
Agile Developer?s Toolbox: Metrics for Eclipse
2007-06-11 23:05:00
Who cares about software metrics? As a Java developer, I do. Measuring certain aspects of my code lets me quantify my schedule, work effort, product size, project status, and code quality. Oh, and then my project manager cares too. If I don?t measure my current status (number of classes, dependencies to other modules, complexity, code ...
More About: Tutorial , Developer , Agile , Metrics , Eclipse
Agile Developer?s Toolbox: JDepend4Eclipse
2007-06-07 21:42:00
What does dependency analysis mean to you? To me it mostly translates to the fact that Common Services (CS) packages should not depend on any of their clients. Does that happen in practice? More than enough to make the case for dependency analysis. Just like the other tools in this series JDepend can be used in ...
More About: Tutorial , Developer , Agile , Eclipse , Toolbox
Agile Developer?s Toolbox: Checkstyle for Eclipse
2007-06-06 23:17:00
If you use Eclipse for day to day Java development take a deep breath and relax. You are neither the first nor the only one. In fact, you are part of a growing community of Java developers in the world. SD Times recently reported that two-thirds of the enterprise software developers?66.3 percent?use Eclipse. This adoption ...
More About: Tutorial , Developer , Agile , Toolbox
?Am I Agile or Not??
2007-06-06 16:07:00
This is one of the more annoying questions I get. Nothing against the people that ask this question. It’s a perfectly reasonable question for someone to ask. However, for me, the implication of this question can be off putting. It’s as if some people think there’s an Agile committee waiting to sign off on whether ...
Agile Developer?s Toolbox: Coverlipse
2007-06-05 17:59:00
For those who like juggling multiple tasks, Eclipse provides a great opportunity. Take developer testing for example. JUnit comes standard out of the box and the agile developer can literally start practicing Test Driven Develop ment (TDD) right off the bat. As individual developers increase the number and detail of unit tests the team may want ...
More About: Tutorial , Developer , Agile , Toolbox
What does Agile mean to you?
2007-06-03 23:27:00
The concept of Agile (with a capital “A”) has clearly permeated the software industry from developers all the way up to management; however, what Agile actually means, in terms of implementation, seems to vary tremendously. Whether or not this disord is a result of copious Agile methods (Scrum, FDD, Lean, etc) one thing holds true: ...
Continuous Integration book available for pre-order; shipping this month!
2007-06-02 15:58:00
The release date for the newest addition to Addison-Wesley’s renowned Martin Fowler Signature series, Continuous Integra tion : Improving Software Quality and Reducing Risk, is just around the corner. Authored by Paul Duvall, with co-authors Andrew Glover and Stephen Matyas, the book is available for pre-order to be shipped June 29, 2007. If you’ve noticed that ...
More About: Book , Shipping , Order
This one time?at band camp?
2007-05-30 23:27:00
You probably know the rest of this quote, but likely have no idea where I?m heading with it. Well, it?s a brief conversation about making snap judgments. At a client recently, we were discussing the effects of code coverage, code complexity, code dependency and other automated analytics and whether developer testing actually improves the ability ...
More About: Band , Time , Camp
More articles from this author:
1, 2, 3, 4, 5
51244 blogs in the directory.
Statistics resets every week.


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