This content is moving... The new home of our emerging technology podcasts and screencasts is Chariot Emerging Tech. The current feed will be retired soon.

ETE 2010 Session #8 - Bonnie Aumann - Are your developers BSing you?

Bonnie Aumann is an agile project manager and customer advocate for Algorithmics. Her ETE 2010 talk is entitled "Are your developers BS'ing you?" In this talk, she tries to cut through the potential blame game and IT culture issues by practicing rapid feedback and response, and Agile techniques.

Her abstract

"A question I’m often asked is how a non-technical manager like me can tell when their software team is pulling one over on them. This seems to be especially true of enterprise managers and points to structural problems with command and control development methodologies. The principlesof whole team interaction and the practices of rapid feedback and response in Agile seem to create an alternative culture in which things "just work."

Explicit tag warning

You'll hear the word "B.S." in long form several times in this talk, so anyone offended by this term should not tune in. However, it's done in context, and is very tasteful.

Resources

Direct download: ETE-2010-8-Aumann-Are-Your-Developers-BSing-You.mp3
Category:ETE Sessions -- posted at: 3:56pm EST

Chariot DevNews Episode 18 - HTML 5, Google CL, Spring Security Patch, and more

Today's episode is #18.  We discuss a number of technologies.  LINKS, provided by the code snippet below!

GEEK OUT!

If you're curious, here's how we fetched and converted the list from delicious rss using Groovy Console

def feed = new XmlSlurper()
      .parse("http://feeds.delicious.com/v2/rss/developernews/18")
  println "<ul>" 
  feed.channel.item.each { feedData ->
      println "<li><a href='${feedData.link}' " +
       ">$feedData.title</a></li>"    
  } 
println "</ul>"
return null 

 

Enjoy,

Ken & Eric

PS - Standard disclosure:  Chariot Solutions is a SpringSource partner.

Direct download: Chariot-DevNews-Episode-18-2010-06-23.mp3
Category:devnews -- posted at: 1:12pm EST

ETE Session 2010 #7 - Audrey Troutt - Influencing your way to Agile

 

Our ETE 2010 Session today is "Influencing your way to Agile" by Audrey Troutt. Audrey Troutt is a Software Engineer at the Drexel Math Forum.  She can be reached on twitter at @auditty.

In this talk, Audrey describes ways to approach your team members, bosses, bosses bosses, and other types in a more productive, influential way.  She discusses common pitfalls and traps, and the talk is very informative as well as entertaining. At the end of the session she takes audience questions.

Her slides are available online.

 

Direct download: ETE-2010-7-Troutt-InfluenceToAgile.mp3
Category:ETE Sessions -- posted at: 2:59pm EST

ETE 2010 Session #6 - Write once, run on any phone

ETE Session #6 is "Write Once, Run on Any Phone"

A session with Chariot's Aaron Mulder and Kevin Griffin.

They discuss three popular mobile frameworks that allow developers to write the software one time and deploy it to each phone platform supported by the framework.

Rhodes, Titanium and PhoneGap are featured.

Slides for the presentation can be found here.

Direct download: ETE-Podcast-6-WOROAP.mp3
Category:ETE Sessions -- posted at: 4:54pm EST

Chariot BusinessCast Episode 4 - Open Source Project Selection Part 2 with Joel Confino

In Part 1, Joel discussed licensing models.  In this episode, Joel and Ken talk about the other criteria in his selection process.  

Criteria

  • License model - See BusinessCast Episode 3
  • Code Quality
    • JavaNCSS - Free tool (and maven plugin) to analyze lines of code / number of methods, MCCabe metrics etc...
    • JDepend - analyzes and checks for cyclic dependencies
  • Runtime Analysis
    • Do a performance test - check CPU, memory, I/O peaks, etc...
  • Design
    • Grade all software by reading the code, checking for code smell, etc. Set a short timebox to see if you can review the code and see structure, organization, etc...
    • Pay attention to Bob Martin's four design principles
    • Can you understand how they organized the code?
  • Project Velocity
  • Pedigree
  • Community
  • Market Penetration - ohloh.net is a good tool here
  • Documentation quality - can you read the docs?  Read the code and understand how the docs relate?  Dev, admin, test, install, etc.?
  • Support
  • Functionality and Features

Enjoy the podcast!

Joel and Ken

Category:bizcast -- posted at: 9:31am EST

Chariot BusinessCast Episode 3 - Joel Confino on Open Source Software selection - licensing

Today my guest is Chariot's Joel Confino.  He's worked as a consultant with a variety of open source technologies, including Java and Spring, for more than a decade.  Joel has been called upon by management types on various clients to advise in matters such as open source project selection, which can be a thorny process. Today we discuss an open source evaluation and selection process that he has developed and has been made available for review in a public journal (see below).

This is a two-part series.  In the first part, Joel lays out his selection criteria and why he feels most other selection processes are not comprehensive enough for the unique world of open source software.  We then dive into a very informative discussion of open source license models, including the GNU Public License, the Lesser GPL, the Apache license, and variations thereof.

Of course we aren't lawyers, so always consult one before making legal agreements.  But I think if you don't know a GPL from a LGPL, it's definitely worth listening to this talk.

Joel's research, also part of his Master's Thesis in Computer Science, is published in IGI Global's International Journal of Strategic Information Technology and Applications, and is available for $30 online by the publisher.  Disclosure: Joel is not compensated for purchases of this paper.

In part 2, we discuss the other criteria, including code quality, project velocity, pedigree, community, market penetration, and more. We will spend a significant amount of time discussing both static and dynamic analysis of code.  Look for that to be released in a few days.

Direct download: Chariot-BizCast-3-OSEM-Part-1-Licensing.mp3
Category:bizcast -- posted at: 9:24am EST

ETE 2010 Session #5 - Social Media - Why Should I Care?  Panel Discussion.

Today's ETE 2010 Session is another panel discussion:

Social Media - why should I care? (session details).

Panelists:

Disclosure: Chariot Solutions collaborates on social media efforts with Team and a Dream

 

Direct download: ETE-Session-5-Social-media-Why-care.mp3
Category:ETE Sessions -- posted at: 3:42pm EST

Chariot DevNews Episode 17 - Roo, Gradle, Grails, Rails, Security and Cloud Backup

Our development news episode today is brought to you by the letter 'C'.  C is for Cloud.

Links:

Upcoming Events @ Chariot:

Direct download: Chariot-DevNews-17-2010-06-02.mp3
Category:devnews -- posted at: 10:39am EST


Register Now!

Subscribe!

Mobile Users

Sponsors

Chariot Events

Categories

Archives