Development Testing: What, Why, and How

*Please note this is an LJC event. Skills Matter are hosting this event and are handling the attendance - it is essential that you confirm your place at this link:

Development Testing: What, Why, and How
Presented by Marat Boshernitsan (approx 1 hour)

Development testing is a software development practice that brings quality assurance activities into the software development process.  Development testing has the potential to reduce risk, time, and costs associated with software development, while improving architecture and maintainability of the resulting software artifacts.  While development testing is frequently equated with unit testing, the spectrum of possible activities is much broader and ranges from code reviews and automated testing to static code analysis, metrics analysis, and code coverage analysis.  In this talk we will take a broad look at development testing, examine how it fits in a software development process, and discuss some strategies for introducing development testing in both greenfield and legacy software projects.

This talk will consist of a presentation (no coding) followed by an interactive discussion.

Who should attend:

This talk will be of interest to developers of all levels, architects, and development managers.


Marat Boshernitsan is a software development researcher and practitioner who is curious about how humans create software.  Marat’s work focuses on creating tools that help developers succeed in their daily quest to build quality software. As a Senior Architect at Coverity, Marat has worked on code analysis and testing tools and is currently responsible for leading new products from early ideation to initial release.  Prior to Coverity, Marat served as a Director of Research at Agitar Software, where he worked on a wide range of software development problems related to automated testing of software.  In the past Marat has also worked on intelligent code editors (at SunLabs) and on interactive code transformation tools (as part of his dissertation research).  Marat holds a Ph.D. in Computer Science from the University of California, Berkeley.


18:15 Doors open 
18:30: Lightning talks from members of the LJC 
18:45: Main presentation 
20:00: Networking and informal discussion at: The Old Ivy House Pub, 166 Goswell Road EC1V 7DT

Please Note: 

Nearest tube: Barbican 
Nearest Coffee Shop: Sun Coffee Shop, 55-63 Goswell Road, London, EC1V 7EN for if you arrive early 

Event organised by the awesome folk at RecWorks - check out their first job video here: 

*Please note this is an LJC event. Skills Matter are hosting this event and are handling the attendance - it is essential that you confirm your place at this link:

Join or login to comment.

  • Anji C.

    Please see this link for slides from this event -

    May 16

  • Anji C.

    Hi all,

    Here are some slides from the talk -



    April 25

  • Mike K.

    Thanks for a good talk.

    I'm curious what proportion of those attending are already using developer-written automated tests, static analysis tools and/or code coverage - and perhaps using targets to manage this.

    Anyone there for whom any of this is new, and now intending to try it? Anyone disagreeing with the main ideas?

    Also found JITWatch very interesting - hadn't heard of that before.

    April 17

    • Martijn V.

      We use all three - but we're not setting targets as well as we'd like (we were using Sonar - but recent versions of that tooling have been frustrating to install/manage)

      April 17

  • Mani

    Very informative and detailed in content

    April 16

  • Anji C.

    Chris Newland will present a lightning talk: "An
    introduction to HotSpot profiling using JITWatch"

    April 16

Our Sponsors

  • Our Blog

    Read the latest news from the LJC

  • RecWorks Ltd

    Fixing Tech Recruitment using the Power of Community

  • jClarity

    Java/JVM Performance Analysis Tools & mentoring for Java related matters

  • LJC Aggrity

    Our LJC Aggrity site contains blog posts from our members

  • LJC Book Club

    Our Book club with book reviews from our members

  • Devoxx UK

    Java Community Conference, in collaboration with the LJC 12/13 Jun 14

  • SkillsMatter

    "Host, help organise, promote, film many of our meetings."

  • Packt Publishing

    A publishing company specializing on specific technologies and solutions

  • Java.Net

    We are an official Java User Group recognised by Oracle's JUG program

  • JRebel

    Free 3 month J-Rebel license.

  • O'Reilly

    40% discount on printed books and 50% on e-books.

People in this
Meetup are also in:

Create a Meetup Group and meet new people

Get started Learn more

I decided to start Reno Motorcycle Riders Group because I wanted to be part of a group of people who enjoyed my passion... I was excited and nervous. Our group has grown by leaps and bounds. I never thought it would be this big.

Henry, started Reno Motorcycle Riders

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy